McMaster University campus

Engineering

Honours BASc Computer Science as a Second Degree at McMaster University

McMaster University, Canada

Programme overview

Honours BASc in Computer Science as a Second Degree for graduates of another discipline. Admission is at Level III, comprising Level III and Level IV (30 units each).

Faculty: Engineering  |  Study mode: full-time  |  Location: Hamilton, Ontario, Canada

What you will study

Level III: Computational Thinking, Automata and Computability, Data Structures and Algorithms, Databases, Computer Architecture, Logical Reasoning, Software Development, Concurrent Systems. Level IV: Algorithms and Complexity, Programming Languages, Networks and Security, Operating Systems, Compilers and a Capstone Project.

Official programme page

Application information

Entry requirements

Completion of a Bachelor's degree from a recognized university in a discipline other than Computer Science with a Grade Point Average of at least 7.0; completion of MATH 1ZA3 and 1ZB3 and a grade of at least C+ in COMPSCI 1DM3 and 1XC3 or equivalent. Applicants first apply through Enrolment Services (Admissions) indicating the Second Degree program.

Undergraduate applications are submitted through the Ontario Universities' Application Centre (OUAC).

Apply through the official page: https://future.mcmaster.ca/apply/

Explore more study programmes

View all study programmes →

Ready to start your study abroad journey?

Book a free consultation with our expert counsellors and take the first step towards your dream university.

Copyrights © 2026 StudyMapped. All rights reserved.