Nov 26, 2022  
2020-2021 Lane Community College Catalog 
2020-2021 Lane Community College Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CS 162C - Computer Science 2

4 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. May be offered online.

Prerequisite: MTH 082  or CS 161C  or instructor consent.
Learning Outcomes
Upon successful completion of this course the student should 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)