CS 240: Programming in C
The course objective is to provide you with fundamental knowledge of the C language, which is a powerful general-purpose programming language. It can be used to develop software such as operating systems, databases, compilers, and more.