Apr 17, 2026  
2025-2026 DCC Catalog 
  
2025-2026 DCC Catalog
Add to Portfolio (opens a new window)

CPS 142 - Computer Science II


Credits: 3
Lecture Hours: 3
Lab Hours: 0
This course continues the coverage of object oriented programming with an emphasis on using object oriented techniques to develop fundamental data structures. Topics presented include: principles of object-oriented programming (inheritance, polymorphisms and encapsulation) ; exception handling; stream I/O; data structures (arrays, linked lists, stacks, queues); recursion; searching and sorting algorithms; analysis of algorithms; developing and using generic classes and collections. GUI Applications are also covered.
Prerequisite(s): CPS 141  with a C or better



Add to Portfolio (opens a new window)