CPSC39

Download as PDF

Programming Concepts and Methodology II

Computer ScienceUndergraduate

Subject code

CPSC

Course Number

39

Department(s)

Description

Begins Fall 2025
This course is a continuation course in Computer Science which introduces further aspects of software design and implementation. Abstract data types, fundamental data structures and associated algorithms: lists, stacks, queues, and hash tables. Students will be expected to design, implement, test and analyze a number of programs. This course advances students' understanding of software design, challenging them to create and refine efficient programs using advanced data programming, artificial intelligence (AI) and team-work to solve real-world problems. This is a core course in the Computer Science AS-T degree.

Career

Undergraduate