Major in Computer Science Computer Games Option
(BSc, PhD, and MSc, 3 Years)
For a position in Programming / Software Engineering
Campus:Yes Online: No
In state: 3000 US Dollars (USD) per Year
Out of state: 13000 US Dollars (USD) per Year
Non-US National (Overseas Students): 13000 US Dollars (USD) per Year
The major in computer science, computer games option, is a specialization within computer science. It fulfills all the basic requirements of the Major in Computer Science. Complementary courses focus on topics that are important to understanding the technology behind computer games and to gaining experience in software development and design needed for computer game development. Courses include: Basic Computer Science Classes and Computer Systems Labs (focussing on C++ and graphics hardware programming), Fundamentals of Computer Graphics, Object-Oriented Software Development, Software Architecture, Concurrent Programming, Networks, Artificial Intelligence, Computational Geometry, Modern Computer Games, Modelling and Simulation, Game Development Projects. Tuition at McGill for undergraduates varies between CAN $3000 and CAN $13000, depending on whether you are a Quebec resident, a resident of Canada or an international student.