Programs & degrees – Faculty of Engineering
Students working in a dark lab with equipment

Programs & degrees

We’re empowering agile and globally conscious leaders in engineering who collaborate to create a brighter future.

  • Undergraduate programs & degrees

    Get an overview of the four undergraduate programs below and browse through our undergraduate degree options.

    Explore all undergrad options
  • Graduate programs & degrees

    McMaster Engineering offers 19 masters and 9 PhD programs with a global reputation for excellence.

    Explore all graduate options
  • Specialized programs & minors

    McMaster Engineering’s unique programs offer students a top-notch engineering education in combination with areas, such as health sciences and entrepreneurship.

    Discover specialized programs and minors


McMaster’s undergraduate Engineering program, with a common first year, allows students to explore all of our degree path options before choosing a focus discipline.

During McMaster’s common first-year program, known as Engineering 1, students develop an understanding of all the engineering disciplines and gain a solid foundation in math and science. It also positions students to develop a broad personal network of peers before moving into an area of specialization.

After successful completion of your first year in Engineering, students select from one of the multiple programs offered by the Faculty as well as the option of adding two options to your degree: Management or Society.

Integrated Biomedical Engineering & Health Sciences

At McMaster University, we’re transforming healthcare challenges into a new learning experience with the Integrated Biomedical Engineering & Health Sciences (iBioMed) program.

The iBioMed program will give students a strong foundation in both engineering and health sciences. Students will have a common first year before choosing to specialize in either health sciences or engineering in their second year.

Co-op is an option you can add to your degree.

After first year, students will have a space in one of the two degree pathways: the Biomedical Engineering stream or the Health, Engineering Science and Entrepreneurship (HESE) stream. Students are guaranteed a spot in second year, upon successful completion of the first year program, however, space in each stream is awarded on a competitive basis.

Bachelor of Engineering and Biomedical Engineering (BEngBME)

Learn fundamental skills and techniques in both biomedical engineering and chosen core discipline. There are eight engineering disciplines to choose from (Civil, Chemical, Electrical, Engineering Physics, Materials, Mechanical, Mechatronics, and Software). The admissions into one of these engineering disciplines will be based off of first year academic performance and the availability of space in the discipline.

Honours Bachelor of Health Sciences in Health Engineering Science and Entrepreneurship (BHSc)

Integrates engineering, health sciences and entrepreneurship, creating a hybrid graduate that interacts with clinicians, researchers and patients. Health and Engineering Entrepreneurship courses from level II to V integrate business and engineering concepts including: organizational behaviour, leadership, finance and marketing, discovery, validation, design thinking, and more. Students will work in groups on the creation of value from problems in the health and engineering disciplines, learning how to develop a concept and market it.

Bachelor of Technology

The W Booth School of Engineering Practice and Technology offers the Bachelor of Technology Combined Degree/Diploma Program and Degree Completion Program in response to industry needs.

In the Bachelor of Technology (BTech) program, students enter the first year of a four-year degree in one of three disciplines:

Graduates earn a BTech degree from McMaster University and an Ontario advanced diploma in technology and business management certificate from Mohawk College.

Co-op is mandatory for BTech students.

This unique “diploma to degree” program is tailor-made for college graduates wishing to upgrade their education and further their careers. All eligible program entrants receive two years of advanced credit from their previously completed college diploma or university degree. The disciplines offered are:

Computer Science

The Honours Computer Science program offers courses designed to develop students into highly knowledgeable and skilled systems analysts, database specialists, software developers, and system administrators.

The new Computer Science curriculum takes experiential learning to the next level. In five practice and experience courses, the emphasis will shift from lectures to lab-based exploration and discovery, including expanded coverage of practical topics. These new courses are in addition to the final year thesis and optional Software Entrepreneurship projects that are chosen and developed by students.

Co-op is an option you can add to your degree.