Jun 07, 2026  
Undergraduate Calendar 2026-2027 
    
Undergraduate Calendar 2026-2027

W. Booth School of Engineering Practice and Technology


 

Faculty of the W. Booth School of Engineering Practice and Technology, as of January 15, 2026

Engineering Technology Building (ETB), Room 509, ext. 26401

https://www.eng.mcmaster.ca/sept

DIRECTOR, W. BOOTH SCHOOL OF ENGINEERING PRACTICE AND TECHNOLOGY

B. Baetz/B.A.Sc., M.A.Sc. (Toronto), Ph.D., (Duke), P.Eng.

ASSOCIATE DIRECTOR, UNDERGRADUATE BACHELOR OF TECHNOLOGY DEGREE PROGRAM

K. Apostolou/Dipl.Eng. (Thessaloniki), Ph.D. (Minnesota) 

Four-Year Degree Programs

PROGRAM CHAIR, AUTOMATION SYSTEMS ENGINEERING TECHNOLOGY CO-OP

T. Wanyama/B.Eng. (Makerere), M.Eng (New South Wales), PhD (Calgary), P.Eng.

PROGRAM CHAIR, AUTOMOTIVE AND VEHICLE ENGINEERING TECHNOLOGY CO-OP

M. Mehrtash/B.Sc. (Sharif), M.Sc. (Sharif), Ph.D. (Waterloo) 

PROGRAM CHAIR, BIOTECHNOLOGY CO-OP

Amin Rajabzadeh, B.Sc., M.Sc.(Sharif), Ph.D. (Waterloo), P.Eng.

CHAIR, MANAGEMENT

H. Kamel/B.Sc. (Kuwait), M.A.Sc. (Toronto), MBA (Wilfrid Laurier), P.Eng.

Degree Completion Programs

PROGRAM CHAIR, CIVIL ENGINEERING INFRASTRUCTURE TECHNOLOGY CO-OP

M. Justason/B.Eng.Mgmt., M.Eng. (McMaster), MBA (Western), P.Eng.

PROGRAM CHAIR, MANUFACTURING ENGINEERING TECHNOLOGY CO-OP

E. Ng/B.Eng. (Hons.), Ph.D. (Birmingham)

PROGRAM CHAIR, POWER AND ENERGY ENGINEERING TECHNOLOGY CO-OP

Jeff Fortuna, B.A.Sc., M.A.Sc., Ph.D. (McMaster)

PROGRAM CHAIR, SOFTWARE ENGINEERING TECHNOLOGY CO-OP

S. Srinivasan/B.Eng. (Bombay), M.Sc., Ph.D. (Michigan), P.Eng.

CHAIR, MANAGEMENT

H. Kamel/B.Sc. (Kuwait), M.A.Sc. (Toronto), MBA (Wilfrid Laurier)

BUSINESS MANAGER

M. Vaz/B.A.

TEAM LEAD, ACADEMIC PROGRAMS

J. Morrison/B.Sc., M.Sc.

ADMINISTRATIVE ASSISTANTS

D. Shetty
N. Furlano

PROFESSORS

Brian Baetz, B.A.Sc, M.A.Sc. (Toronto), Ph.D., (Duke)/ Director
Dan Centea, B.Eng. (Brasov), M.Phil. (Bradford, England), Ph.D. (McMaster)
Robert V. Fleisig, B.A.Sc. (Waterloo), M.Eng., Ph.D. (McMaster), P.Eng.
Vladimir Mahalec, Dipl. Ing. (Zagreb), Ph.D. (Houston)

ASSOCIATE PROFESSORS

Rashid Abu-Ghazalah, Hons. B.Sc. Ph.D. (Toronto)
Kostas Apostolou, Dipl. Eng. (Thessaloniki), Ph.D. (Minnesota)/ Associate Director, Undergraduate Programs
Zhen Gao, B.Eng. (CUMT), Ph.D. (USTC), PDF (UOIT), P.Eng. (Limited License)/ Associate Director (Graduate Studies)
Fei Geng, M.Sc.(Fudan University), MD (Jining Medical College), Ph.D. (McMaster University)
Michael Justason, B.Eng.Mgmt., M.Eng. (McMaster), MBA (Western), P.Eng. / Program Chair, Civil Engineering Infrastructure Technology Co-op
Moein Mehrtash, B.Sc., M.Sc. (Sharif), Ph.D. (Waterloo)/ Program Chair, Automotive and Vehicle Engineering Technology Co-op
Greig Mordue, B.A. (Wilfrid Laurier), B. Comm. (Windsor), M.B.A. (Heriot-Watt), Ph.D. (Strathcylde), ArcelorMittal Dofasco (AMD) Chair in Advanced Manufacturing Policy
Eu-Gene Ng, Dipl. Mech. Eng. (Singapore Polytechnic), B.Eng. (Hons.), Ph.D. (Birmingham)/ Program Chair, Manufacturing Engineering Technology Co-op
Amin Rajabzadeh, B.Sc., M.Sc.(Sharif), Ph.D. (Waterloo), P.Eng./ Program Chair, Biotechnology Co-op
Seshasai Srinivasan, B.Eng. (Bombay), M.Sc., Ph.D. (Michigan), P.Eng./ Program Chair, Software Engineering Technology Co-op/ W Booth Endowed Chair in Engineering Entrepreneurship and Innovation
Tom Wanyama, B.Eng. (Makerere), M.Eng. (New South Wales) Ph.D. (Calgary), P.Eng./ Program Chair, Automation Systems Engineering Technology Co-op/ Director, Learning Factory
Timber (Ka-Ming) Yuen, B.Eng., M.Eng. Ph.D. (McMaster) P.Eng.

ASSISTANT PROFESSORS

Marjan Alavi, B.Sc. (K.N. Toosi), M.Sc. (Sharif), Ph.D. (Nanyang), P.Eng.
Lucian Balan, B.Eng. (Cluj-Napoca), M.Sc., Ph.D. (McMaster)
Ahmed Fakhr, B.Sc (Cairo), MA.Sc., Ph.D. (McMaster)
Jeff Fortuna, B.A.Sc., M.A.Sc., Ph.D. (McMaster)/ Program Chair, Power and Energy Engineering Technology Co-op
Allan MacKenzie, B.Sc. (Toronto), MBA (Phoenix) Hamidreza Mahyar, B.Sc. (South Tehran), M.Sc. (SRU, Tehran), Ph.D. (Sharif)
Hamidreza Mahyar, B.Sc. (South Tehran), M.Sc. (SRU, Tehran), Ph.D. (Sharif)
Silvie Tanu Halim, B.Eng., M.A.Sc ., Ph.D. (McMaster)

LECTURER

Hoda Kamel, B.Sc. (Kuwait), M.A.Sc. (Toronto), MBA (Wilfrid Laurier), P. Eng/ Degree Completion, Management Program Chair

ADJUNCT PROFESSORS

Brandon Corbett, B.Eng, Ph.D. (McMaster)
Renaud Jacquemart, B.Sc. (Belgium), M.Sc. (France), Ph.D. (France)
David Wheeler, B.Sc., Ph.D. (British Columbia)

ADJUNCT ASSOCIATE PROFESSORS

Anthony Cupido, B.Eng. (Western), M.Eng., Ph.D. (McMaster)
Velma Grover, B.Sc. (St. Bedes), M.Sc. (Kurukshetra), M.Sc., Ph.D. (London)
Thomas Lee, B.A.Sc., M.A.Sc., Ph.D. (Waterloo)

ADJUNCT ASSISTANT PROFESSORS

Jason Dowd, B.Eng. (Waterloo), MBA (UK), Ph.D. (British Columbia)
Mikhail Hanna, B.Sc., Ph.D. (Calgary), PMP
Andrea Hemmerich, B.Eng. (Toronto), M.Eng. (Queens), Ph.D. (Cape Town)
Frances Lasowski, B.Sc., Ph.D. (McMaster)
Jennifer Long, B.A. (McMaster), M.A. (Sussex), Ph.D. (Western)
Mohamed Mostafa, B.Sc. (Cairo), M.A.Sc., Ph.D. (Carleton)
Gussai Sheikheldin, B.Sc. (Minnesota), M.Eng. (McMaster), Ph.D. (Guelph)
Mostafa Soliman, B.Sc., M.Sc. (Cairo), Ph.D. (Calgary)
Katherine Whelan, B.A., M.A., Ph.D. (McMaster)
Greg Zilberbrant, B.Eng., M.Eng., Ph.D. (McMaster)

ASSOCIATE MEMBERS

Jim Cotton (Mechanical Engineering)
Mo Elbestawi (Mechanical Engineering)
Wael El-Dakhakhni (Civil Engineering)
Qiyin Fang (Engineering Physics)
Aadil Juma (Business)
Philip Koshy (Mechanical Engineering)
Zhong Li (Civil Engineering)
Heather Sheardown (Chemical Engineering)
William Spencer Smith (Computing and Software)

The Bachelor of Technology (B.Tech.) programs, within the Faculty of Engineering’s W. Booth School of Engineering Practice and Technology, provide a degree-level technological education that is distinct from that offered in Bachelor of Engineering programs. These programs are more oriented towards applications in specific technologies, with less emphasis on broader mathematical and scientific foundations than a corresponding engineering program. Graduates will have considerably more breadth and depth in their area of technology than graduates of college technology diploma programs. For degree completion programs, a second objective is to provide a path for college diploma graduates to gain an education leading to a university degree. The programs are being offered in two specific configurations:

  • Four-year programs with direct entry from secondary school leading to a Bachelor of Technology Degree from McMaster and both an Advanced Diploma in Technology and a Business Management Certificate from Mohawk College.  The Four-Year Degree Programs are:  
    • Automation Systems Engineering Technology Co-op
    • Automotive and Vehicle Engineering Technology Co-op
    • Biotechnology Co-op
  • Degree Completion programs for graduates of an Advanced Diploma in a Technology program leading to a Bachelor of Technology degree from McMaster and a Business Management Certificate from Mohawk College. The Degree Completion Programs are:
    • Civil Engineering Infrastructure Technology Co-op
    • Manufacturing Engineering Technology Co-op
    • Power and Energy Engineering Technology Co-op
    • Software Engineering Technology Co-op 

Breadth of Learning

B.Tech. graduates will be functioning in an evolving world in which they will play an important role as “evolvers” or change agents. This means that their education cannot just be narrowly focused on technical and management topics but must also enable them to develop important complementary skills, including written and oral communication skills, as well as understanding the relationship between technology and society.

Management Studies

The Degree Completion Programs include a six or seven-course management studies component, and the Four-Year programs have a thirteen-course management studies component with courses such as: financial systems, entrepreneurial thinking & innovation, project management and strategic management. This convergence of engineering technology and management education enables graduates to ‘hit the ground running’ and make significant contributions within the ever-changing business and technical environments.

Co-operative Education

The successful completion of Co-op work terms is a mandatory component of all B.Tech. degree programs; co-op work terms provide explicit experiential learning which is related to the technologically-oriented careers for which students are being prepared. Testing and enhancing their skills through a co-operative education experience is important in enabling graduates to function effectively in an industrial environment. All Co-op work terms must be completed prior to the start of the final academic term. The co-op component is managed by the Centre for Career Growth & Experience.

Four-Year B.Tech. Programs

Academic Regulations for Four-Year B.Tech. Programs

Student Academic Responsibility

You are responsible for adhering to the statement on student academic responsibility found in the General Academic Regulations  of this calendar.

Access to Courses

All undergraduate courses at McMaster have an enrolment capacity. The University is committed to making every effort to accommodate students in required courses so that their program of study is not extended. Unless otherwise specified, registration is on a first-come basis and in some cases priority is given to students from particular programs or Faculties. Students will be informed of their enrolment periods and are encouraged to enroll as soon as online enrolment is available to them in the Student Centre in Mosaic.

Student Communication Responsibility

It is the student’s responsibility to:

  • maintain current contact information with the University, including address, phone numbers, and emergency contact information.
  • use the university provided e-mail address or maintain a valid forwarding e-mail address.
  • regularly check the official University communications channels. Official University communications are considered received if sent by postal mail, by fax, or by e-mail to the student’s designated primary e-mail account via their @mcmaster.ca alias.
  • accept that forwarded e-mails may be lost and that e-mail is considered received if sent via the student’s @mcmaster.ca alias.

Students enrolled in a Four-Year program for the B.Tech. degree, in addition to meeting the General Academic Regulations  of the University, shall be subject to the following regulations. 

Minimum Requirements to Continue in a Program Beyond Level I

In Level II and above, the student must maintain a Grade Point Average (GPA) of at least 3.5 to continue in the B.Tech. program.

Sequence of Courses

Courses must be taken in the sequence specified in the requirements for the program as outlined in this Calendar. Students must register for all outstanding work of one level before attempting work for a higher level.

Repeated Courses

All failed courses must be repeated if they are required courses for the B.Tech. program or may be replaced if the courses are not explicitly required.

Level of Registration

A student is required to register in the lowest level for which more than six units of work are incomplete. Work of a higher level may be undertaken only with the permission of the B.Tech. Academic Advisor, Office of the Associate Dean (Undergraduate Studies).

Minimum Workload

The minimum workload for students registered in Level I of the Bachelor of Technology program is 30 units. The workload for students registered above Level I will range from 30 to 36 units per year and is specified within each academic program.

Reinstatement

A student who is ineligible to continue in a Bachelor of Technology program (May not continue at university) may normally not apply for reinstatement for one full academic year. Exceptions may be made where there are extenuating circumstances that are supported by documentation.

Students seeking reinstatement must complete the Reinstatement Request Form available at the Office of the Registrar. The completed form and the fee must be submitted to the Office of the Registrar by June 30. The form must be accompanied by a written explanation of the reason for the student’s previous unsatisfactory academic performance, reasons for reinstatement at this time (including documentation of what has been done to correct previous academic problems), reasons why the student would expect to succeed in the desired program if reinstated (i.e. what was the previous problem and what has been done to correct it), activities since last registered at McMaster including all academic work. Letters of reference may be submitted but are not required. Reinstatement is not guaranteed.

A student who is reinstated after being ineligible to continue at a given level must repeat all courses of that level, unless specific course exemptions are granted explicitly in the letter of reinstatement. Students who are reinstated will be placed on program probation, and calculation of their Grade Point Average will begin anew. If at any review after reinstatement the student’s Grade Point Average falls below 3.5, the student will be required to withdraw from the University for a period of at least 12 months.

Transfers

Students in good standing in Engineering I or students in other Faculties can apply to transfer directly to Level I B.Tech. Programs Automation Systems Engineering Technology I Co-op, Automotive and Vehicle Engineering Technology I Co-op, Biotechnology I Co-op) provided they have completed the necessary admission requirements. For more details on the transfer process, please visit the Faculty of Engineering website.

Requirements for Advanced Mohawk Diploma

Students registered in the Four-Year Bachelor of Technology Program may elect to leave the Program upon the successful completion of Level III and 8 months of co-op. Students will be awarded a Mohawk College Advanced Diploma.

Structure of the Four-Year B.Tech. Program

 

Fall (September - December)

Winter (January - April)

Summer (May-August)

Year 1

IA (15 units from Academic Level I)

IB (15 units from Academic Level I)

 

Year 2

IIA (18 units from Academic Level II)

IIB (18 units from Academic Level II)

Co-op Work Term 1
ENGTECH 2EE0 

 

Year 3

IIIA (18 units from Academic Level III)

Co-op Work Term 2
ENGTECH 3EE0 

 

Co-op Work Term 3
ENGTECH 4EE0 

 

Year 4

IIIB (18 units from Academic Level III)

IVA (16 units from Academic Level IV)

 

Year 5

IVB (18 units from Academic Level IV)

   

*Co-op work-term possibilities for the summers in Years 1 and 4 should be discussed with the Centre for Career Growth & Experience.

 

Degree Completion B.Tech. Programs

Academic Regulations for Degree Completion B.Tech. Programs

Student Academic Responsibility

You are responsible for adhering to the statement on student academic responsibility found in the General Academic Regulations of this calendar.

Access to Courses

All undergraduate courses at McMaster have an enrolment capacity. The University is committed to making every effort to accommodate students in required courses so that their program of study is not extended. Unless otherwise specified, registration is on a first-come basis and in some cases priority is given to students from particular programs or Faculties. Students will be informed of their enrolment periods and are encouraged to enroll as soon as online enrolment is available to them in the Student Centre in Mosaic.

Student Communication Responsibility

It is the student’s responsibility to:

  • maintain current contact information with the University, including address, phone numbers, and emergency contact information.
  • use the university provided e-mail address or maintain a valid forwarding e-mail address.
  • regularly check the official University communications channels. Official University communications are considered received if sent by postal mail, by fax, or by e-mail to the student’s designated primary e-mail account via their @mcmaster.ca alias.
  • accept that forwarded e-mails may be lost and that e-mail is considered received if sent via the student’s @mcmaster.ca alias.

Students enrolled in a Degree Completion program for the B.Tech. degree, in addition to meeting the General Academic Regulations of the University, shall be subject to the following regulations.

Academic Standing

Minimum Requirements to Continue in a Program Beyond Level II 

Students in Level III and above in the Civil Engineering Infrastructure Technology Co-op Program, the Power and Energy Engineering Technology Co-op Program, and the Manufacturing Engineering Technology Co-op Program must maintain a Grade Point Average (GPA) of at least 3.5 to continue in the program.

Students in the Civil Engineering Infrastructure Technology Co-op Program, in the Power and Energy Engineering Technology Co-op Program, and in the Manufacturing Engineering Technology Co-op Program follow standard University regulations for academic standing determination.

Students in the Software Engineering Technology Co-op Program follow the academic standing regulations listed below.

Academic standing for students in the Software Engineering Technology Co-op Program

For the purpose of academic standing of students in the Software Engineering Technology Co-op Program, courses graded on an F to A+ basis will be considered as P (pass) if the assigned grade is between D- and A+, inclusive of D- and A+, and as F (fail) if the assigned grade is F.


Students in the Software Engineering Technology Co-op program follow university policies for the timing of academic standing reviews.

Good standing

Good standing is assigned when, at an academic standing review, a student in the Software Engineering Technology Co-op program achieves a P grade in 30% or more of registered units.

Program Probation

Program Probation is assigned when, at an academic standing review, a student in the Software Engineering Technology Co-op program has achieved a P grade in less than 30%, but more than or equal to 25% of registered units. Failure to achieve Good Standing at the next academic standing review will result in their removal from the program.

To continue at the University, the student must apply to transfer to another program.

May Not Continue at University.

May Not Continue at University is assigned when, at an academic standing review, a student in the Software Engineering Technology Co-op program has achieved a P grade in less than 25% of registered units.

Graduation

Students in the Software Engineering Technology Co-op program must be in good standing to be eligible to graduate.

Honour Lists

Students in the Software Engineering Technology Co-op Program are not eligible for Honour Lists, as for example the Dean’s Honour List (DHL) or The Provost’s Honour List (PHL).

With Distinction

Students in the Software Engineering Technology Co-op Program are not eligible for Graduation With Distinction standing

Advanced Standing

The Bachelor of Technology degree is a 4-year degree program. A minimum of 72 units of work must be completed at McMaster University in order to obtain a Bachelor of Technology degree.

Sequence of Courses

Students in the degree completion program may register in any courses in the program for which they have achieved the specified prerequisite requirements.

Repeated Courses

All failed courses must be repeated if they are required courses for the B.Tech. program or may be replaced if the courses are not explicitly required.

Level of Registration

A student is required to register in the lowest level for which more than six units of work is incomplete.

Workload

Courses in the degree completion program are only offered on evenings (Monday through Friday), on Saturdays and Sundays and as exception to the academic general regulations. Students may elect to register in the program full-time or part-time. Students in these programs are considered to be full-time if registered for 9 units or more in an academic term. Students in the Bachelor of Technology Degree Completion programs are permitted to enroll in up to 18 units during the Fall, Winter and Spring-Summer Term; additional fees will be assessed accordingly. Students working full-time should not attempt more than two or three courses per academic term.

Reinstatement

A student who is ineligible to continue in a Bachelor of Technology program (May not continue at university) may normally not apply for reinstatement for one full academic year. Exceptions may be made where there are extenuating circumstances that are supported by documentation.

Students seeking reinstatement must complete the Reinstatement Request Form available at the Office of the Registrar. The completed form and the fee must be submitted to the Office of the Registrar by June 30. The form must be accompanied by a written explanation of the reason for the student’s previous unsatisfactory academic performance, reasons for reinstatement at this time (including documentation of what has been done to correct previous academic problems), reasons why the student would expect to succeed in the desired program if reinstated (i.e. what was the previous problem and what has been done to correct it), activities since last registered at McMaster including all academic work. Letters of reference may be submitted but are not required. Reinstatement is not guaranteed.

A student who is reinstated after being ineligible to continue at a given level must repeat all courses of that level, unless specific course exemptions are granted explicitly in the letter of reinstatement. Students who are reinstated will be placed on program probation, and calculation of their Grade Point Average will begin anew. If at any review after reinstatement the student fails to achieve Good Standing (i.e. a Grade Point Average of 3.5 for students in the Civil Engineering Infrastructure Technology Co-op Program, in the Power and Energy Engineering Technology Co-op Program, and in the Manufacturing Engineering Technology Co-op Program; or a P (Pass) grade in 30% or more of registered units for students in the Software Engineering Technology Co-op Program) the student will be required to withdraw from the University for a period of at least 12 months.

Admission to Degree Completion Programs

The minimum academic requirement for admission to the Bachelor of Technology degree completion programs in Power and Energy Engineering Technology Co-op, Manufacturing Engineering Technology Co-op, and Software Engineering Technology Co-op is successful completion of an advanced technology diploma from an Ontario college with a Grade Point Average of 75%.

The minimum academic requirement for admission to the Bachelor of Technology degree completion programs in Civil Engineering Infrastructure Technology Co-op is successful completion of an advanced technology diploma from an Ontario college with a Grade Point Average of 80%.

The degree completion programs will only accept students with diplomas in a related technology program. Applicants with educational background equivalent to those completing Ontario college diplomas (i.e. overseas technology diploma or degree graduates) are encouraged to apply; such applications will be considered on an individual basis.

Note

Co-op Education: Students in the degree completion Bachelor of Technology programs are required to complete eight months of co-op experience prior to the start of their final academic term. The eight months of co-op experience may be acquired through a combination of two four-month experience terms. These co-op work terms will be waived for diploma graduates whose programs are operated on a co-op basis and for diploma graduates who have achieved significant work experience in a related field through the completion of a Prior Learning Assessment conducted by the Centre for Career Growth & Experience.

As well as completing the academic requirements as specified in this Calendar, students in co-op must also complete the following courses prior to graduation:

ENGTECH 1ET0  must be completed at least one academic term prior to the term in which the first co-op work term is taken.

Programs

    Bachelor of Technology