Future undergraduate students – Faculty of Engineering
Students interacting in a common area

Future undergraduate students

  • #1 in Canada for student services

    Maclean’s University Rankings 2023

  • Ranked among top 100 universities in the world

    Shanghai Rankings (ARWU) 2023

  • #13 in the world for global impact

    Times Higher Education 2023

  • Degree + global impact

    Ranked as one of the world’s top engineering schools, the Faculty of Engineering plays a significant role in helping McMaster University earn its reputation as one of Canada’s most innovative universities. Our focus on experiential, problem-based learning and our interdisciplinary approach to collaboration results in smarter insights, ground-breaking ideas, and greater optimism.

    Explore our rankings (Opens in new window)
  • Degree + balanced life

    We are a #FireballFamily. The Faculty of Engineering community is a family of students, faculty members, staff and alumni. The fireball is our official symbol and is at the heart of what keeps us together.

    Learn more about resources
  • Degree + innovation

    We are educating emerging engineering leaders. Our students have the technical know-how, innovative mind-set, and business skills needed to implement big ideas within new or existing companies.

    Learn more about entrepreneurship
Students examining solar cell material


The Faculty of Engineering offers four unique undergraduate programs.

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.

Combined Degree/Diploma Program – for graduating secondary school students

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.

Degree Completion Program – for college graduates

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 3-year advanced college diploma or equivalent. The disciplines offered are:

Technology Certificate – for technologists in the industry

Many technologists find, after working in the industry for a few years, that they need additional education and training in order to be more effective in their positions and to advance professionally.

These additional needs are concerned with both general leadership and supervision skills (i.e. management) and advanced technical knowledge and skills.

If you would like to supplement your career with additional education but do not want to upgrade to a degree, the diploma or certificate program is for you!

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.

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.

Beyond First Year

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 & Management or & Society. to your degree.

Chemical EngineeringCo-op 
Chemical Engineering and BioengineeringEngineering & Management
Civil EngineeringEngineering & Society
Computer Engineering
Electrical Engineering
Engineering Physics
Materials Engineering
Mechanical Engineering
Mechatronics Engineering
Software Engineering

At McMaster University, we’re transforming healthcare challenges into a new learning experience with the Integrated Biomedical Engineering & Health Sciences (iBioMed) program. We’re bringing together the best of our top-ranked health sciences and engineering programs into a hands-on, project-based program with a strong focus on entrepreneurship and learning to solve real-world problems by doing.

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.