2101. C Programming
This course provides students with a comprehensive study of the C programming language. This course stresses the strengths of C, which provide programmers with the means of writing efficient, maintainable, and portable code. The course is supplemented with non-trivial lab exercises.
Prerequisites: Students should have experience with a programming or an assembly language.
1. Getting Started