- Computer science plays a leading role in modern society, shaping our abilities and our future.
- From streaming music to planning a mission to Mars, the application of computer science offers innovative approaches to new challenges.
- Think big as you explore the world of computer science while engaging in one of two focused program streams in Business or Science.
- The Business Focus provides a path to the Entrepreneurship Certificate from the Faculty of Business, whereas the Science Focus emphasizes Science and Environmental Science electives.
- Experience high-tech labs and classrooms, access to a 240-core high performance computer Linux cluster, a stunning 3-D virtual reality lab, and learn about the latest advances in game programming, mobile computing, health informatics applications, big data, and cloud computing.
- Your first year academic experience will depend on whether you've enrolled in the Business or Science stream, and if you've chosen to pursue the co-operative education program.
- If you're pursuing our co-operative education program, you may have a formal work period assignment in the summers after first and second year
- Otherwise, formal work period assignments do not begin until winter term of third year.
- They offer a unique Game Programming Specialization to all Computer Science majors. This specialization teaches you the intricacies of animation, two and three dimensional graphics, gameplay and much more while you develop single, multiplayer and mobile games.
- Projects and research papers are regularly integrated into undergraduate courses.