School of Engineering Technology and Applied Science - Centennial College - Toronto

Post-Secondary Program Software Engineering Technology - Interactive Gaming - Programa en Ingeniería de Software (Juegos Interactivos)

School of Engineering Technology and Applied Science - Centennial College - Toronto


Software Engineering Technology – Interactive Gaming will see you graduate with an advanced diploma and the know-how you need to launch a career in the game software industry.

Whether you love the classics or today’s technologically advanced games, you will learn to participate in various phases of the game development, such as:

Game design;
Three-dimensional graphics programming;
Simulation design;
Multiplayer online game programming.
Centennial’s Software Engineering Technology - Interactive Gaming program will also emphasize object-oriented software design methodologies and user-oriented interface design, software testing and QA, C#, Java, advanced graphics, Web game programming, HTML5/JavaScript, Unity3D, mobile application development, game and simulation design, and more.


Ontario Secondary School Diploma (OSSD) or equivalent, or mature student status (19 years or older)
English Grade 12 C or U, or equivalent (minimum grade required)
Mathematics Grade 11 M or U, or 12 C or U, or equivalent


Semester 1

College Communications 2
Programming I
Software Engineering Fundamentals
Introduction to Database Concepts
The Canadian Workplace Experience
Functions and Number Systems
Semester 2

Programming 2
Web Interface Design
Software Engineering Methodologies 1
Unix/Linux Operating Systems
Introduction to Game and Simulation
Discrete Mathematics
Semester 3

Advanced Database Concepts
Web Application Development
Object Oriented Software Engineering
Game Programming 1
Advanced Business Communications
Global Citizenship: From Social Analysis to Social Action
Semester 4

Network Technologies
Programming 3
Java Programming
Software Testing and Quality Assurance
General Education Elective
Linear Algebra and Statistics
Semester 5

IT Project Management
Software Development Project I
Java EE Programming
Wireless Programming
Practical Game Design
Game Programming 2
Semester 6

Business and ICT
Emerging Technologies
Software Development Project 2
Advanced Graphics
Simulation Design
Technical Elective
Employment Skills 2

Salidas profesionales

Career Outlook
Software developer
Game programmer
User Interface Developer
Mobile Application Developer
Software tester
Computer programmer
Systems analyst
Business analyst
Web application developer
Database administrator
Applications or software support
Areas of Employment
Software companies, Gaming companies, Government, Public institutions, Banks, Small and Medium Businesses

¡Infórmate ahora sin compromiso!


Cursos Relacionados

Ver otros estudios de...