CMP 326
Programming Methods II

Course Information
Course Section Lecture Hours Location
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.

Lecture Schedule for Section 01: Mondays and Wednesdays: 1:00 PM - 2:40 PM (GI 217)


Lecture Schedule for Section ZF81: Mondays and Wednesdays: 6:00 PM - 7:40 PM (GI 219)



Announcements:

TBA


Tentative Schedule:

Below is our tentative schedule. We are going to try to keep with this schedule bt I will be updating this schedule on a regular basis. I recommend reading the materials from the textbook before coming to class everyday. It is also important that you study the end-of-chapter exercises.

Date Readings Slides
Aug 27, 29 Syllabus, and introduction to command line terminal Class notes
Aug 29 Sections 1.1, 1.2, 1.3, 2.1: Introduction to computing and Java. Sections 1.4–1.6 are recommended reading. Class notes
Sep 5 Sections 2.3, 2.3–2.5: Basic building blocks of programs Class notes
Sep 5, 12 Sections 3.1–3.5: Programming with loops and branches, Additional control structures. Section 3.8: Introduction to Arrays Class notes
Sept. 17, 19 Class notes
Sept. 24 Class notes
Sep 26 Class notes
Oct 1 Class notes
Oct 3 Class notes
Oct 8 Class notes
Oct 10 Class notes
Oct. 15 Exam 1 Review Materials
Oct. 24 Class notes
Oct. 24 Class notes
Oct. 29, 31 Class notes
Nov. 5, 7, 12 Class notes
Nov. 14 Class notes
Nov. 19 Class notes
Nov. 21 Exam 2 Class notes
Nov. 26, 28, Dec. 3 Class notes
Dec. 5, 10 Class notes
Dec. 12 Final Exam Review Class notes

Homework Assigments:

TBA