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