Unit 2: Advanced C programming

This unit expands on the material covered in Unit 1 and applies it to making bigger more complex projects. In order to do this we discuss the compiling and linking process in more depth and introduce tools and techniques that make larger software projects possible.

Schedule

Week 1

Project: String Builder

Project description can be found here.

Week 2

Project: Debugging

Project description can be found here.