Program(s): Undergraduate Courses
*Taught Online for Summer 2021* This course provides an introduction to computer programming and computer science in the C programming language. Topics include control structures, function definition, iteration and recursion, pointers, memory layout and management, and data structure design. CMSC 15200 is a suitable second course for students who have just taken CMSC 15100 in the summer. However, and only in the summer, CMSC 15200 can be taken as a standalone introduction to computer science, for students in any area who require related skills for their own work (projects, theses, etc.). This course meets the general education requirement in the mathematical sciences.
CMSC 15100 or some programming experience is recommended but not required.
Current Grade / Education Level
Class Duration (CST)