Introduction to Computer Science and Programming in C is intended for students with little or no programming experience.
The course aims to provide students with an understanding of the role computation can play in solving problems; and to help students, regardless of their major, feel justifiably confident of their ability to write small programs that allow them to accomplish useful goals.
The class uses the C programming language.