Engineering Elective Prerequisites - History of Changes

This table outlines the history of changes related to engineering electives.  Please note that this is not an inclusive list of Engineering electives.  Courses that have not experienced prerequisite chagnes will not appear on this list. 

The final column of the table indicates the year that the previous prerequisite was last applied to the course.  
For example:   ENGG*1210 and MATH*1210 were prerequisites ENGG*1500 until the end of the 2009/2010 school year.  Starting in the 2010/2011 school year students only required a passing grade in ENGG*1200 to be eligible for ENGG*1500.  Students who are in the process of completing their degree when a prerequisite changes are most likely eligible to use the current or previous prerequisite requirements.

 If you have any questions about this table, please contact a School of Engineering Program Counsellor (engcouns@uoguelph.ca) .

 

Course Number

Course Name

Current Prerequisite

Previous Prerequisite

Last Year Previous Prerequisite Applied

ENGG*2340

Kinematics and Dynamics

ENGG*1210 (Semester 4 recommended)

ENGG*2160

2013/14

ENGG*2410

Digital Systems Design Using Descriptive Languages

(CIS*1650 or CIS*1500), PHYS*1130

(CIS*1650 or CIS*1500), CIS*1900, PHYS*1130

2006/07

ENGG*2450

Electric Circuits

ENGG*2400, PHYS*1010

ENGG*2400, (PHYS*1010 or PHYS*1130)

2018/19

ENGG*2550

Water Management

5.00 credits including CHEM*1040

(CHEM*1040 or CHEM*1310), GEOG*2000

2013/14

ENGG*2660

Biological Engineering Systems I

ENGG*2400, MATH*2270, (1 of BIOL*1070, BIOL*1080, BIOL*1090) (Semester 4 recommended)

ENGG*2400, MATH*2270, (1 of BIOL*1030, BIOL*1070, BIOL*1080, BIOL*1090, MICR*1020)

2014/15

ENGG*3050

Embedded Reconfigurable Computing Systems

ENGG*2410, ENGG*3380

ENGG*2410, ENGG*3640

2016/17

ENGG*3070

Integrated Manufacturing Systems

ENGG*2120

ENGG*2120, ENGG*2450, Co-requisite(s):ENGG*3410

2013/14

ENGG*3100

Engineering and Design III

Registration in the B.Eng. program and completion of 6.00 credits of ENGG courses including ENGG*2100

Registration in the B.Eng. program, ENGG*2100, ENGG*2230, ENGG*2400, ENGG*3260 and, for the specific majors: BIOE, (ENGG*2150 or ENGG*2160), ENGG*2660; ESC, ENGG*3390; ENVE, (ENGG*3180 or ENGG*3360), ENGG*3590, ENGG*3650; WRE, ENGG*3590, ENGG*3650

2008/09

ENGG*3150

Engineering Biomechanics

4.00 ENGG credits, including ENGG*1210

ENG*2160

2016/17

ENGG*3180

Air Quality

ENGG*2230, (ENGG*2560 or ENGG*2660)

Co-requisite ENGG*3260

ENGG*2230, ENGG*2560, Co-requisite(s): ENGG*3260;

2003/04

ENGG*3240

Engineering Economics

MATH*1210

ENGG*2400, ENGG*2450, MATH*1210, MATH*2270

2007/08

ENGG*3260

Thermodynamics

CHEM*1040, ENGG*2230, ENGG*2400, MATH*2270

CHEM*1040, ENGG*2230, ENGG*2400, ENGG*2450, MATH*2270

2009/10

ENGG*3280

Machine Design

ENGG*2120, ENGG*2160, ENGG*2230, ENGG*2340, ENGG*2450

ENGG*2120, ENGG*2230, ENGG*2340, ENGG*2400, ENGG*2450

2013/14

ENGG*3390

Signal Processing, F

ENGG*2400

ENGG*3410

2004/05

ENGG*3410

Systems and Control Theory

ENGG*2400, MATH*2270

ENGG*2400, MATH*2270, Co-requisite: ENGG*2450

2018/19

ENGG*3490

Introduction to Mechatronic Systems Design, W

ENGG*2340, ENGG*2450; Co-requisite: ENGG*3410

ENGG*3450, Co-requisite(s) ENGG*3410

2016/17

ENGG*3510

Electromechanical Devices

ENGG*2450, PHYS*1010

ENGG*2160, ENGG*2450, PHYS*1010

2012/13

ENGG*3590

Water Quality, F

ENGG*2230, ENGG*2560, (1 of BIOL*1040, BIOL*1090, MICR*2420, MICR*1020), STAT*2120

ENGG*2230, ENGG*2560, (BIOL*1040 or MICR*1020), STAT*2120

2010/11

ENGG*3640

Microcomputer Interfacing, F

ENGG*2410, ENGG*2450

ENGG*2410, Co-requisite(s):ENGG*3390

2009/10

ENGG*3830

Bio-Process Engineering

ENGG*2230, ENGG*2660, Co-requisite: ENGG*3260

ENGG*2230, (ENGG*2660 or ENGG*3360), Co-requisite: ENGG*3260

2000/01

ENGG*4000 Proposal for Engineering Design IV ENGG*3100 All 1000 and 2000 level core courses and ENGG*3100 2018/19

ENGG*4030

Manufacturing System Design

ENGG*2180, ENGG*3070

ENGG*3070, ENGG*3120, ENGG*3510, ENGG*4460, Co-requisite(s):             ENGG*4050, ENGG*4280

2016/17

ENGG*4050 

Quality Control, W

STAT*2120

ENGG*3070, STAT*2120

2009/10

ENGG*4110

Biological Engineering Design IV

All 1000 and 2000 level core courses and ENGG*4000

ENGG*4000

2018/19

ENGG*4120

Engineering Systems and Computing Design IV

All 1000 and 2000 level core courses and ENGG*4000

ENGG*4000

2018/19

ENGG*4130

Environmental Engineering Design IV

All 1000 and 2000 level core courses and ENGG*4000

ENGG*4000

2018/19

ENGG*4150

Water Resources Engineering Design IV

All 1000 and 2000 level core courses and ENGG*4000

ENGG*4000

2018/19

ENGG*4160

Mechanical Engineering Design IV

All 1000 and 2000 level core courses and ENGG*4000

ENGG*4000

2018/19

ENGG*4170

Computer Engineering Design IV

All 1000 and 2000 level core courses and ENGG*4000

ENGG*4000

2018/19

ENGG*4180

Biomedical Engineering Design IV

All 1000 and 2000 level core courses and ENGG*4000

ENGG*4000

2018/19

ENGG*4240

Site Remediation

Co-requisites ENGG*3590, ENGG*3670

ENGG*3220, ENGG*3590

2016/17

ENGG*4280

Digital Process Control Design

ENGG*3410

ENGG*3410, (ENGG*3640 or IPS*2010)

2000/01

ENGG*4300

Food Processing Engineering Design

ENGG*3430, FOOD*3170

ENGG*3260, ENGG*3830

2018/19

ENGG*4340

Solid & Hazardous Waste Management

ENGG*2560 or ENGG*2660

ENGG*2560, ENGG*2660

2002/03

ENGG*4380

Bioreactor Design

ENGG*3160

ENGG*3830

2000/01

ENGG*4390

Bio-Instrumentation Design

ENGG*3450

ENGG*2660, ENGG*3450

2000/01

ENGG*4400

Biomechanical Engineering Design

6.00 ENGG credits including ENGG*3150, ENGG*3170

ENGG*3150, ENGG*3170

2016/17

ENGG*4420

Real-time Systems Design

ENGG*2400, ENGG*3640

CIS*3110

2012/13

ENGG*4430

Neuro-Fuzzy and Soft Computing Systems

ENGG*3410

ENGG*3410, Co-requisite(s):ENGG*4280

2013/14

ENGG*4450

Large-Scale Software Architecture Engineering

(CIS*2420 or CIS*2520), ENGG*2100

CIS*2420, ENGG*2100

2005/06

ENGG*4460 

Robotic Systems

ENGG*1500, ENGG*2400

ENGG*1500, ENGG*3410

2004/05

ENGG*4470 

Finite Element Analysis

ENGG*2160, MATH*2130, MATH*2270

ENGG*2340, MATH*2130, MATH*2270

2014/15

ENGG*4480

Advanced Mechatronic System Design

ENGG*3490

ENGG*3490, ENGG*3640, ENGG*4460

2016/17

ENGG*4540

Advanced Computer Architecture

ENGG*3380

ENGG*3210, ENGG*3380

2016/17

ENGG*4560

Embedded Systems Design

ENGG*3380 or ENGG*3640

ENGG*4550, Co-requisite(s):ENGG*3050

2013/14

ENGG*4580

Sustainable Energy Systems Design

ENGG*3080, ENGG*3370, ENGG*3430

ENGG*3370, ENGG*3430, ENGG*4230

2016/17