Description
This is the second in a sequence of two courses. In this course, students will study more advanced computer concepts including further programming skills, an introduction to computer hardware organizations and electronics of semi-conductor chips. There will be a continued emphasis on rigorous and systematic problem solving. Advanced features of C++, including encapsulation and inheritance of student-created program modules and objects, will complete a thorough introduction to the programming language. Prerequisite: COM 201.