|
Mar 30, 2023
|
|
|
|
CS 162C - Computer Science 24 Credit(s)
This course is a continuation of Beginning C++ programming. Topics covered include more advanced Object-Oriented programming concepts, searching and sorting, linear data structures, stream and file I/O, recursion, exception handling, and graphical user interface programming.
Prerequisite: CS 161C with a B- or higher or instructor consent Learning Outcomes Students who successfully complete this course will be able to:
1. Discuss the issues involved in developing large scale applications
2. Compare and contrast procedural and object oriented programming paradigms
3. Use 1-D and 2-D arrays
4. Effectively use pointers and dynamically created objects
5. Design, implement, test, and debug C++ classes
6. Create and use C++ classes that demonstrate inheritance and polymorphism
7. Use of a graphics library
Add to Portfolio (opens a new window)
|
|