General Information

Section: Class Hours: Room: Instructor: E-mail: Office: Office Hours:
CMP 230 C401 (16581) T, Th 11:00 AM -12:40 PM GI-219 Sameh Fakhouri sameh.fakhouri AT lehman.cuny.edu GI-102 Wednesdays 1:00-4:00 PM
CIS 166 01 (16490) M, W 1:00-2:40 PM GI-221 Konstantinos Pouliasis konstantinos.pouliasis AT gmail.com GI-137E Wednesdays 3:00-4:00 PM
CIS 166 F401 (16860) T, Th 4:00-5:40 PM GI-221 Eric Ford eford AT gc.cuny.edu GI-137E Tuesdays 3:00-4:00 PM
CIS 166 ZF81 (16489) M, W 6:00-7:40 PM GI-221 Tom Flynn tflynn AT gc.cuny.edu GI-137E Mondays 2:00-3:30 PM
CMP 230 01 (16584) M, W 4:00-5:40 PM GI-221 Tom Flynn tflynn AT gc.cuny.edu GI-137E Mondays 2:00-3:30 PM
CIS 166 I401 (16488) M, W 11:00 AM - 12:40 PM GI-219 Ali Syed asyed2 AT gc.cuny.edu GI-137E Wednesdays 12:45-1:45 pm
CMP 230 H401 (16587) M, W 9:00-10:40 AM GI-219 Ali Syed asyed2 AT gc.cuny.edu GI-137E Wednesdays 12:45-1:45 pm

Syllabus:

The syllabus for the course can be found here.

Announcements:

Schedule:

Date: Topics: Handouts: Reading:
Week 1
January 28 - February 1

Review of campus computer policy and academic integrity code;
Chapter 1 - Computers & Programs
Chapter 2 - Writing Simple Programs

Syllabus
Lab 1
Problem Set 1 (Problems 1-5)
Academic Integrity Code ,
Chapters 1 and 2
February 1 Last Day To Drop With 75% Tuition Refund
Week 2
February 4 - February 8

Chapter 2 - Writing Simple Programs (Continued)
Chapter 3 - Computing With Numbers

Lab 2
Problem Set 2 (Problems 6-10)
Chapters 2 and 3
February 8 Last Day To Drop With 50% Tuition Refund
February 8 Lab 1 Deadline
Week 3
February 11 - February 15

Chapter 4 - Objects And Graphics

Lab 3 (W)
Problem Set 3(Problems 11-15)
Chapter 4
February 12 Lincoln's Birthday, Campus Closed/No Classes
February 14 Classes Follow A Tuesday Schedule
February 15 Last Day To Drop With 25% Tuition Refund
February 15 Lab 2 Deadline
Week 4
February 18 - February 22
Chapter 4 - Objects And Graphics (Continued) Lab 3 (Th)
Problem Set 4 (Problems 16-20)
Chapter 4
February 18 Presidents' Day, Campus Closed/No Classes
February 20 Classes Follow A Monday Schedule
Week 5
February 25 - March 1
Exam 1
February 27-28 Exam 1 Exam 1 Information Chapters 1-4
Week 6
March 4 - March 8
Chapter 5 - Sequences: Strings, Lists, and Files Lab 4
Problem Set 5 (Problems 21-25)
Chapter 5
March 8 Lab 3 Deadline
Week 7
March 11 - March 15
Chapter 5 - Sequences: Strings, Lists, and Files (Continued)
Chapter 6 - Defining Funtions
Lab 5
Problem Set 6 (Problems 26-30)
Chapter 6
March 15 Lab 4 Deadline
Week 8
March 18 - March 22
Chapter 6 - Defining Funtions (Continued)
Exam 2
Lab 6
March 22 Lab 5 Deadline
Week 9
March 25 - March 29
Spring Recess, No Classes
Week 10
April 1 - April 5
Exam 2 Problem Set 7 (Problems 31-35) Chapter 7
April 1-2 Spring Recess, No Classes
April 3-4 Exam 2 Exam 2 Information Chapters 1-6
April 5 Lab 6 Deadline
Week 11
April 8 - April 12
Chapter 7 - Decision Structures Lab 7
April 12 Last Day To Drop With A Grade Of "W", No Refund
Week 12
April 15 - April 19
Chapter 8 - Loop Structures and Booleans Lab 8
Problem Set 8 (Problems 36-40)
Chapter 8
April 19 Lab 7 Deadline
Week 13
April 22 - April 26
Chapter 9 - Simulation and Design Lab 9
Problem Set 9 (Problems 41-45)
Chapter 9
April 26 Lab 8 Deadline
Week 14
April 29 - May 3
Chapter 9 - Simulation and Design (Continued)
May 3 Lab 9 Deadline
Week 15
May 6 - May 10
Chapter 13 - Algorithm Design and Recursion Lab 10
Problem Set 10 (Problems 46-50)
Chapter 13
Week 16
May 13 - May 17
Chapter 13 - Algorithm Design and Recursion (Continued)
Review
May 16 Last Day of Classes
May 17 Reading Day/No Classes
May 17 Lab 10 Deadline
Finals Week
May 20 - May 24
Final Exam Final Exam Information
May 20 CMP-230 H401 8:30 - 10:30 GI-333
May 20 CIS-166 01 1:15 - 3:15 GI-305
May 20 CMP-230 01 4:00 - 6:00 GI-319
May 20 CIS-166 ZF81 6:15 - 8:15 CA-B39
May 21 CIS-166 F401 4:00 - 6:00 GI-024
May 22 CIS-166 I401 11:00 - 1:00 CA-B04
May 23 CMP-230 C401 11:00 - 1:00 GI-226