Skip to content

Schedule

This page will be updated with the schedule for the course, including lecture topics, readings, and assignment due dates.

Note

The schedule below is tentative and subject to change.

Week Date Topic Handouts and Practice Sets Assignments (Released / Due)
1 Mon 06/15 Introduction, Software Setup, Hello World, C Basics (Types, Control Structures, printf)
Notes
Hello World Handout
Practice Set 1
1 Wed 06/17 Loops (for/while/do-while), switch, Functions, Multi-file Code & Makefiles
Video
Notes
In-Class Exercises
Practice Set 2
2 Mon 06/22 C Operators, Binary, Bit-Level Manipulation; C Strings primer (HW1 prep) HW1 TBA