Honours Computer Science

Program description

McMaster’s Honours Computer Science program is structured around three core areas: programming, software design and systems oriented courses. It offers maximum flexibility in course selection to help students develop into highly knowledgeable and skilled programmers, system administrators and IT professionals in organizations of all sizes. One quarter of the courses in Level II, III, and IV are free electives, which allows students to take inors in other areas of study. Additionally, it prepares students for an accelerated master’s degree. A rigorous series of courses during the first two years provide a solid theoretical foundation for challenging practical training. This philosophy ensures our students understand the fundamentals and gives them the key advantage in today’s job market.

Course website


Related job profiles

McMaster University

Faculty of Engineering


Four years

Credential awarded

Bachelor of Applied Science (B.A.Sc.)

Program contact

    Department of Computing & Software
    1280 Main St. West
    Hamilton, Ontario
    Canada L8S 4K1
    Phone: (905) 525-9140

Looking for personalized career matches?

Complete the Career Assessment tool and find your match to in-demand careers that Toronto employers are hiring for. Completely free!

Find your career match