Topic | Chapters | Lectures(based on 50 min classes) |
---|---|---|
Introduction | 1 | .5 |
Program organization | 2 | 2 |
Data types & expressions | 2 | 4 |
Selection: if-else, switch | 4 | 3 |
Interactive input & output | 3 | 3 |
Design | --- | 5 |
Loops: for,while & do-while | 5 | 6 |
Reading & writing files | 3 | 3 |
Functions | 6,7 | 6 |
Arrays | 9 | 6 |
MidTerms | 2 | |
Final Exam | 1 | |
Section | |
---|---|
Quizzes & Exercises | 10% |
Lab Assignments | 20% |
Final Project | 20% |
Midterm Exams | 30% (15% each) |
Final Exam | 20% |
Note: Final grades will be A through F, with no plus or minus:
Note: Failure in either the programming (lab assignments and final project) component or the lecture component (exercises, quizzes, and exams) will result in failure in the course.