Search Results

Search Results for "CS162"

CS162 Computer Science II 4 credits

Prerequisite(s): ( CS161 )

Computer Science II is an intermediate-level course that continues the exploration of computer science principles begun in CS 161. This course delves deeper into programming using C++, focusing on advanced concepts in object-oriented programming, including dynamic memory management, generics/templates, inheritance, operator overloading, polymorphism, recursion, and exception handling. Students will learn to develop more sophisticated programs, emphasizing code efficiency, modularity, and reusability. The course also introduces important programming tools and techniques, further enhancing students' problem-solving skills and preparing them for more advanced computer science courses.

This course may be taken 1 time for credit.