|
Nov 24, 2024
|
|
|
|
PUBLISHED 2020-2021 Credit Catalog [ARCHIVED CATALOG]
|
CPRG 311 - Advanced Object-Oriented Programming Course Description: Advanced Object-Oriented Programming is a continuation of Object-Oriented Programming Essentials. Learners will focus on more advanced object-oriented concepts in this course. Learners will demonstrate object-oriented concepts using an industry identified programming language. Topics include object-oriented design concepts, incorporating databases into software to form complete end-to-end applications, integrating different software components together, recursion, introduction to abstract data types (ADT), and the concept of data structures and algorithms for sorting and searching will be introduced. This course is an advanced course and learners will be working with and creating complex programs. There is a strong emphasis on complete solutions from design to implementation that are efficient and customer focused.
3 Credits
Prerequisite(s):
- CMPS 253
- CPRG 250
- CPRG 251
© 2015 - 2020, Southern Alberta Institute of Technology (SAIT). All Rights Reserved.
|
|