Section: | Class Hours: | Room: | Instructor: | E-mail: | Office: | Office Hours: |
---|---|---|---|---|---|---|
CMP 338 I401 (61817) | M, W 11:00 AM - 12:40 PM | GI-231 | Sameh Fakhouri | sameh DOT fakhouri AT lehman DOT cuny DOT edu | GI-102 | Mondays & Wednesdays 3:30-5:00 PM |
The syllabus for the course can be found here.
Date | Handouts | Topics |
January 26 | Last Day To Drop With 100% Tuition Refund | |
Week 1
January 29 - February 4 |
Syllabus
Academic Integrity Code Homework 1 |
Chapter 1 - Java Primer 1: Types, Classes and Operators
Chapter 1 - Java Primer 2: I/O Methods and Control Flow |
February 2 | Last Day To Drop With 75% Tuition Refund | |
Week 2
February 5 - February 11 |
Chapter 2 - Object-Oriented Programming
Linear Search Binary Search |
|
February 9 | Last Day To Drop With 50% Tuition Refund | |
February 11 | Homework 1 Deadline | |
Week 3
February 12 - February 18 |
Homework 2 |
Chapter 2 - Object-Oriented Programming (Continued)
Bubble Sort --- Bubble Sort Example --- Dancing Bubble Sort Selection Sort ----- Selection Sort Example --- Dancing Selecion Sort Insertion Sort ----- Insertion Sort Example --- Dancing Insertion Sort |
February 12 | Lincoln's Birthday - College Closed | |
February 16 |
Last Day To Drop With 25% Tuition Refund
Last Day To Drop Without The Grade Of "W" |
|
Week 4
February 19 - February 25 |
Chapter 3 - Arrays | |
February 19 | President's Birthday - College Closed | |
February 20 | Classes Follow A Monday Schedule | |
February 25 | Homework 2 Deadline | |
Week 5
February 26 - March 4 |
Homework 3 |
Chapter 3 - Singly Linked Lists
Chapter 3 - Doubly Linked Lists Chapter 7 - Lists And Iterators |
Week 6
March 5 - March 11 |
Chapter 7 - Lists And Iterators (Continued)
Chapter 6 - Queues |
|
March 11 | Homework 3 Deadline | |
Week 7
March 12 - March 18 |
Homework 4 | |
Week 8
March 19 - March 25 |
Class Demos Of Stack Applications
Chapter 6 - Stacks |
|
March 25 | Homework 4 Deadline | |
Week 9
March 26 - April 1 |
Midterm Exam Review
Midterm Exam |
|
March 26 | Midterm Exam Review | |
March 28 | Midterm Exam | Midterm Exam Information |
March 30 | Spring Break Begins | |
Week 10
April 2 - April 8 |
Spring Break | |
Week 11
April 9 - April 15 |
Homework 5 |
Chapter 8 - Trees
Chapter 11 - Binary Search Trees |
April 11 | Classes Follow A Friday Schedule | |
April 15 | Homework 5 Deadline | |
Week 12
April 16 - April 22 |
Homework 6 | |
April 16 | Deadline To Withdraw With A Grade Of "W" | |
Week 13
April 23 - April 29 |
||
April 29 | Homework 6 Deadline | |
Week 14
April 30 - May 6 |
Homework 7 | |
Week 15
May 7 - May 13 |
||
May 13 | Homework 7 Deadline | |
Week 16
May 14 - May 20 |
Final Exam Review | |
May 16 | Final Exam Review | |
May 16 | Last Day of Classes | |
Week 17
May 21 - May 27 |
Final Exam | |
May 23 | Final Exam | Final Exam Information |