Assignments

  1. Read The ANSI C Programming Language, through chapter 7 (150 pages). We will go over selected example problems via Ed discussions throughout the duration of the module, with the expectation that you will be reading at a rate of approximately one chapter every two days.

    Note

    While it may be tempting to download free copies of our textbook as a PDF from various online sources, please obtain this 46-year-old book only through legal and authorized means.

  2. Watch the Missing Semester lecture 6. Version Control (git).

Additional Resources

The cppreference website is an excellent community maintained wiki version of the C language standards, with a lot of additional illustrative examples and explanation.

I also maintain an HTML version of the C99 standards (otherwise only available as a photocopied PDF), available here for use as a reference material.