Nov 21, 2024  
PUBLISHED 2023-2024 Credit Catalog 
    
PUBLISHED 2023-2024 Credit Catalog [ARCHIVED CATALOG]

CPRG 304 - Object-Oriented Programming 3


Course Description:
This course continues to build on the skills you learned in previously. The focus is on advanced object-oriented programming concepts, including object-oriented design, incorporating databases into software to form complete end-to-end applications, integrating software components, recursion and abstract data types (ADT). You’ll also be introduced to the use of data structures and algorithms for sorting and searching. You’ll be working with and creating complex programs and there is a strong emphasis on complete solutions that are efficient and customer focused.

3 Credits

Prerequisite(s):
One of:

  • CPRG 211
  • CPRG 251