Course Prefix
CS
Course Code
111
Course Title
Programming II
Description
This course provides a continuation to the language introduced in Introduction to Programming. It introduces additional language concepts, including pointers, classes, and inheritance, emphasizes software engineering concepts relevant to larger programs, such as code reuse, encapsulation, incremental development and testing, and introduces data structures.
Credit Hours
3
Course Level
Undergraduate
School
School of Computing, Applied Science, & Engineering