This course is aimed to help the students learn how to program in C.

There will be several labs, two midterm exams, one final exam, and the final project,
with the following percentages:

1. Online judge labs (20%) — every two weeks
2. Two midterm exams (30%)
3. One final exam (30%)
4. Final project (20%)

1. S. Prata, C PRIMER PLUS
2. Lecture notes

Previous Course Webpage