Build your degree – Faculty of Engineering

Build your degree

Common incoming student questions

Visit the “Your First Year” page for your particular Level 1 program above to learn more information.

General summary: 

  • Students are automatically enrolled in required courses (classes, labs, tutorials) 
  • Due to the complexity of the schedules, students are unable to make any adjustments 
  • Student must enrol into electives. Please visit the “Your First Year” page for your program details. 

A step-by-step process on how to enrol in classes is available online.

Every student will have a specific enrolment appointment, which is the designated time you’re allowed to go into Mosaic and enrol into each of your courses. You can find your enrolment appointment in the Student Centre on the right-hand side. Click on “open enrolment dates” to find your specific enrolment appointment. 

You may enrol any time after your enrolment appointment date/time opens. You will be unable to change your enrolment time.   

Please note: you can continue to update, add and change your courses up until the add/drop date. 

We suggest you are prepared with a couple of options for your electives as it is not guaranteed that you will be given a seat for those courses. 

Engineering is an accredited program which requires students to take courses that meet the complementary studies requirement. Not all electives satisfy this specific requirement. Please refer to the complementary studies elective list for approved courses. 

Please note that this specific requirement does not apply to Bachelor of Technology students or Computer Science students. 

Engineering, iBioMed, and computer science students may receive transfer credit for AP, IB, and GCE courses, but it is Faculty of Engineering policy that no math or science courses are eligible. Therefore, you may apply to receive transfer credit for electives only. 

Unfortunately, BTech students are unable to receive transfer credit, as they have no electives in their first-year curriculum. 

We suggest you connect with our Academic Advising team in July/August to be reviewed for transfer credit.  

Please refer to admission requirements website for further information on transfer credit policy. 

Incoming first-year students are unable to take any courses prior to starting in September; however, you will have access to take spring/summer courses the summer after your first year. 

We highly recommend that you consider enrolling in EMBER which is our 3-week free online summer bridging program that will cover topics in Physics, Chemistry, and Math. Please visit the EMBER page for full details.  

All incoming first-year students will automatically be admitted to the Archway Program. Archway is a support team at McMaster that works with all incoming first-year students from the day they are accepted and right up until second-year. You will be connected with an Archway Coach and Mentor who will take the time to understand your goals and what you want out of your McMaster experience. This professional team will partner with you throughout the year to make sure you are connected to the right information, people and fellow students to make your year a success. 

Students should book an appointment with the Student Accessibility Office in the summer to set up their accommodations. 

Level 2 program options

Admission into second year differs by program.

Admission to Level 2 engineering and IBEHS programs requires completion of all required Level 1 courses (complementary studies electives are not required to be completed in order to be admitted into a Level 2 program).    

All programs have limited enrolment; should there be more applicants than the limiting number in any program, admission to that program will be based on the students Cumulative Grade Point Average. A student in whose Grade Point Average (GPA) is less than 4.0 out of 12.0 can no longer continue in engineering. 

Your experience in Level 1 will allow you to explore different engineering disciplines so that you can make a more informed decision of what upper-year discipline you would like to study.  

At the end of your first year, you will rank your choices in order of preference.  

Engineering 1 students can also choose one of the five-year programs by selecting the Engineering & Management or Engineering & Society options. 

Students in the Bachelor of Technology and Computer Science programs have direct entry into Level 2. 

Minors and electives

You do not have to register for a minor. However, minors do consist of at least 24 units of course work. We encourage you to see the specific course requirements for minors in the undergraduate academic calendar. Please speak with your academic advisor for assistance with course planning. 

You cannot do a concurrent degree in two Faculty of Engineering programs. However, there may be an option of pursuing a concurrent degree with a second degree in a different faculty. Please visit the specialized programs & minors page for more details.  

You cannot do a dual degree in both Software Engineering and Computer Science. They are separate programs covering similar content, but have different degree requirements. Please note that you also cannot do a minor in Computer Science if enrolled in the Software Engineering program. 

There is a max of 21 units per term for engineering and iBioMed, and 15 units per term for computer science and Bachelor of Technology programs.