Course Information | ||||
---|---|---|---|---|
Course Section | Lecture Hours | Location | ||
CMP 128 - H01 | Tu & Th 3:00 pm - 4:40 pm |
Online-Synchronous using Zoom Sometimes in person in Carman Hall, room 239 See Schedule below |
Contact Information | ||||
---|---|---|---|---|
Instructor: | Steven Fulakeza | Email: | steven.fulakeza(at)lehman.cuny.edu | |
Phone: | NA | Office Location: | GI 232 | |
Office Hours: | Mon and Wed 1:40 pm to 3:40 pm | |||
Instructor Availability: | I reply to students' emails regularly but please note that I do not typically check email or Slack messages during late hours on weekdays, and I do not check these at all on the weekends in order to devote time to family, rest, and religious observances. Messages received during these times will receive attention once I am back online. |
Hybrid Instruction
With the reopening of the campus for hybrid instruction, some classes will be held on campus, but most classes will be held online for the Fall 2021 Semester.
We will start the semester online and then we will designate specific dates when we can meet on campus in Carmal Hall, room 239.
You can find all the details about the schedule of classes below.
Course Description: 4 hours, 3 credits
Creation of websites using HTML, CSS, and JavaScript.
Prerequisite:
None.
Course Objectives:
By the end of the course, students should be able to:
Grading Policy:
Your grades will be computed based on the following
Expectations: Students are expected to learn the materials covered in class and assigned readings. Completing projects is an essential part of the learning experience.
Honor Code: You are encouraged to work together on the overall design of the programs and homework. However, all work must be your own. You are responsible for knowing and following Lehman's academic integrity code (available from the Undergraduate Bulletin, Graduate Bulletin, Office of Academic Standards and Evaluations, or the Smart Catalog). All incidents of cheating will be reported to the Vice President of Student Affairs.
Communication: I will be communicating with you on a regular basis throughout the semester using the email address listed on Blackboard for this course. You are required to make sure that the email address on Blackboard is your current Lehman email address and you must check it on a regular basis. There will be no acceptable excuse for missing an announcement.
Please only use my email address that is on the syllabus to contact me.
Projects and Homework: Projects and homework will be assigned throughout the course to reinforce concepts covered in class. To receive full credit for a project, it must be completed by the specified due date and the program must function correctly. Late submissions are NOT accepted.
Materials and Resources:
Textbook:Free Online Resources and Documentation
Technology:
Tutoring:
Departmental tutoring is available in the Math Computer Science Learning Center , Gillet Hall, Room 222.
site: mcslclehman.wordpress.com email: mcs.learningcenter@lehman.cuny.edu
Computer Access:
Part of this course will use university computer laboratories. These machines are for work related to this course only and a code of conduct applies to computer use in the department and on-campus. Misusing university computers could result in losing your computer access for the rest of the term, making it exceedingly difficult to complete this course.
Additional Online Resources:
Accommodating Disabilities:
Lehman College is committed to providing access to all programs and curricula to all students. Students with disabilities who may need classroom accommodations are encouraged to register with the Office of Student Disability Services. For more info, please contact the Office of Student Disability Services, Shuster Hall, Room 238. http://www.lehman.edu/student-disability-services Telephone: 718-960-8441 Email: disability.services@lehman.cuny.edu
Recording of Remote Classes:
Students who participate in this class with their camera on or use a profile image are agreeing to have their video or image recorded solely for the purpose of creating a record for students enrolled in the class to refer to, including those enrolled students who are unable to attend live. If you are unwilling to consent to have your profile or video image recorded, be sure to keep your camera off and do not use a profile image. Likewise, students who un-mute during class and participate orally are agreeing to have their voices recorded. If you are not willing to consent to have your voice recorded during class, you will need to keep your mute button activated and communicate exclusively using the "chat" feature, which allows students to type questions and comments live.
The link for the recordings will be made available in Blackboard in the Course Materials Folder.
Tentative Schedule:
Week | Day | Date | Topic(Slides) | Readings | Meeting Location |
---|---|---|---|---|---|
1 | 1 | Thu, 08/26/2021 | Syllabus, Intro, IDEs, Browsers, Directories | Online | |
1 | 2 | Tue, 08/31/2021 | HTML - HTML5 Syntax and Structure | Online | |
2 | 3 | Thu, 09/02/2021 | HTML - HTML5 Basic Elements | On Campus:Carman Hall, room 239 | |
2 | X | Tue, 09/07/2021 | No classes scheduled | No class | |
3 | 4 | Thu, 09/09/2021 | CSS - CSS 3.0 Syntax and Structure | Online | |
3 | 5 | Tue, 09/14/2021 | CSS - Continued | Online | |
4 | X | Thu, 09/16/2021 | No classes scheduled | No class | |
4 | 6 | Tue, 09/21/2021 | CSS & HTML - Using External CSS to apply style to multiple HTML webpages 1 | Online | |
5 | 7 | Thu, 09/23/2021 | Website Layout with External - Container Elements and CSS | Online | |
5 | 8 | Tue, 09/28/2021 | CSS & HTML - Media Queries | Online | |
6 | 9 | Thu, 09/30/2021 | Media Queries | Online | |
6 | 10 | Tue, 10/05/2021 | HTML & CSS - Media Queries | Online | |
7 | 11 | Thu, 10/07/2021 | JS - JavaScript Syntax and Structure | Online | |
7 | 12 | Tue, 10/12/2021 | JS - JavaScript Variables & Functions | Online | |
8 | 13 | Thu, 10/14/2021 | Project 1 is due on 10/19/2021 by 11:59 pm Exam 1 Review | On Campus:Carman Hall, room 239 | |
8 | 14 | Tue, 10/19/2021 | Exam 1 | Online | |
9 | 15 | Thu, 10/21/2021 | JS - Dynamic Content using JavaScript | Online | |
9 | 16 | Tue, 10/26/2021 | JS - Event Driven Programming using JavaScript | Online | |
10 | 17 | Thu, 10/28/2021 | HTMl and JS - Forms | On Campus:Carman Hall, room 239 | |
10 | 18 | Tue, 11/02/2021 | JS - Logical Decision Branching using JavaScript | On Campus:Carman Hall, room 239 | |
11 | 19 | Thu, 11/04/2021 | JS - Logical Decision Branching using JavaScript | Online | |
11 | 20 | Tue, 11/09/2021 | JS - Iteration using JavaScript | Online | |
12 | 21 | Thu, 11/11/2021 | JS - Iteration using JavaScript | Online | |
12 | 22 | Tue, 11/16/2021 | JS - Arrays/Collections using JavaScript | Online | |
13 | 23 | Thu, 11/18/2021 | JS - Putting it all together | Online | |
13 | 24 | Tue, 11/23/2021 | JS - Putting it all together | Online | |
14 | X | Thu, 11/25/2021 | Thanksgiving Holiday College closed – NO CLASSES | No Class | |
14 | 25 | Tue, 11/30/2021 | JS - Putting it all together | Online | |
15 | 26 | Thu, 12/02/2021 | JS - Putting it all together | Online | |
15 | 27 | Tue, 12/07/2021 | JS - Putting it all together | Online | |
16 | 28 | Thu, 12/09/2021 | JS - Putting it all together | On Campus:Carman Hall, room 239 | |
16 | 29 | Tue, 12/14/2021 | Reading Day | TBA | |
17 | 30 | Thu, 12/16/2021 | Final Exam | TBA |
Homework Assigments:
Assignment | Release Date | Due Date |
---|---|---|
Homework 1 | 09/03/2021 | 09/17/2021 by 11:59 pm |
Homework 2 | 09/23/2021 | 10/07/2021 by 11:59 pm |