everything.study
CS 3x

Introduction to Software Design in C

6 units (2-1-3) | third term

CS 3 is a practical introduction to the C programming language. Throughout the term, students will work individually on one large pre-defined project that is separated into individual chunks that increase in complexity. Heavy emphasis is placed on self-ownership of code, learning the C programming language, debugging, and writing readable software. Prior experience with the C programming language is NOT expected or assumed.

Prerequisites & course information

Prerequisites: CS 2.

Sources