Lecture Schedule
The following table shows the plan for the topics to be covered in lecture this semester. Click on the dates for a synopsis of the lecture. The readings refer to Problem Solving and Program Design in C, 6th Edition, by Jeri Hanly and Elliot Koffman, Addison Wesley, 2009 (ISBN: 0321535421).
Date | Topic | H&K 6/e Reading | Quiz | HW assigned | HW Due |
---|---|---|---|---|---|
Wed 08/31 | Introduction | ||||
Wed 09/07 | Using Unix | HW1 | |||
Mon 09/12 | Machines & binary | 0.1-0.3, 1.1-1.3 | |||
Wed 09/14 | Overview of C | 2.1-2.2 | HW2 | HW1 | |
Mon 09/19 | Console I/O | 2.3-2.4 | |||
Wed 09/21 | Arithmetic expressions | 2.5 | HW3 | HW2 | |
Mon 09/26 | Preview of Functions | 3.1-3.2 | |||
Wed 09/28 | Conditional statements 1 | 4.1-4.4 | HW4 | HW3 | |
Mon 10/03 | Loops 1 | 5.1-5.3 | |||
Wed 10/05 | Loops 2 | 5.4 | HW5 | HW4 | |
Mon 10/10 | Conditional Statements 2 | 4.7-4.8 | Quiz 1 | ||
Wed 10/12 | Loops 3 | 5.7 | HW6 | HW5 | |
Mon 10/17 | Loops 4 | 5.8 | |||
Wed 10/19 | Functions 1 | 6.1-6.2 | HW7 | HW6 | |
Mon 10/24 | Functions 2 | 6.3-6.4 | Quiz 2 | ||
Wed 10/26 | Functions 3 | HW8 | HW7 | ||
Mon 10/31 | Functions 4 | ||||
Wed 11/02 | Algorithms & Top-Down Design 1 | 1.4-1.5 | HW9 | HW8 | |
Mon 11/07 | Algorithms & Top-Down Design 2 | Quiz 3 | |||
Wed 11/09 | Arrays 1 | 8.1-8.3 | HW10 | HW9 | |
Mon 11/14 | Arrays 2 | 8.4-8.5 | |||
Wed 11/16 | Arrays 3 | 8.6 | HW11 | HW10 | |
Mon 11/21 | Strings 1 | 9.1-9.3 | Quiz 4 | ||
Wed 11/23 | Strings 2 | 9.4 | HW11 | ||
Thu 11/24 | Thanksgiving Break | ||||
Mon 11/28 | Strings 3 | 9.6-9.7 | HW12 | ||
Wed 11/30 | TBA | ||||
Mon 12/05 | TBA | HW13 | HW12 | ||
Wed 12/07 | TBA | Quiz 5 | |||
Mon 12/12 | Review | HW13 | |||
??? | Final Exam (???pm – ???pm) |