CPS209 - Computer Science II
Course: CPS209 (Computer Science II) in CPS department at Toronto Metropolitan University.
Credit Hours: 1 • Academic Level: second-year undergraduate course
Course Requirements: Requires 2 prerequisite courses
Prerequisite Chain Depth: 1 level of foundational courses required
Future Opportunities: Unlocks 11 advanced courses for further study
Course Type: Core pathway course - critical for degree progression
Part of the CPS curriculum at Toronto Metropolitan University, helping students progress through degree requirements.
Courses unlocked by CPS209
- CPS305 - Data Structures
- CPS775 - Mobile Applications in Engineering
- CPS842 - Information Retrieval and Web Search
- CPS393 - Introduction to UNIX, C and C++
- CPS713 - Applied Cryptography
- CPS406 - Introduction to Software Engineering
- CPS506 - Comparative Programming Languages
- CPS521 - Introduction to Data Science
- CPS530 - Web Systems Development
- CPS613 - Human-Computer Interaction
- CPS847 - Software Tools for Startups
Academic Planning at Toronto Metropolitan University
Students planning CPS209 at Toronto Metropolitan University should complete 2 prerequisites before enrollment.
Future Pathways: Completing CPS209 enables enrollment in 11 advanced courses, opening specialization opportunities in the CPS program.
This second-year course at Toronto Metropolitan University integrates into structured degree pathways for CPS programs, supporting timely graduation and academic progression.