Game – Programming (Optional Co-op)
If you’re passionate about games, excited by the systems that bring them to life, and eager to explore how Artificial Intelligence (AI) is transforming interactive experiences, Centennial College’s Game – Programming program offers the ideal launchpad into the game software industry.
Courses
- CNET 307 — IT Project Management Semester 5 Course Code Course Title
- COMM 160 — COMM 160
- COMM 170 — College Communications 2
- COMM 171 — College Communications 2 GNED-D General Education Elective 2C
- COMP 100 — Programming 1 and
- COMP 120 — Software Engineering Fundamentals
- COMP 122 — Introduction to Database Concepts
- COMP 123 — Programming 2
- COMP 125 — Client-Side Web Development
- COMP 213 — Web Interface Design GNED General Education Elective
- COMP 217 — C++ for Game Development
- COMP 225 — Software Requirements Engineering
- COMP 228 — Java Programming
- COMP 229 — Web Application Development
- COMP 246 — Software Systems Design GNED General Education Elective
- COMP 253 — Assets for Game Developers
- COMP 254 — Data Structures and Algorithms
- COMP 256 — Special Topics in Interactive Gaming
- COMP 280 — Multiplayer Game Development
- COMP 290 — Game Development Project 1
- COMP 301 — Unix/Linux Operating Systems
- COMP 304 — Mobile Apps Development Semester 6 Course Code Course Title
- COMP 305 — Game Programming I
- COMP 308 — Emerging Technologies
- COMP 311 — Software Testing and Quality Assurance
- COMP 390 — Game Development Project 2
- COMP 391 — Introduction to Game and Simulation
- COMP 392 — Advanced Graphics
- COMP 394 — Practical Game Design
- COMP 395 — Simulation Design
- COMP 396 — COMP 396
- COMP 397 — Web Game Programming
- EMPS 101 — Employment Skills 1
- GNED 500 — Global Citizenship: From Social Analysis to Social Action 3B
- MATH 175 — Functions and Number Systems Semester 2 Course Code Course Title
- MATH 185 — Discrete Mathematics Semester 3 Course Code Course Title
- MATH 210 — Linear Algebra and Statistics Semester 3 Course Code Course Title
- RAM 512 — RAM 512