CMPSC-F132 Computer Science II
Computer Science II continues students’ development as programmers by introducing the C++ programming language and strengthening core problem-solving skills. Building on the foundations of Computer Science I (Python), the course emphasizes fundamental data structures, object-oriented design, and algorithmic thinking. Students also gain experience with recursion, memory management, and modern C++ programming practices. By the end of the semester, students will be able to design and implement moderately complex computer programs using C++.
Prerequisite
Student has completed all of the following course(s) CMPSC F131 - Computer Science I with grade greater than or equal to C (Undergraduate Grading Scheme).
Offered
Fall, Spring