Two engineering students sit at a desk and work together at a computer.

Undergraduate programs

The Price Faculty of Engineering offers an array of diverse programs: five accredited Bachelor of Science (Engineering) degrees, the Engineering Access Program (ENGAP) for students of Indigenous ancestry, and educational options for individuals with previous international engineering experience.

Preliminary year

Information regarding changes to chemistry courses can be found under "Information for new students".

The preliminary year is common to all programs in Engineering. The preliminary year (1st year Engineering) consists of 13 courses. Students must complete a minimum of eight courses (excluding CHEM 1122) to be considered eligible for admission to an Engineering department.

Students will be accepted into department programs based on the following criteria. Students who have completed at least eight Preliminary Engineering Program courses, excluding CHEM 1122, by May 1st of each academic year will be ranked and admitted on a competitive basis based on the average of the best eight marks in courses in the Preliminary Engineering Program, excluding CHEM 1122.

Preliminary Year Courses

This list of courses is in effect for both students admitted directly to Engineering and students applying to Engineering from University 1 or other faculties. 

Course # Course Title Credit Hours
CHEM 1100 Introductory Chemistry 1 3
CHEM 1122 Introduction to Chemical Techniques for Engineering 1 1.5
COMP 1012 Computer Programming for Scientists & Engineers 3
ENG 1430 Design in Engineering 3
ENG 1440 Introduction to Statics 3
ENG 1450 Intro to Electrical and Computer Engineering 3
ENG 1460 Intro to Thermal Sciences 3
MATH 1210 Tech of Classical and Linear Algebra (see Note 2) 3
MATH 1510 Applied Calculus 1 or equivalent (see Note 3) 3
MATH 1710 Applied Calculus 2 or equivalent (see Note 3) 3
PHIL 1290* Critical Thinking 1 (see Note 4) 3
PHYS 1050 Physics 1: Mechanics 3
  Written English Course (see Notes 5 and 6)  

1. NEW CHEM 1100 + CHEM 1122 = CHEM 1300.
Students coming from U1 and Science or any other non-engineering faculty will be given credit for CHEM 1300 for the NEW CHEM 1120.
2. MATH 1300 is not an acceptable equivalent to MATH 1210
3. Students intending to obtain a degree in Engineering are strongly advised to complete MATH 1510 and MATH 1710. However, MATH 1500 or MATH 1230 may be taken in lieu of MATH 1510; MATH 1700 or MATH 1232 may be taken in lieu of MATH 1710. MATH 1690 fulfills the requirement of both MATH 1510 and MATH 1710.
4. PHIL 1290 Critical Thinking is the recommended complementary studies elective. Students may, however, select any course from the Faculties of Arts and Management (Asper School of Business) at the 1000 level or above, except for ARTS 1110 (Introduction to University).
5. Course selected from the list of approved Written English Courses.
6. Three credit hours are required to satisfy the Written English Course requirement. Should a student complete a six credit hour course, the additional three credit hours may be used to satisfy general complementary studies requirements within a student's program. 
7. Equivalent courses offered through Université de Saint-Boniface may be used to satisfy program requirements. 

Information for new students

  1. The Department of Chemistry will be making major changes to the courses they offer, beginning in Fall 2021. Some of these courses are either core requirements or electives in programs offered by the Price Faculty of Engineering. Students should be aware of how these changes will affect the progress of their Engineering programs. Full details on these changes can be found on the Changes to Chemistry Courses (PDF) memo to students.
  2. You should register for MATH 1510 (or MATH 1500) BEFORE registering for PHYS 1050. You will receive a “Prerequisite” error message if you register for PHYS 1050 first.
  3. All of the Engineering programs have enrolment quotas and, therefore, admission is competitive and not guaranteed. Ranking in the program competitions is based on a candidate’s average over the best eight final grades that have been achieved from within the list of twelve courses in the preliminary year in Engineering. Preference within each program will be given to Canadian Citizens and Permanent Residents. However, all programs will aim to admit a minimum of 10% international students. AGPA is calculated by using the grades of the best 8 of your 13 first-year Engineering courses required for the Preliminary Engineering Program.

    2021-2022 Admission Statistics
    Program Domestic AGPA International AGPA Program Cap
    Biosystems 2.688 2.938 48
    Civil 2.250 2.938 76
    Computer 2.813 3.000 120
    Electrical 2.625 2.938
    Mechanical 2.688 2.625 120

Recommended computer minimum specifications

Processor: Intel I5, I7 I9 series / AMD equivalent with onboard graphics processor from 2015 and newer.
System memory: 8Gb Hard drive: 250/500Gb
O/S: Windows 10 (University policy does not allow usage of Windows 7 as it has been deemed a security risk)

Sample Timetables

Important registration information

  1. Register for MATH 1510 (or MATH 1500) before registering for PHYS 1050.  You will receive a “Prerequisite” error message if you register for PHYS 1050 first.
  2. PHIL 1290 is recommended but not required as a complementary studies elective.  Students may choose an alternate course from the Faculties of Arts or Management at the 1000 level or above, with the exception of ARTS 1110 Intro to University which may not be held for credit with the Price Faculty of Engineering.
  3. For the Written English Course requirement, choose from the approved list for engineering students.
  4. Register for both Fall and Winter terms at the same time. 

Fall sample timetables 

Winter sample timetables 

Written English Requirement

All students are required to complete, within the first 60 credit hours of their program, a minimum of one, 3 credit hour course with significant content in written English. The courses listed here are accepted for credit to fulfill this requirement.

POLS 2000 level courses no longer qualify for the W requirement for Engineering. Students who completed a POLS 2XXX level course by Winter 2020 will receive the “W” requirement. The courses were removed and no longer hold the W designation as of Fall 2020.

Course # Course Title Credit Hours
ASIA 1420 Asian Civilization to 1500 (B) 3
ASIA 1430 Asian Civilization from 1500 (B) 3
CATH 1190 Introduction to Catholic Studies 3
ENGL 1200 Representative Literary Works 6
ENGL 1300 Literature Since 1900 6
ENGL 1340 Introduction to Literary Analysis 3
ENGL 1400 Thematic Approaches to the Study of Literature 3
GPE 2700 Perspectives on Global Political Economy 3
GRMN 1300 Masterpieces of German Literature in English Translation 3
GRMN 1310 Love in German Culture in English Translation 3
HIST 1XXX* Any 1000 level HIST course 3 or 6
HIST 2XXX* Any 2000 level HIST course 3 or 6
INDG 2020 The Métis in Canada 3
POL 1900 Love, Heroes and Patriotism in Contemporary Poland 3
POL 2600 Polish Culture until 1918 3
POL 2610 Polish Culture 1918 to the present 3
POLS 1502** Introduction to Political Studies 3
RLGN 1322 Introduction to Eastern Religions 3
RLGN 1324 Introduction to Western Religions 3
RLGN 1424 Religion and Sexuality 3
RLGN 1440 Evil in World Religions 3
RLGN 2036 Introduction to Christianity 3
RLGN 2140 Introduction to Judaism 3
RLGN 2160 Hebrew Bible (Tanakh / Old Testament) 3
RLGN 2170 Introduction to the New Testament 3
RLGN 2222 The Supernatural in Popular Culture 3
RLGN 2590 Religion and Social Issues 3
RUSN 1400 Masterpieces of Russian Literature in English Translation 3
RUSN 2280 Russian Culture until 1900 3
RUSN 2290 Russian Culture from 1900 to the present 3
RUSN 2310 Exploring Russia Through Film 3
UKRN 2200 Ukrainian Myths, Rites and Rituals 3
UKRN 2410 Ukrainian Canadian Cultural Experience 3
UKRN 2590 Ukrainian Literature and Film 3
UKRN 2770 Ukrainian Culture until 1900 3
UKRN 2780 Ukrainian Culture from 1900 to the present 3
UKRN 2820 Holodomor and Holocaust in Ukrainian Literature and Culture 3
WOMN 1500 Introduction to Women’s and Gender Studies in the Humanities 3
WOMN 1600 Introduction to Women’s and Gender Studies in the  Social Sciences 3
WOMN 2560 Women, Science and Technology 3

  * Unallocated credits may not be used.
** This course requires a laboratory.

Preferred 8 by Department

The following eight courses are recommended to ensure that you have the appropriate prerequisites for the Departmental program courses:


Written English MATH 1210 MATH 1510 or 1500 CHEM 1100
ENG 1430 ENG 1440 MATH 1710 or 1700 PHYS 1050


Written English MATH 1210 MATH 1510 or 1500 CHEM 1100
ENG 1430 ENG 1440 MATH 1710 or 1700 PHYS 1050


Written English MATH 1210 MATH 1510 or 1500 COMP 1012
PHYS 1050 ENG 1450 MATH 1710 or 1700 ENG 1430, 1440, or 1460


Written English MATH 1210 MATH 1510 or 1500 COMP 1012
PHYS 1050 ENG 1450 MATH 1710 or 1700 ENG 1430, 1440, or 1460


MATH 1210 COMP 1012 MATH 1510 or 1500 PHYS 1050
ENG 1430 ENG 1440 MATH 1710 or 1700 ENG 1460
CHEM 1100      

*Completing these 9 courses is strongly recommended by the Mechanical Department in order to complete the program according to the 5 year model.


Students who achieve a Term Grade Point Average (TGPA) of 3.50 or better with a minimum of 12 credit hours completed during the current academic term will be included on the Dean's Honour List (DHL). In exceptional circumstances, the Faculty Council of Engineering may recommend that a student be included on the Dean's Honour List, even though the student has not satisfied all of the above conditions.

Graduate programs

The Price Faculty of Engineering offers Master of Science, Master of Engineering and Doctor of Philosophy graduate degree programs through its four main departments, as well as through a joint program in biomedical engineering. Each department is well-equipped with research and teaching laboratories, and offers both experimental and theoretical graduate programs.

Post-baccalaureate diploma program

You may also be looking for