CPE 101
Fall 2008
Course
Schedule
Course
Final
IMPORTANT: This schedule is subject
to change
be sure to review it regularly (and to refresh your browser as
necessary)
Week 1 |
Monday 9/22 |
Wednesday 9/24 |
Friday 9/26 |
Lecture |
Orientation |
Computer Concepts Language Translation |
Overview of C |
Reading |
|
Syllabus, Chapter 1 |
Chapters 2.1-2.3 |
Homework |
|
|
|
Lab |
|
Lab 1 Due |
|
Program |
|
|
|
Quiz/Exam |
|
|
|
Week 2 |
Monday 9/29 |
Wednesday 10/1 |
Friday 10/3 |
Lecture |
Program Structure |
Simple console i/o |
Relational Operators
and |
Reading |
Chapter 2 |
Chapter 12.1 (don't worry about file i/o at this point!) |
Chapter 4.1-4.4 |
Homework |
|
HW1 |
|
Lab |
|
Lab 2 Due |
|
Program |
|
|
|
Quiz/Exam |
|
|
|
Week 3 |
Monday 10/6 |
Wednesday 10/8 |
Friday 10/10 |
Lecture |
|
Finish if statements and start Loops |
Repetition and Looping |
Reading |
|
Chapter 5.1-5.4 |
|
Homework |
HW1 due |
|
|
Lab |
|
|
|
Program |
|
|
|
Quiz/Exam |
|
|
|
Week 4 |
Monday 10/13 |
Wednesday 10/15 |
Friday 10/17 |
Lecture |
Loops
|
Library Functions; User-Defined Functions
|
Functions; Top-Down Design |
Reading |
|
|
Chapters 3.1, 3.5, 3.6
|
Homework |
Do practice Lab exam!
|
|
|
Lab |
Lab 3 due |
|
|
Program |
|
Program 1 due at 5 pm |
|
Quiz/Exam |
|
handed out in class Advice - take it under realistic conditions! (If you're still looking for an editor, check out VIM operations, VIM setup. |
LAB EXAM! 50 minutes prepare by practice exams |
Week 5 |
Monday 10/20 |
Wednesday 10/22 |
Friday 10/24 |
Lecture |
simple Pointers |
** MIDTERM 1 covers all material in book, assignments and lecture up to Friday of Week 4. |
Output Parameters |
Reading |
Chapters 14.1 for ref |
|
Chapters 6.1 - 6.3
|
Homework |
HW 2 Due
|
|
|
Lab |
|
Lab 4 Due |
|
Program |
|
|
|
Quiz/Exam |
|
Midterm 1 |
|
Week 6 |
Monday 10/27 |
Wednesday 10/29 |
Friday 10/31 |
Lecture |
Output Parameters |
File i/o (?) |
|
Reading |
6.4 - 6.7 |
12.1
|
|
Homework |
HW Due | |
|
Lab |
Lab
6 Assigned |
|
Lab Due
|
Program |
|
|
|
Quiz/Exam |
|
|
|
Week 7 |
Monday 11/3 |
Wednesday 11/5 |
Friday 11/7 |
Lecture |
Arrays
|
Arrays, Linear Search
|
Multi-Dimensional
Arrays
|
Reading |
Chapters 8.1 - 8.3
|
Chapters 8.4 - 8.6
|
Chapters 8.7 - 8.8
|
Homework |
|
HWK3 |
HW Due |
Lab |
|
Lab Due |
|
Program |
|
|
|
Quiz/Exam |
|
|
|
Week 8 |
Monday 11/10 |
Wednesday 11/12 |
Friday 11/14 |
Lecture |
Strings
|
MIDTERM 2
|
Strings
|
Reading |
|
Chapters 9.1 - 9.2
|
|
Homework |
|
|
|
Lab |
|
Lab Due |
|
Program |
|
|
|
Quiz/Exam |
|
Midterm 2 |
Lab Exam 2
|
Week 9 |
Monday 11/17 |
Wednesday 11/19 |
Friday 11/21 |
Lecture |
Structures
|
Arrays of Structures
|
Structures Practice
|
Reading |
|
Chapters 11.4 - 11.6
|
|
Homework |
|
HWK 4 |
HWK4 due |
Lab |
|
Lab 9 Due |
|
Program |
|
|
|
Quiz/Exam |
|
|
|
Week 10 |
Monday 11/24 |
Wednesday 11/26 |
Friday 11/28 |
Lecture |
Midterm Review and Catch up
|
Thanksgiving Break |
|
Reading |
|
|
|
Homework |
HWK5 due (Booch talk) |
|
|
Lab |
|
|
|
Program |
** Project 3 due |
|
|
Quiz/Exam |
|
|
|
Week 11 |
Monday 12/1 |
Wednesday 12/3 |
Friday 12/5 |
Lecture |
TBD
|
Wrap up & Review
|
Lab Final |
Reading |
|
|
|
Homework |
Write up Final Study Notes!!! |
|
|
Lab |
|
|
|
Program |
|
P4 Due |
|
Quiz/Exam |
|
|
Lab Final |
Finals Week |
Tuesday 12/9 |
Quiz/Exam |
Final Exam 7:10
- 10:00 PM |