May 15, 2024  
2022-2023 Undergraduate Catalog 
    
2022-2023 Undergraduate Catalog [ARCHIVED CATALOG]

CS 2337 - Programming Principles II

3 2 2
Prerequisite(s): CS 1337  or CIDM 2315  and CS/MATH 2321  or CS/MATH 2322  or concurrent enrollment in CS/MATH 2321  or CS/MATH 2322 . In the second term of the two-semester programming sequence advanced topics of object-oriented programming will be covered. Topics include: variables and classes, advanced data types, exception handling, recursion, parameterized types, and Abstract Data Types such as bags, sequences, and stacks. Use of development environment and code repositories will be introduced.