Site Navigation

Schulich School of Engineering

Program Details

First Year, Curriculum Requirements Common to All Programs

(Return to Top)

1. AMAT 217 Calculus for Engineers and Scientists
2. AMAT 219 Multivariable Calculus for Engineers
3. CHEM 209 General Chemistry for Engineers
4. ENGG 201 Behaviour of Liquids, Gases and Solids
5. ENGG 205 Engineering Mechanics I
6. ENGG 233 Computing for Engineers I
7. ENGG 251 Design and Communications I
8. ENGG 253 Design and Communications II
9. MATH 221 Linear Algebra for Scientists and Engineers
10. PHYS 259 Electricity and Magnetism
11. Complementary Studies Course

Chemical Engineering

(Return to Top)

Admission

Refer to "Faculty Regulations - Admissions" above.

Requirements

See also "First Year Curriculum Requirements Common to All Programs" above.

2nd Year

Chemical Engineering, regular program and Minor in Petroleum Engineering

1. AMAT 307 Differential Equations for Engineers
2. CHEM 357 Industrial Organic Chemistry for Engineers
3. ENCH 315 Chemical Engineering Process Calculation
4. ENCH 331 Process Fluid Dynamics
5. ENGG 311 Engineering Thermodynamics
6. ENGG 317 Mechanics of Solids
7. ENGG 319 Probability and Statistics for Engineers
8. ENGG 325 Electric Circuits and Systems
9. ENGG 349 Engineering Mechanics II
10. Science Option
11. Complementary Studies Course (one half-course equivalent)
Block Course - ENCH 101 Computing Methods H (32 hours)

Chemical Engineering Biomedical Engineering Specialization

1. AMAT 307 Differential Equations for Engineers
2. CHEM 357 Industrial Organic Chemistry for Engineers
3. ENCH 315 Chemical Engineering Process Calculation
4. ENCH 331 Process Fluid Dynamics
5. ENGG 311 Engineering Thermodynamics
6. ENGG 317 Mechanics of Solids
7. BMEN 319 Applied Statistics for the Experimental Sciences
8. BMEN 327 Electrical Circuits for Biomedical Engineers
9. ENGG 349 Engineering Mechanics II
10. Science Option
11. Complementary Studies Course (one half-course equivalent)
12. BMEN 309 Anatomy and Physiology for Engineers
Block Course - ENCH 101 Computing Methods H (32 hours)
Block Course - BMEN 103 Health Care Management Q(20 hours)

Chemical Engineering

Energy and Environment Specialization

1. AMAT 307 Differential Equations for Engineers
2. CHEM 357 Industrial Organic Chemistry for Engineers
3. ENCH 315 Chemical Engineering Process Calculation
4. ENCH 331 Process Fluid Dynamics
3. ENEE 311 Engineering Thermodynamics of Energy Systems
6. ENGG 317 Mechanics of Solids
7. ENGG 319 Probability and Statistics for Engineers
8. ENGG 325 Electric Circuits and Systems
9. ENGG 349 Engineering Mechanics II
10. CHEM 421 Environmental Chemistry
11. Complementary Studies Course (one half-course equivalent)
12. ENEE 355 Introduction to Energy and the Environment
Block Course - ENCH 101 Computing Methods H (32 hours)

Notes:

1. Students are admitted to the Petroleum Engineering minor at the time of registration in the fourth-year programs. Prior to that time, students who wish to be considered for the minor must have completed ENPE 523. Students who complete ENPE 523 and GLGY 377 prior to the end of 3rd year and who are admitted to the regular program instead of the minor will receive credit for these courses as 4th year technical electives.
2. The courses that are acceptable for the Science option include PHYS 369 and GLGY 377; other courses from the Faculty of Science may be substituted with approval of the student's department and the relevant department in the Faculty of Science. Students in the Petroleum Engineering minor must take GLGY 377 as a technical elective.

3rd Year

Chemical Engineering, regular program and minor in Petroleum Engineering

1. CHEM 409 Applied Chemistry and Chemical Pathways for Engineers
2. ENCH 401 Analyses in Chemical, Oil & Gas Engineering
3. ENCH 403 Heat and Mass Transfer
4. ENCH 405 Separation Processes I
5. ENCH 421 Chemical Engineering Kinetics
6. ENCH 423 Chemical Engineering Process Development
7. ENCH 427 Chemical Engineering Thermodynamics
8. ENGG 407 Numerical Methods in Engineering
9. Technical Elective (one half-course equivalent)
10., 11. Two Complementary Studies Courses (two half-course equivalents) for students in the regular program, or one complementary studies course and one technical elective (two half-course equivalents) for students intending the Petroleum Engineering minor.

Chemical Engineering Biomedical Engineering Specialization

1. CHEM 409 Applied Chemistry and Chemical Pathways for Engineers
2. ENCH 401 Analyses in Chemical, Oil & Gas Engineering
3. ENCH 403 Heat and Mass Transfer
4. ENCH 405 Separation Processes I
5. ENCH 421 Chemical Engineering Kinetics
6. ENCH 423 Chemical Engineering Process Development
7. ENCH 427 Chemical Engineering Thermodynamics
8. ENGG 407 Numerical Methods in Engineering
9. Technical Elective (one half-course equivalent)
10. - 11. Two Complementary Studies Courses (two half-course equivalents)
12. BMEN Core Elective
Block Course - BMEN 105 Introduction to Biomedical Engineering Research Q(20 hours)

Chemical Engineering Energy and Environment Specialization

1. CHEM 409 Applied Chemistry and Chemical Pathways for Engineers
2. ENCH 401 Analyses in Chemical, Oil & Gas Engineering
3. ENCH 403 Heat and Mass Transfer
4. ENCH 405 Separation Processes I
5. ENCH 421 Chemical Engineering Kinetics
6. ENCH 423 Chemical Engineering Process Development
7. ENCH 427 Chemical Engineering Thermodynamics
8. ENGG 407 Numerical Methods in Engineering
9. ENGG 555 Energy and Environmental System Analysis
10. One Complementary Studies Courses (one half-course equivalents)
11. ENMG 301 Canadian Energy Management and Regulation
12. ENEE Technical Elective (one half course equivalent)

4th Year

Chemical Engineering, regular program

1. CHEM 579 Surface and Colloid Chemistry for Engineers
2. ENCH 501 Transport Processes
3. ENCH 505 Separation Processes II
4. ENCH 511 Chemical Process Design I
5. ENCH 529 Process Dynamics and Control
6. ENCH 531 Chemical Process Design II
7. ENCH 551 Chemical Engineering Laboratory
8. ENGG 513 The Role and Responsibilities of the Professional Engineer in Society
9., 10. Technical Electives (two half-course equivalents)
11. Complementary Studies Course (one half-course equivalent)

Chemical Engineering with a Minor in Petroleum Engineering

1. CHEM 579 Surface and Colloid Chemistry for Engineers
2. ENCH 501 Transport Processes
3. ENCH 529 Process Dynamics and Control
4. ENGG 513 The Role and Responsibilities of the Professional Engineer in Society
5. ENCH 505 Separation Processes II
6. ENPE 511 Design for Oil & Gas Engineering I
7. ENPE 531 Design for Oil & Gas Engineering II
8 ENPE 551 Petroleum Engineering Laboratory
9.Technical Elective (one half-course equivalent)
10., 11. Complementary Studies Courses (two half-course equivalents)

Chemical Engineering Biomedical Engineering Specialization

1. CHEM 579 Surface and Colloid Chemistry for Engineers
2. ENCH 501 Transport Processes
3. BMEN Technical Elective
4. ENCH 511 Chemical Process Design I
5. ENCH 529 Process Dynamics and Control
6. ENCH 531 Chemical Process Design II
7., 8., 9. BMEN 500 Biomedical Engineering Research Thesis
10. ENGG 513 The Role and Responsibilities of the Professional Engineer in Society
11. Complementary Studies Course (one half-course equivalent)
12. BMEN Technical Elective

Chemical Engineering

Energy and Environment Specialization

1. CHEM 579 Surface and Colloid Chemistry for Engineers
2. ENCH 501 Transport Processes
3. ENCH 505 Separation Processes II
4. ENCH 511 Chemical Process Design I
5. ENCH 529 Process Dynamics and Control
6. ENCH 531 Chemical Process Design II
7. ENCH 551 Chemical Engineering Laboratory
8. ENGG 513 The Role and Responsibilities of the Professional Engineer in Society
9. SCIE 529 Project Course in Sustainable Energy, Environment and Economy
10. ENEE Technical Elective (one half course equivalent)
11. Complementary Studies Course (one half-course equivalent)

Chemical Engineering Approved Technical Electives

Regular program.
Select three half-course equivalents.

Petroleum Engineering Minor, select one half-course equivalents.

ENCH 503 Upgrading and Refining Processes
ENCH 519 Special Topics
ENCH 535 Principles of Biochemical Engineering
ENCH 537 Computational Thermodynamics
ENCH 539 Polymer Engineering
ENCH 541 Introduction to Cell and Tissue Engineering
ENGG 555 Energy and Environmental Systems Analysis
ENPE 507 Well Logging and Formation Evaluation
ENPE 509 Well Testing
ENPE 513 Flow in Porous Media
ENPE 521 Introduction to Drilling
ENPE 523 Introduction to Reservoir Engineering
ENPE 525 Waterflooding
ENPE 533 Petroleum Production Engineering
ENPE 543 Geological Characterization of Oil & Gas Reservoirs
ENPE 555 Oil & Gas Field Safety and Environment
ENPE 561 Fuel Science and Technology
ENPE 563 Materials Aspects of Oil & Gas Production
GLGY 377 Petroleum Engineering Geology

Note: Students in the Petroleum Engineering Minor are required to take ENPE 523 and GLGY 377.

Biomedical Engineering Approved Technical Electives

(Return to Top)

BMEN 509 Introduction to Biomedical Imaging and Applications
BMEN 511 Biomaterials and Biocompatibility
BMEN 513 Photogrammetric Techniques for Reconstruction and Manipulation of Biomedical Data
BMEN 515 Bioengineering Systems Physiology
BMEN 517 Biomedical Device Development
BMEN 519 Special Topics in Biomedical Engineering
ENCH 535 Principles of Biochemical Engineering
ENEL 563 Biomedical Signal Analysis
ENME 523 Biomechanics of Joints

Note: All technical electives may not be offered each year.

Energy and Environment Approved Technical Electives

(Return to Top)

ENGO 551 Special Topics in Geospatial Information Systems
ENGO 583 Environmental Modelling
ENEE 501 Pollution Prevention and Control for Energy Industry
ENEE 503 Life Cycle Assessment
ENEE 505 Effluent Treatment Processes for Energy Industry
ENEE 519 Special Topics in Energy and Environment
ENEE 573 Engineering Aspects of Sustainable Communities
ENEE 575 Alternative Electrical Energy Sources
ENEE 577 Electrical Transmission System Planning and Operation
ENEL 581 Solid State Lighting and Human Development
ENEL 587 Power System

Note: All technical electives may not be offered each year.

Civil Engineering

(Return to Top)

Admission

Refer to "Faculty Regulations - Admissions" above.

Requirements

See also "First Year Curriculum Requirements Common to All Programs" above.

Accelerated Masters Program

(Return to Top)

Students entering their third year are encouraged to consider the possibility of continuing their education, by enrolling in a Masters degree program after completion of their BSc. By taking two or three courses (graduate or undergraduate) during their undergraduate program, which would be additional to their undergraduate degree program requirements, students will position themselves to be able to complete their Masters degree in 12 to 16 months after completion of their BSc. Students considering this possibility must consult with the Associate Head, Undergraduate Studies or the Department Head and should review the Faculty of Graduate Studies admission requirements.

2nd Year

Civil Engineering, regular program and Minors in Environmental Engineering, Structural Engineering, and Transportation Engineering

1. AMAT 307 Differential Equations
2. ENCI 337 Computer Tools for Engineering Design
3. ENGG 311 Engineering Thermodynamics
4. ENGG 319 Probability and Statistics for Engineers
5. ENGG 317 Mechanics of Solids
6. ENGG 325 Electric Circuits and Systems
7. ENGG 349 Engineering Mechanics II
8. ENGG 407 Numerical Methods in Engineering
9. ENME 341 Fundamentals of Fluid Mechanics
10. PHYS 369 Acoustics, Optics and Radiation for Engineers
11. Complementary Studies Course (one half-course equivalent)
Block Course - ENCI 101 Computer Aided Drafting in Civil Engineering Q(32 hours)

Civil Engineering Biomedical Engineering Specialization

1. AMAT 307 Differential Equations
2. ENCI 337 Computer Tools for Engineering Design
3. ENGG 311 Engineering Thermodynamics
4. BMEN 319 Applied Statistics for the Experimental Sciences
5. ENGG 317 Mechanics of Solids
6. BMEN 327 Electrical Circuits for Biomedical Engineers
7. ENGG 349 Engineering Mechanics II
8. ENGG 407 Numerical Methods in Engineering
9. ENME 341 Fundamentals of Fluid Mechanics
10. PHYS 369 Acoustics, Optics and Radiation for Engineers
11. Complementary Studies Course (one half-course equivalent)
12. BMEN 309 Anatomy and Physiology for Engineers
Block Course - ENCI 101 Computer Aided Drafting in Civil Engineering Q(32 hours)
Block Course - BMEN 103 Health Care Management Q(20 hours)

Civil Engineering

Energy and Environment Specialization

1. AMAT 307 Differential Equations
2. ENCI 337 Computer Tools for Engineering Design
3. ENEE 311 Engineering Thermodynamics of Energy Systems
4. ENGG 319 Probability and Statistics for Engineers
5. ENGG 317 Mechanics of Solids
6. ENGG 325 Electric Circuits and Systems
7. ENGG 349 Engineering Mechanics II
8. ENGG 407 Numerical Methods in Engineering
9. ENME 341 Fundamentals of Fluid Mechanics
10. PHYS 369 Acoustics, Optics and Radiation for Engineers
11. Complementary Studies Course (one half-course equivalent)
12. ENEE 355 Introduction to Energy and the Environment
Block Course - ENCI 101 Computer Aided Drafting in Civil Engineering Q(32 hours)

3rd Year

Civil Engineering, regular program and Minors in Environmental Engineering, Structural Engineering, and Transportation Engineering

1. ENCI 413 Introduction to Civil Engineering Materials
2. ENCI 423 Soil Mechanics
3. ENCI 451 Basic Structural Design
4. ENCI 461 Mechanics of Materials
5. ENCI 471 Introduction to Project Management
6. ENCI 473 Transportation Planning
7. ENCI 481 Environmental Engineering
8. GLGY 471 Geology, Engineering and the Environment
9. ENGG 513 The Role and Responsibilities of the Professional Engineer in Society
10-12.Complementary Studies Courses (three half-course equivalents)
Block Course - ENCI 102 Basic Surveying Q(32 hours)

Civil Engineering Biomedical Engineering Specialization

1. ENCI 413 Introduction to Civil Engineering Materials
2. ENCI 423 Soil Mechanics
3. ENCI 451 Basic Structural Design
4. ENCI 461 Mechanics of Materials
5. ENCI 471 Introduction to Project Management
6. ENCI 473 Transportation Planning
7. ENCI 481 Environmental Engineering
8. GLGY 471 Geology, Engineering and the Environment
9. ENGG 513 The Role and Responsibilities of the Professional Engineer in Society
10. -11.Complementary Studies Courses (two half-course equivalents)
12. BMEN Core Elective
Block Course - ENCI 102 Basic Surveying Q(32 hours)
Block Course - BMEN 105 Introduction to Biomedical Engineering Research Q(20 hours)

Civil Engineering

Energy and Environment Specialization

1. ENCI 413 Introduction to Civil Engineering Materials
2. ENCI 423 Soil Mechanics
3. ENCI 451 Basic Structural Design
4. ENCI 461 Mechanics of Materials
5. ENCI 471 Introduction to Project Management
6.. ENCI 473 Transportation Planning
7.. ENCI 481 Environmental Engineering
8. GLGY 471 Geology, Engineering and the Environment
9. ENGG 513 The Role and Responsibilities of the Professional Engineer in Society
10, 12.Complementary Studies Courses (two half-course equivalents)
11. ENMG 301 Canadian Energy Management and Regulation
Block Course - ENCI 102 Basic Surveying Q(32 hours)

4th Year

Civil Engineering, regular program

1., 2. ENCI 570 Group Design Project (two half-course equivalents)
3- 10. Technical Electives (eight half-course equivalents)

Civil Engineering with a Minor in Environmental Engineering

1., 2. ENCI 570 Group Design Project (two half-course equivalents)
. 3-7Environmental Engineering Technical Electives, selected from Group A (see electives list below) (five half-course equivalents)
8-10 Civil Engineering Technical Electives, selected from Group B (see electives list below) (three half-course equivalents)

Civil Engineering with a Minor in Structural Engineering

1. ENCI 545 Theory of Structures I
2. ENCI 547 Theory of Structures II
3. ENCI 555 Structural Concrete Design
4. ENCI 557 Structural Steel Design
5. ENCI 553 Structural Masonry Design
6.,7.ENCI 570 Group Design Project (two half-course equivalents)
8. One of (a) EVDA 511 Building Science and Technology I - a minimum GPA of 2.70 is required to register, (b) EVDA 719 Structures for Architects III - a minimum GPA of 3.00 is required to register, (c) ENCI 525 Applied Geotechnical Engineering, (d) ENCI 513 Concrete and Masonry Materials for Sustainable Construction, (e) ENCI 523 Soil Mechanics and Foundation Engineering , (f) an approved course on the Design of Wood (g) an approved course on Structural Biomechanics
9, 10. Technical Electives (two half-course equivalents not otherwise taken)

Civil Engineering with a Minor in Transportation Engineering

1, 2. ENCI 570 Group Design Project (two half-course equivalents)
3. ENCI 571 Introduction to Road Safety
4. ENCI 573 Highway Engineering
5. ENCI 575 Operation of Transportation Systems
6. ENCI 577 Modelling of Transportation Systems
7. ENCI 579 Asphalt Pavement Design and Management
8. TRAN 599 Independent Research in Transportation Issues
9, 10. Technical Electives (two half-course equivalents)

Civil Engineering Biomedical Engineering Specialization

1., 2. ENCI 570 Group Design Project (two half-course equivalents)
3- 5. Civil Engineering Technical Electives (three half-course equivalents)
6., 7. BMEN Technical Elective
8. - 10. BMEN 500 Biomedical Engineering Research Thesis
11. Complementary Studies

Civil Engineering

Energy and Environment Specialization

1., 2. ENCI 570 Group Design Project (two half-course equivalents)
3,4. Technical Electives (two half-course equivalents)
5. SCIE 529 Project Course in Sustainable Energy, Environment and Economy
6. ENEE Technical Elective (one half course equivalent)
7. ENEE Technical Elective (one half course equivalent)
8. ENEE 573 Engineering Aspects of Sustainable Communities
9,, 10. Civil Engineering Technical Electives
11. ENGG 555 Energy and Environmental Systems Analysis

Civil Engineering Approved Technical Electives

Regular program.
Select eight half-course equivalents.

ENCI 513 Concrete and Masonry Materials for Sustainable Construction
ENCI 523 Soil Mechanics and Foundation Engineering
ENCI 525 Applied Geotechnical Engineering
ENCI 533 Engineering Hydrology
ENCI 535 Open Channel Hydraulics
ENCI 545 Theory of Structures I
ENCI 547 Theory of Structures II
ENCI 553 Structural Masonry Design
ENCI 555 Structural Concrete Design
ENCI 557 Structural Steel Design
ENCI 565 Engineering and Construction Management
ENCI 571 Introduction to Road Safety
ENCI 573 Highway Engineering
ENCI 575 Traffic Engineering and Operations
ENCI 577 Modelling of Transportation Systems
ENCI 579 Asphalt Pavement Design and Management
ENCI 581 Water and Wastewater Engineering
ENCI 587 Site Assessment and Remediation
ENCI 589 Air and Water Pollution
ENCI 591 Solid and Hazardous Waste Engineering
ENCI 595 Special Topics
ENCI 597 Civil Engineering Project I
ENCI 599 Civil Engineering Project II

Environmental Engineering Minor.
Five half-course equivalents in Group A and select three half-course equivalents from Group B.

Group A Technical Electives
ENCI 581 Water and Wastewater Engineering
ENCI 587 Site Assessment and Remediation
ENCI 589 Air and Water Pollution
ENCI 591 Solid and Hazardous Waste Engineering
GLGY 401 Physical Hydrology
ENGG 555 Energy and Environmental Systems Analysis

Group B Technical Electives
ENCI 513 Concrete and Masonry Materials for Sustainable Construction
ENCI 523 Soil Mechanics and Foundation Engineering
ENCI 525 Applied Geotechnical Engineering
ENCI 533 Engineering Hydrology
ENCI 535 Open Channel Hydraulics
ENCI 545 Theory of Structures I
ENCI 547 Theory of Structures II
ENCI 555 Structural Concrete Design
ENCI 557 Structural Steel Design
ENCI 565 Engineering and Construction Management
ENCI 571 Introduction to Road Safety
ENCI 573 Highway Engineering
ENCI 575 Traffic Engineering and Operations
ENCI 577 Modelling of Transportation Systems
ENCI 579 Asphalt Pavement Design and Management
ENCI 595 Special Topics

Structural Engineering Minor.
Select two half-course equivalents.

ENCI 513 Concrete and Masonry Materials for Sustainable Construction
ENCI 523 Soil Mechanics and Foundation Engineering
ENCI 525 Applied Geotechnical Engineering
ENCI 533 Engineering Hydrology
ENCI 535 Open Channel Hydraulics
ENCI 553 Structural Masonry Design
ENCI 565 Engineering and Construction Management
ENCI 571 Introduction to Road Safety
ENCI 573 Highway Engineering
ENCI 575 Traffic Engineering and Operations
ENCI 577 Modelling of Transportation Systems
ENCI 579 Asphalt Pavement Design and Management
ENCI 581 Water and Wastewater Engineering
ENCI 587 Site Assessment and Remediation
ENCI 589 Air and Water Pollution
ENCI 591 Solid and Hazardous Waste Engineering
ENCI 595 Special Topics

Transportation Engineering Minor.
Select two half-course equivalents.

ENCI 513 Concrete and Masonry Materials for Sustainable Construction
ENCI 523 Soil Mechanics and Foundation Engineering
ENCI 525 Applied Geotechnical Engineering
ENCI 533 Engineering Hydrology
ENCI 535 Open Channel Hydraulics
ENCI 545 Theory of Structures I
ENCI 547 Theory of Structures II
ENCI 555 Structural Concrete Design
ENCI 557 Structural Steel Design
ENCI 565 Engineering and Construction Management
ENCI 581 Water and Wastewater Engineering
ENCI 587 Site Assessment and Remediation
ENCI 589 Air and Water Pollution
ENCI 591 Solid and Hazardous Waste Engineering
ENCI 595 Special Topics

Note: All technical-elective courses have similar workloads even though the hours in the timetable are variable. One 500-level or higher course from either the Faculty of Science or the Schulich School of Engineering may be approved by the Department Head as a technical elective. Optional undergraduate courses and all graduate courses are offered, in any calendar year, at the discretion of the department.

Biomedical Engineering Approved Technical Electives

(Return to Top)

BMEN 509 Introduction to Biomedical Imaging and Applications
BMEN 511 Biomaterials and Biocompatibility
BMEN 513 Photogrammetric Techniques for Reconstruction and Manipulation of Biomedical Data
BMEN 515 Bioengineering Systems Physiology
BMEN 517 Biomedical Device Development
BMEN 519 Special Topics in Biomedical Engineering
ENCH 535 Principles of Biochemical Engineering
ENEL 563 Biomedical Signal Analysis
ENME 523 Biomechanics of Joints

Note: All technical electives may not be offered each year.

Energy and Environment Approved Technical Electives

(Return to Top)

ENGO 551 Special Topics in Geospatial Information Systems
ENGO 583 Environmental Modelling
ENEE 501 Pollution Prevention and Control for Energy Industry
ENEE 503 Life Cycle Assessment
ENEE 505 Effluent Treatment Processes for Energy Industry
ENEE 519 Special Topics in Energy and Environment
ENEE 573 Engineering Aspects of Sustainable Communities
ENEE 575 Alternative Electrical Energy Sources
ENEE 577 Electrical Transmission System Planning and Operation
ENEL 581 Solid State Lighting and Human Development
ENEL 587 Power System

Note: All technical electives may not be offered each year.

(Return to Top)

Computer Engineering

(Return to Top)

Admission

Refer to "Faculty Regulations - Admissions" above.

Requirements

See also "First Year Curriculum Requirements Common to All Programs" above.

2nd Year

1. AMAT 307 Differential Equations
2. CPSC 331 Information Structures
3. ENCM 339 Programming Fundamentals
4. ENCM 369 Computer Organization
5. ENEL 327 Signals and Transforms
6. ENEL 341 Circuits I
7. ENEL 343 Circuits II
8. ENEL 353 Digital Circuits
9. Complementary Studies Course (one half-course equivalent)
10. MATH 271 Discrete Mathematics
11. PHYS 369 Acoustics, Optics and Radiation for Engineers

Computer Engineering

Biomedical Engineering Specialization

1. AMAT 307 Differential Equations
2. CPSC 331 Information Structures
3. ENCM 339 Programming Fundamentals
4. ENCM 369 Computer Organization
5. ENEL 327 Signals and Transforms
6. BMEN 327 Electrical Circuits for Biomedical Engineers
7. ENEL 343 Circuits II
8. ENEL 353 Digital Circuits
9. BMEN 319 Applied Statistics for the Experimental Sciences
10. MATH 271 Discrete Mathematics
11. PHYS 369 Acoustics, Optics and Radiation for Engineers
12. BMEN 309 Anatomy and Physiology for Engineers
Block Course - BMEN 103 Health Care Management Q(20 hours)

3rd Year

Note: Students who have credit for ENGG 319 before September 2007 are not required to take ENGG 319 in their third year. It is recommended that third year students take two complementary studies courses in the 2007/2008 academic year.

1. CPSC 441 Computer Communications
2. CPSC 457 Principles of Operating Systems
3. ENCM 417 Computer Interfacing and Embedded Systems
4. ENCM 467 Digital Electronics for Computer Engineers
5. ENCM 491 Real-Time Systems Design
6. ENCM 493 Software Development for Computer Engineers
7. ENEL 441 Control Systems I
8. ENEL 453 Digital Systems Design
9. ENEL 471 Analog Communications
10., ENGG 319 Probability and Statistics for Engineers
11. Complementary Studies Course (one half-course equivalent)

Computer Engineering Biomedical Engineering Specialization

1. CPSC 441 Computer Communications
2. CPSC 457 Principles of Operating Systems
3. ENCM 417 Computer Interfacing and Embedded Systems
4. ENCM 467 Digital Electronics for Computer Engineers
5. ENCM 491 Real-Time Systems Design
6. ENCM 493 Software Development for Computer Engineers
7. ENEL 441 Control Systems I
8. ENEL 453 Digital Systems Design
9. ENEL 471 Analog Communications
10 & 11. Complementary Studies Courses (two half-course equivalents)
12. BMEN Core Elective
Block Course - BMEN 105 Introduction to Biomedical Engineering Research Q(20 hours)

4th Year


1 ENCM 501 Principles of Computer Architecture
2. ENEL583 Fourth Year Computer/Electrical/Software Engineering Team Design Project, Part A
3 ENEL589 Fourth Year Computer/Electrical/Software Engineering Team Design Project, Part B
4. ENGG 513 The Role and Responsibilities of the Professional Engineer in Society
5. - 10. Technical Electives (six half-course equivalents)
11., 12. Complementary Studies Courses (two half-course equivalents)
Block Course - ENEL 107 Computer, Electrical and Software Engineering Fourth-Year Block Course Q(16 hours)

Computer Engineering Biomedical Engineering Specialization

1. BMEN Technical Elective
2. ENEL583 Fourth Year Computer/Electrical/Software Engineering Team Design Project, Part A
3 ENEL589 Fourth Year Computer/Electrical/Software Engineering Team Design Project, Part B
4. ENGG 513 The Role and Responsibilities of the Professional Engineer in Society
5. - 6. Technical Electives (two half-course equivalents)
7. BMEN Technical Elective
8. - 10. BMEN 500 Biomedical Engineering Research Thesis
11., 12. Complementary Studies Courses (two half-course equivalents)
Block Course - ENEL 107 Computer, Electrical and Software Engineering Fourth-Year Block Course Q(16 hours)

Computer Engineering Approved Technical Electives

Select five half-course
equivalents

CPSC 411 Compiler Construction
CPSC 453 Introduction to Computer Graphics
CPSC 471 Data Base Management Systems
ENCM 503 Digital Video Processing
ENCM 505 Parallel Computer Architectures
ENCM 507 Computer Aided Design of Integrated Circuits
ENCM 517 Computer Arithmetic & Computational Complexity
ENCM 515 Digital Signal Processors
ENCM 519* Special Topics in Computer Engineering
ENEL591 Individual Computer, Electrical, and Software Engineering Project,
ENEL599 Individual Computer, Electrical, and Software Engineering Project, Part II
ENEL 525 Neuro-Fuzzy and Soft Computing
ENEL 527 Design and Implementation of FPGA-Based DSP Systems
ENEL 529 Wireless Communications Systems
ENEL 541 Control Systems II
ENEL 563 Biomedical Signal Analysis
ENEL 567 CMOS VLSI Engineering
ENEL 571 Digital Communications
ENEL 573 Telecommunications and Computer Communications
ENEL 593 Digital Filters
ENGG 555 Energy and Environmental Systems Analysis
ENSF 533Performance Evaluation and Testing of Non-Functional Software Requirements

*A maximum of three ENCM 519 courses can be selected as technical electives.

Note: Selection of a course not on this list requires department approval. Elective courses are offered, in any calendar year, at the discretion of the department.

Note: Students may not take CPSC 471 as a technical elective if they have already completed ENSF 519.31 or ENCM 519.31.

Biomedical Engineering Approved Technical Electives

(Return to Top)

BMEN 509 Introduction to Biomedical Imaging and Applications
BMEN 511 Biomaterials and Biocompatibility
BMEN 513 Photogrammetric Techniques for Reconstruction and Manipulation of Biomedical Data
BMEN 515 Bioengineering Systems Physiology
BMEN 517 Biomedical Device Development
BMEN 519 Special Topics in Biomedical Engineering
ENCH 535 Principles of Biochemical Engineering
ENEL 563 Biomedical Signal Analysis
ENME 523 Biomechanics of Joints

Note: All technical electives may not be offered each year.

Electrical Engineering

(Return to Top)

Admission

Refer to "Faculty Regulations - Admissions" above.

Requirements

See also "First Year Curriculum Requirements Common to All Programs" above.

2nd Year

1. AMAT 307 Differential Equations
2. AMAT 309 Vector Calculus for Engineers
3. ENCM 339 Programming Fundamentals
4. ENCM 369 Computer Organization
5. ENEL 327 Signals and Transforms
6. ENEL 341 Circuits I
7. ENEL 343 Circuits II
8. ENEL 353 Digital Circuits
9. ENEL 361 Electronic Materials

10. Complementary Studies Course (one half-course equivalent)
11. PHYS 369 Acoustics, Optics and Radiation for Engineers

Electrical Engineering Biomedical Engineering Specialization

1. AMAT 307 Differential Equations
2. AMAT 309 Vector Calculus for Engineers
3. ENCM 339 Programming Fundamentals
4. ENCM 369 Computer Organization
5. ENEL 327 Signals and Transforms
6. BMEN 327 Electrical Circuits for Biomedical Engineers
7. ENEL 343 Circuits II
8. ENEL 353 Digital Circuits
9. ENEL 361 Electronic Materials
10. BMEN 319 Applied Statistics for the Experimental Sciences
11. PHYS 369 Acoustics, Optics and Radiation for Engineers
12. BMEN 309 Anatomy and Physiology for Engineers
Block Course - BMEN 103 Health Care Management Q(20 hours)

Electrical Engineering Energy and Environment Specialization

1. AMAT 307 Differential Equations
2. AMAT 309 Vector Calculus for Engineers
3. ENCM 339 Programming Fundamentals
4. ENCM 369 Computer Organization
5. ENEL 327 Signals and Transforms
6. ENEL 341 Circuits I
7. ENEL 343 Circuits II
8. ENEL 353 Digital Circuits
9. ENEL 361 Electronic Materials
10. Complementary Studies Course (one half-course equivalent)
11. PHYS 369 Acoustics, Optics and Radiation for Engineers
12. ENEE 355 Introduction to Energy and the Environment

3rd Year

Note: Students who have credit for ENGG 319 before September 2007 are not required to take ENEL 419. ENEL 419 will be offered for the first time in Fall 2008. It is recommended that third year students take two complementary studies courses in the 2007/2008 academic year.

1. ENCM 415 Assembly Language Programming and Interfacing
2. ENEL 407 Numerical Methods in Electrical Engineering
3. ENEL 441 Control Systems I
4. ENEL 453 Digital Systems Design
5. ENEL 463 Electronic Devices and Circuits
6. ENEL 465 Analog Integrated Electronics
7. ENEL 471 Analog Communications
8. ENEL 475 Fundamentals of Electromagnetic Fields
9. ENEL 489 Electric Machines: Steady-State
10., ENEL 419 Probability and Statistics for Electrical Engineers
11. Complementary Studies Course (one half-course equivalent)

Electrical Engineering Biomedical Engineering Specialization

1. ENCM 415 Assembly Language Programming and Interfacing
2. ENEL 407 Numerical Methods in Electrical Engineering
3. ENEL 441 Control Systems I
4. ENEL 453 Digital Systems Design
5. ENEL 463 Electronic Devices and Circuits
6. ENEL 465 Analog Integrated Electronics
7. ENEL 471 Analog Communications
8. ENEL 475 Fundamentals of Electromagnetic Fields
9. ENEL 489 Electric Machines: Steady-State
10 & 11. Complementary Studies Courses (two half-course equivalents)
12. BMEN Core Elective
Block Course - BMEN 105 Introduction to Biomedical Engineering Research Q(20 hours)

Electrical Engineering Energy and Environment Specialization

1. ENCM 415 Assembly Language Programming and Interfacing
2. ENEL 407 Numerical Methods in Electrical Engineering
3. ENEL 441 Control Systems I
4. ENEL 453 Digital Systems Design
5. ENEL 463 Electronic Devices and Circuits
6. ENEL 465 Analog Integrated Electronics
7. ENEL 471 Analog Communications
8. ENEL 475 Fundamentals of Electromagnetic Fields
9. ENEL 489 Electric Machines: Steady-State
10., ENEL 419 Probability and Statistics for Electrical Engineers
11. ENMG 301 Canadian Energy Management and Regulation
12. ENEE 311 Engineering Thermodynamics of Energy Systems

4th Year

1. ENEL 583 Fourth Year Computer/Electrical/Software Engineering Team Design Project, Part A
2. ENEL 589 Fourth Year Computer/Electrical/Software Engineering Team Design Project, Part B
3. ENEL 587 Power Systems: Steady State
4. ENGG 513 The Role and Responsibilities of the Professional Engineer in Society
5. - 10. Technical Electives (six half-course equivalents)
11., 12. Complementary Studies Courses (two half-course equivalents)
Block Course ENEL 107 Computer, Electrical and Software Engineering Fourth-Year Block Course Q(16 hours)

Electrical Engineering Biomedical Engineering Specialization

1. ENEL 583 Fourth Year Computer/Electrical/Software Engineering Team Design Project, Part A
2. ENEL 589 Fourth Year Computer/Electrical/Software Engineering Team Design Project, Part B
3. ENEL 587 Power Systems: Steady State
4. ENGG 513 The Role and Responsibilities of the Professional Engineer in Society
5. Technical Electives (one half-course equivalents)
6., 7. BMEN Technical Elective
8. - 10. BMEN 500 Biomedical Engineering Research Thesis
11., 12. Complementary Studies Courses (two half-course equivalents)
Block Course ENEL 107 Computer, Electrical and Software Engineering Fourth-Year Block Course Q(16 hours)

Electrical Engineering Energy and Environment Specialization

1. ENEL 583 Fourth Year Computer/Electrical/Software Engineering Team Design Project, Part A
2. ENEL 589 Fourth Year Computer/Electrical/Software Engineering Team Design Project, Part B
3. ENEL 587 Power Systems: Steady State
4. ENGG 513 The Role and Responsibilities of the Professional Engineer in Society
5. Technical Electives (one half-course equivalent)
6. ENGG 555 Energy and Environmental Systems Analysis
7. SCIE 529 Project Course in Sustainable Energy, Environment and Economy
8. - 10. ENEE Technical Elective (three half course equivalent)
11., 12. Complementary Studies Courses (two half-course equivalents)
Block Course ENEL 107 Computer, Electrical and Software Engineering Fourth-Year Block Course Q(16 hours)

Electrical Engineering Approved Technical Electives

Select six half-course equivalents.

ENCM501 Principles of Computer Architecture
ENCM 503 Digital Video Processing
ENCM 507 Computer Aided Design of Integrated Circuits
ENCM 515 Digital Signal Processors
ENCM 517 Computer Arithmetic & Computational Complexity
ENEL 409 Principles of Software Development
ENEL 519* Special Topics in Electrical Engineering
ENEL 525 Neuro-Fuzzy and Soft Computing
ENEL 527 Design and Implementation of FPGA-Based DSP Systems
ENEL 529 Wireless Communications Systems
ENEL 541 Control Systems II
ENEL 559 Analog Filter Design
ENEL 563 Biomedical Signal Analysis
ENEL 565 Digital Integrated Electronics
ENEL 567 CMOS/VLSI Engineering
ENEL 569 Electronics for Instrumentation
ENEL 571 Digital Communications
ENEL 573 Telecommunications and Computer Communications
ENEL 575 Microwave Circuits and Antennas
ENEL 577 Transmission Media
ENEL 579 Optical Fibre Communications
ENEL 581 Solid State Lighting for Human Development
ENEL 585 Introduction to Power Electronics
ENEL 591 Individual Computer, Electrical, and Software Engineering Project,
ENEL 593 Digital Filters
ENEL 599 Individual Computer, Electrical, and Software Engineering Project, Part II
ENGG 555 Energy and Environmental Systems Analysis

*A maximum of three ENEL 519 courses can be selected as technical electives.

Note: Selection of a course not on this list requires department approval. Elective courses are offered, in any calendar year, at the discretion of the department.

Biomedical Engineering Approved Technical Electives

BMEN 509 Introduction to Biomedical Imaging and Applications
BMEN 511 Biomaterials and Biocompatibility
BMEN 513 Photogrammetric Techniques for Reconstruction and Manipulation of Biomedical Data
BMEN 515 Bioengineering Systems Physiology
BMEN 517 Biomedical Device Development
BMEN 519 Special Topics in Biomedical Engineering
ENCH 535 Principles of Biochemical Engineering
ENEL 563 Biomedical Signal Analysis
ENME 523 Biomechanics of Joints

Note: All technical electives may not be offered each year.

Energy and Environment Approved Technical Electives

ENGO 551 Special Topics in Geospatial Information Systems
ENGO 583 Environmental Modelling
ENEE 501 Pollution Prevention and Control for Energy Industry
ENEE 503 Life Cycle Assessment
ENEE 505 Effluent Treatment Processes for Energy Industry
ENEE 519 Special Topics in Energy and Environment
ENEE 573 Engineering Aspects of Sustainable Communities
ENEE 575 Alternative Electrical Energy Sources
ENEE 577 Electrical Transmission System Planning and Operation
ENEL 581 Solid State Lighting and Human Development
ENEL 587 Power System

Note: All technical electives may not be offered each year.

Geomatics Engineering

(Return to Top)

Admission

Refer to "Faculty Regulations - Admissions" above.

Requirements

See also "First Year Curriculum Requirements Common to All Programs" above.

2nd Year

1. AMAT 307 Differential Equations
2. AMAT 309 Vector Calculus for Engineers
3. ENEL 327 Signals and Transforms
4. ENGG 319 Probability and Statistics for Engineers
5. ENGG 325 Electric Circuits and Systems
6. ENCM 339 Programming Fundamentals7. ENGG 349 Engineering Mechanics II
8. ENGO 343 Fundamentals of Surveying
9. ENGO 351 Introduction to Geospatial Information Systems
10. ENGO 361 Least Squares Estimation
11. PHYS 369 Acoustics, Optics and Radiation for Engineers

Geomatics Engineering Biomedical Engineering Specialization

1. AMAT 307 Differential Equations
2. AMAT 309 Vector Calculus for Engineers
3. ENEL 327 Signals and Transforms
4. BMEN 319 Applied Statistics for the Experimental Sciences
5. BMEN 327 Electrical Circuits for Biomedical Engineers
6. ENCM 339 Programming Fundamentals
7. ENGG 349 Engineering Mechanics II
8. ENGO 343 Fundamentals of Surveying
9. ENGO 351 Introduction to Geospatial Information Systems
10. ENGO 361 Least Squares Estimation
11. PHYS 369 Acoustics, Optics and Radiation for Engineers
12. BMEN 309 Anatomy and Physiology for Engineers
Block Course - BMEN 103 Health Care Management Q(20 hours)

Geomatics Engineering Energy and Environment Specialization

1. AMAT 307 Differential Equations
2. AMAT 309 Vector Calculus for Engineers
3. ENEL 327 Signals and Transforms
4. ENGG 319 Probability and Statistics for Engineers
5. ENGG 325 Electric Circuits and Systems
6. ENCM 339 Programming Fundamentals
7. ENGG 349 Engineering Mechanics II
8. ENGO 343 Fundamentals of Surveying
9. ENGO 351 Introduction to Geospatial Information Systems
10. ENGO 361 Least Squares Estimation
11. PHYS 369 Acoustics, Optics and Radiation for Engineers
12. ENEE 355 Introduction to Energy and the Environment

3rd Year

1. ENGG 407 Numerical Methods in Engineering
2. ENGO 419 Geomatics Networks
3. ENGO 421 Coordinate Systems
4. ENGO 423 Geodesy
5. ENGO 431 Principles of Photogrammetry
6. ENGO 435 Remote Sensing
7. ENGO 451 Design and Implementation of Geospatial Information Systems
8. ENGO 455 Land Tenure and Cadastral Systems
9. ENGO 465 Satellite Positioning
10., 11. Complementary Studies Courses (two half-course equivalents)

Geomatics Engineering Biomedical Engineering Specialization

1. ENGG 407 Numerical Methods in Engineering
2. ENGO 419 Geomatics Networks
3. ENGO 421 Coordinate Systems
4. ENGO 423 Geodesy
5. ENGO 431 Principles of Photogrammetry
6. ENGO 435 Remote Sensing
7. ENGO 451 Design and Implementation of Geospatial Information Systems
8. ENGO 455 Land Tenure and Cadastral Systems
9. ENGO 465 Satellite Positioning
10., 11. Complementary Studies Courses (two half-course equivalents)
12. BMEN Core Elective
Block Course - BMEN 105 Introduction to Biomedical Engineering Research Q(20 hours)

Geomatics Engineering Energy and Environment Specialization

1. ENGG 407 Numerical Methods in Engineering
2. ENGO 419 Geomatics Networks
3. ENGO 421 Coordinate Systems
4. ENGO 423 Geodesy
5. ENGO 431 Principles of Photogrammetry
6. ENGO 435 Remote Sensing
7. ENGO 451 Design and Implementation of Geospatial Information Systems
8. ENGO 455 Land Tenure and Cadastral Systems
9. ENGO 465 Satellite Positioning
10. Complementary Studies Course (one half-course equivalent)
11. ENMG 301 Canadian Energy Management and Regulation
12. ENEE 311 Engineering Thermodynamics of Energy Systems

4th Year

1. ENGG 513 The Role and Responsibilities of the Professional Engineer in Society
2., 3. ENGO 500 Geomatics Engineering Project (two half-course equivalents)
4. ENGO 501 Field Surveys
5. - 10. Technical Electives (six half-course equivalents)
11., 12. Complementary Studies Courses (two half-course equivalents)

Geomatics Engineering Biomedical Engineering Specialization

1. ENGG 513 The Role and Responsibilities of the Professional Engineer in Society
2., 3. ENGO 500 Geomatics Engineering Project (two half-course equivalents)
4. ENGO 501 Field Surveys
5. Technical Electives (one half-course equivalents)
6., 7. BMEN Technical Elective
8., 10. BMEN 500 Biomedical Engineering Research Thesis
11., 12. Complementary Studies Courses (two half-course equivalents)

Geomatics Engineering Energy and Environment Specialization

1. ENGG 513 The Role and Responsibilities of the Professional Engineer in Society
2., 3. ENGO 500 Geomatics Engineering Project (two half-course equivalents)
4. ENGO 501 Field Surveys
5.. Technical Electives (one half-course equivalent)
6. ENGG 555 Energy and Environmental Systems Analysis
7. SCIE 529 Project Course in Sustainable Energy, Environment and Economy
8. - 10. ENEE Technical Elective (three half course equivalent)
11., 12. Complementary Studies Courses (two half-course equivalents)

Geomatics Engineering Approved Technical Electives

Select six half-course equivalents.

BSEN 395 Business Law for Strategic Decision Makers
ENGG 555 Energy and Environmental Systems Analysis
ENGO 531 Advanced Photogrammetric and Ranging Techniques
ENGO 532 Photogrammetric Techniques for Reconstruction and Manipulation of Biomedical Data
ENGO 545 Hydrography
ENGO 551 Special Topics in Geospatial Information Systems
ENGO 559 Digital Imaging and Applications
ENGO 563 Data Analysis in Engineering
ENGO 567 High-Precision Surveys
ENGO 573 Digital Terrain Modelling
ENGO 579 Survey Law and Practice
ENGO 581 Land Use Planning
ENGO 583 Environmental Modelling
ENGO 585 Wireless Location

Notes:

1. A 400-level or higher technical course from the Faculty of Science or another Engineering department may be substituted for a technical elective with permission of the Head of the Department of Geomatics Engineering.

2. Technical electives in the undergraduate program and all graduate courses are offered, in any academic year, at the discretion of the department.

3. Students are eligible to obtain a Certificate of Completion from the Canadian Board of Examiners
for Professional Surveyors (CBEPS) upon completion of approved courses, which are offered as part of the Geomatics Engineering program, in the following subjects (CBEPS examinations are noted in parentheses): Canadian Economic, Legal and Business Systems (II-6); Hydrography (II-2), Survey Law (II-3) and Land Use Planning and Environmental Management (II-4). For more information on the CBEPS go to their website: http://www.cbepscceag.ca/

Biomedical Engineering Approved Technical Electives

BMEN 509 Introduction to Biomedical Imaging and Applications
BMEN 511 Biomaterials and Biocompatibility
BMEN 513 Photogrammetric Techniques for Reconstruction and Manipulation of Biomedical Data
BMEN 515 Bioengineering Systems Physiology
BMEN 517 Biomedical Device Development
BMEN 519 Special Topics in Biomedical Engineering
ENCH 535 Principles of Biochemical Engineering
ENEL 563 Biomedical Signal Analysis
ENME 523 Biomechanics of Joints

Note: All technical electives may not be offered each year.

Engineering and Environment Approved Technical Electives

ENGO 551 Special Topics in Geospatial Information Systems
ENGO 583 Environmental Modelling
ENEE 501 Pollution Prevention and Control for Energy Industry
ENEE 503 Life Cycle Assessment
ENEE 505 Effluent Treatment Processes for Energy Industry
ENEE 519 Special Topics in Energy and Environment
ENEE 573 Engineering Aspects of Sustainable Communities
ENEE 575 Alternative Electrical Energy Sources
ENEE 577 Electrical Transmission System Planning and Operation
ENEL 581 Solid State Lighting and Human Development
ENEL 587 Power System

Note: All technical electives may not be offered each year.

Manufacturing Engineering

(Return to Top)

Admission

Refer to "Faculty Regulations - Admissions" above.

Requirements

See also "First Year Curriculum Requirements Common to All Programs" above.

2nd Year

Manufacturing Engineering, regular program and Minor in Mechatronics

1. AMAT 307 Differential Equations
2. CHEM 357 Industrial Organic Chemistry for Engineers
3. ENGG 311 Engineering Thermodynamics
4. ENGG 319 Probability and Statistics for Engineers
5. ENGG 317 Mechanics of Solids
6. ENGG 325 Electric Circuits and Systems
7. ENGG 349 Engineering Mechanics II
8. ENGG 407 Numerical Methods in Engineering
9. ENME 337 Computing Tools for Engineering Design
10. ENME 341 Fundamentals of Fluid Mechanics
11. PHYS 369 Acoustics, Optics and Radiation for Engineers
Block Course - ENME 101 Mechanical and Manufacturing Engineering Block Course (32 hours)

Manufacturing Engineering Biomedical Engineering Specialization

1. AMAT 307 Differential Equations
2. CHEM 357 Industrial Organic Chemistry for Engineers
3. ENGG 311 Engineering Thermodynamics
4. BMEN 319 Applied Statistics for the Experimental Sciences
5. ENGG 317 Mechanics of Solids
6. BMEN 327 Electrical Circuits for Biomedical Engineers
7. ENGG 349 Engineering Mechanics II
8. ENGG 407 Numerical Methods in Engineering
9. ENME 337 Computing Tools for Engineering Design
10. ENME 341 Fundamentals of Fluid Mechanics
11. PHYS 369 Acoustics, Optics and Radiation for Engineers
12. BMEN 309 Anatomy and Physiology for Engineers
Block Course - ENME 101 Mechanical and Manufacturing Engineering Block Course (32 hours)
Block Course - BMEN 103 Health Care Management Q(20 hours)

3rd Year

Manufacturing Engineering, regular program and Minor in Mechatronics

1. ENME 421 Materials I
2. ENME 461 Mechatronics
3. ENMF 401 Computer-Aided Design and Graphics
4. ENMF 405 Mechanics of Materials
5. ENMF 407 Human Behaviour in Organizations
6. ENMF 411 Quality Assurance
7. ENMF 415 Integrated Manufacturing Systems I
8. ENMF 417 Manufacturing and Production Processes
9. ENMF 473 Kinematics and Dynamics of Machines
10., 11. Complementary Studies Courses (two half-course equivalents)

Manufacturing Engineering Biomedical Engineering Specialization

1. ENME 421 Materials I
2. ENME 461 Mechatronics
3. ENMF 401 Computer-Aided Design and Graphics
4. ENMF 405 Mechanics of Materials
5. ENMF 407 Human Behaviour in Organizations
6. ENMF 411 Quality Assurance
7. ENMF 415 Integrated Manufacturing Systems I
8. ENMF 417 Manufacturing and Production Processes
9. ENMF 473 Kinematics and Dynamics of Machines
10. - 11. Complementary Studies Courses (two half-course equivalents)
12. BMEN Core Elective
Block Course - BMEN 105 Introduction to Biomedical Engineering Research Q(20 hours)

4th Year

Manufacturing Engineering, regular program

1. ENGG 513 The Role and Responsibilities of the Professional Engineer in Society
2., 3. ENMF 512 Manufacturing Engineering Design Methodology and Application (two half-course equivalents)
4. ENMF 521 Manufacturing Practicum*
5. ENMF 533 Elements of Automation
6. - 9. Technical Electives (four half-course equivalents)
10., 11. Complementary Studies Courses (two half-course equivalents)
* Occurs over a 2-week period during the Summer Session. This course may be taken prior to third year (subject to space limitations). Contact department for dates.

Note: Students are encouraged to select technical electives from a similar area in order to specialize in a subject stream. The subject streams for the manufacturing engineering technical electives are: Automation (ENME 585, 599, ENMF 503, 505, 513, 515, 529), Manufacturing Systems (ENMF 501, 507, 509, 513, 527), and Design and Manufacturing Processes (ENME 521, 547, ENMF 503, 517).

Manufacturing Engineering with a Minor in Mechatronics

1. ENGG 513 The Role and Responsibilities of the Professional Engineer in Society
2., 3. ENME 560 Mechatronics Design Laboratory (two half-course equivalents)
4. ENME 585 Control Systems
5., 6. ENMF 512 Manufacturing Engineering Design Methodology and Application (two half-course equivalents)
7. ENMF 521 Manufacturing Practicum*
8. ENMF 533 Elements of Automation
9., 10. Technical Electives (two half-course equivalents)
11., 12. Complementary Studies Courses (two half-course equivalents)

* Occurs over a 2-week period during the Summer Session. This course may be taken prior to third year (subject to space limitations). Contact department for dates.

Manufacturing Engineering Biomedical Engineering Specialization

1. ENGG 513 The Role and Responsibilities of the Professional Engineer in Society
2., 3. ENMF 512 Manufacturing Engineering Design Methodology and Application (two half-course equivalents)
4. ENMF 521 Manufacturing Practicum*
5. ENMF 533 Elements of Automation
6., 7. BMEN Technical Elective
8., 9. BMEN 500 Biomedical Engineering Research Thesis
10., 11. Complementary Studies Courses (two half-course equivalents)
12. BMEN 500 Biomedical Engineering Research Thesis

Manufacturing Engineering Approved Technical Electives

Regular program.
Select four half-course equivalents.

BMEN 509 Medical Imaging and Image Processing*
BMEN 515 Bioengineering Systems Physiology*
BMEN 517 Biomedical Device Development*
ENME 521 Materials II
ENME 547 Finite Element Method
ENME 585 Control Systems
ENME 599 Vibrations and Machine Dynamics
ENMF 501 Modelling and Simulation of Manufacturing Systems
ENMF 503 Computer Numerically Controlled Machines
ENMF 505 Robotics
ENMF 509 Integrated Manufacturing Systems II
ENMF 513 Artificial Intelligence in Manufacturing
ENMF 515 Computer-Based Control for Manufacturing
ENMF 517 Experimental Design and Analysis
ENMF 519 Special Topics in Manufacturing Engineering
ENMF 527 Production and Project Engineering
ENMF 529 Introduction to Microelectromechanical Systems
*Students must obtain permission from the BMEN program director to register in BMEN technical electives. Registration priority will be given to students in the BMEN specialization.

Minor in Mechatronics. Select two half-course equivalents.

ENME 547 Finite Element Method
ENME 599 Vibrations and Machine Dynamics
ENMF 505 Robotics
ENMF 513 Artificial Intelligence in Manufacturing
ENMF 515 Computer-Based Control for Manufacturing
ENMF 529 Introduction to Microelectromechanical Systems

Biomedical Engineering Approved Technical Electives

BMEN 509 Introduction to Biomedical Imaging and Applications
BMEN 511 Biomaterials and Biocompatibility
BMEN 513 Photogrammetric Techniques for Reconstruction and Manipulation of Biomedical Data
BMEN 515 Bioengineering Systems Physiology
BMEN 517 Biomedical Device Development
BMEN 519 Special Topics in Biomedical Engineering
ENCH 535 Principles of Biochemical Engineering
ENEL 563 Biomedical Signal Analysis
ENME 523 Biomechanics of Joints

Note: All technical electives may not be offered each year.

Mechanical Engineering

(Return to Top)

Admission

Refer to "Faculty Regulations - Admissions" above.

Requirements

See also "First Year Curriculum Requirements Common to All Programs" above.

2nd Year

Mechanical Engineering, regular program and Minors in Mechatronics and Petroleum Engineering

1. AMAT 307 Differential Equations
2. CHEM 357 Industrial Organic Chemistry for Engineers
3. ENGG 311 Engineering Thermodynamics
4. ENGG 319 Probability and Statistics for Engineers
5. ENGG 317 Mechanics of Solids
6. ENGG 325 Electric Circuits and Systems
7. ENGG 349 Engineering Mechanics II
8. ENGG 407 Numerical Methods in Engineering
9. ENME 337 Computing Tools for Engineering Design
10. ENME 341 Fundamentals of Fluid Mechanics
11. PHYS 369 Acoustics, Optics and Radiation for Engineers
Block Course - ENME 101 Mechanical and Manufacturing Engineering Block Course (32 hours)

Mechanical Engineering Biomedical Engineering Specialization

1. AMAT 307 Differential Equations
2. CHEM 357 Industrial Organic Chemistry for Engineers
3. ENGG 311 Engineering Thermodynamics
4. BMEN 319 Applied Statistics for the Experimental Sciences
5. ENGG 317 Mechanics of Solids
6. BMEN 327 Electrical Circuits for Biomedical Engineers
7. ENGG 349 Engineering Mechanics II
8. ENGG 407 Numerical Methods in Engineering
9. ENME 337 Computing Tools for Engineering Design
10. ENME 341 Fundamentals of Fluid Mechanics
11. PHYS 369 Acoustics, Optics and Radiation for Engineers
12. BMEN 309 Anatomy and Physiology for Engineers
Block Course - ENME 101 Mechanical and Manufacturing Engineering Block Course (32 hours)
Block Course - BMEN 103 Health Care Management Q(20 hours)

Mechanical Engineering Energy and Environment Specialization

1. AMAT 307 Differential Equations
2. CHEM 357 Industrial Organic Chemistry for Engineers
3. ENEE 311 Engineering Thermodynamics of Energy Systems
4. ENGG 319 Probability and Statistics for Engineers
5. ENGG 317 Mechanics of Solids
6. ENGG 325 Electric Circuits and Systems
7. ENGG 349 Engineering Mechanics II
8. ENGG 407 Numerical Methods in Engineering
9. ENME 337 Computing Tools for Engineering Design
10. ENME 341 Fundamentals of Fluid Mechanics
11. PHYS 369 Acoustics, Optics and Radiation for Engineers
12. ENEE 355 Introduction to Energy and the Environment
Block Course - ENME 101 Mechanical and Manufacturing Engineering Block Course (32 hours)

3rd Year

Mechanical Engineering, regular program and Minors in Mechatronics and Petroleum Engineering

1. ENME 421 Materials I
2. ENME 461 Mechatronics
3. ENME 471 Heat Transfer
4. ENME 473 Fundamentals of Kinematics and Dynamics of Machines
5. ENME 479 Mechanics of Materials I
6. ENME 485 Mechanical Engineering Thermodynamics
7. ENME 493 Machine Component Design
8. ENME 495 Fluid Mechanics
9. ENMF 417 Manufacturing and Production Processes
10., 11. Complementary Studies Courses (two half-course equivalents)

Mechanical Engineering Biomedical Engineering Specialization

1. ENME 421 Materials I
2. ENME 461 Mechatronics
3. ENME 471 Heat Transfer
4. ENME 473 Fundamentals of Kinematics and Dynamics of Machines
5. ENME 479 Mechanics of Materials I
6. ENME 485 Mechanical Engineering Thermodynamics
7. ENME 493 Machine Component Design
8. ENME 495 Fluid Mechanics
9. ENMF 417 Manufacturing and Production Processes
10. - 11. Complementary Studies Courses (two half-course equivalents)
12. BMEN Core Elective
Block Course - BMEN 105 Introduction to Biomedical Engineering Research Q(20 hours)

Mechanical Engineering Energy and Environment Specialization

1. ENME 421 Materials I
2. ENME 461 Mechatronics
3. ENME 471 Heat Transfer
4. ENME 473 Fundamentals of Kinematics and Dynamics of Machines
5. ENME 479 Mechanics of Materials I
6. ENME 485 Mechanical Engineering Thermodynamics
7. ENME 493 Machine Component Design
8. ENME 495 Fluid Mechanics
9. ENMF 417 Manufacturing and Production Processes
10. Complementary Studies Courses (two half-course equivalents)
11. ENMG 301 Canadian Energy Management and Regulation
12. ENGG 555 Energy and Environmental System Analysis

4th Year

Mechanical Engineering, regular program

1. ENGG 513 The Role and Responsibilities of the Professional Engineer in Society
2., 3. ENME 538 Mechanical Engineering Design Methodology and Application (two half-course equivalents)
4. ENME 585 Control Systems
5. ENME 599 Vibrations and Machine Dynamics
6. - 9. Technical Electives (four half-course equivalents)
10., 11. Complementary Studies Courses (two half-course equivalents)

Mechanical Engineering with a Minor in Mechatronics

1. ENGG 513 The Role and Responsibilities of the Professional Engineer in Society
2., 3. ENME 538 Mechanical Engineering Design Methodology and Application (two half-course equivalents)
4., 5. ENME 560 Mechatronics Design Laboratory (two half-course equivalents)
6. ENME 585 Control Systems
7. ENME 599 Vibrations and Machine Dynamics
8. ENMF 533 Elements of Automation
9., 10. Technical Electives (two half-course equivalents)
11., 12. Complementary Studies Courses (two half-course equivalents)

Mechanical Engineering with a Minor in Petroleum Engineering

1. ENGG 513 The Role and Responsibilities of the Professional Engineer in Society
2., 3. ENME 538 Mechanical Engineering Design Methodology and Application (two half-course equivalents)
4. ENPE 523 Introduction to Reservoir Engineering
5. - 9. Technical Electives (five half-course equivalents)
10., 11. Complementary Studies Courses (two half-course equivalents)

Mechanical Engineering Biomedical Engineering Specialization

1. ENGG 513 The Role and Responsibilities of the Professional Engineer in Society
2., 3. ENME 538 Mechanical Engineering Design Methodology and Application (two half-course equivalents)
4. ENME 585 Control Systems
5. ENME 599 Vibrations and Machine Dynamics
6., 7. BMEN Technical Elective
8., 9. BMEN 500 Biomedical Engineering Research Thesis
10., 11. Complementary Studies Courses (two half-course equivalents)
12. BMEN 500 Biomedical Engineering Research Thesis

Mechanical Engineering Energy and Environment Specialization

1. ENGG 513 The Role and Responsibilities of the Professional Engineer in Society
2., 3. ENME 538 Mechanical Engineering Design Methodology and Application (two half-course equivalents)
4. ENME 585 Control Systems
5. ENME 599 Vibrations and Machine Dynamics
6. SCIE 529 Project Course in Sustainable Energy, Environment and Economy
7. - 9. ENEE Technical Elective (three half course equivalent)
10., 11. Complementary Studies Courses (two half-course equivalents)

Mechanical Engineering Approved Technical Electives

Regular program.
Select four half-course equivalents.

BMEN 509 Medical Imaging and Image Processing*
BMEN 515 Bioengineering Systems Physiology*
BMEN 517 Biomedical Device Development*
ENME 519 Special Topics
ENME 521 Materials II
ENME 523 Biomechanics of Joints
ENME 547 Finite Element Method
ENME 583 Mechanical Systems in Buildings
ENME 587 Mechanics of Materials II
ENME 593 Energy Systems
ENME 595 Gas Dynamics
ENME 597 Turbomachinery
ENMF 401 Computer-Aided Design and Graphics
ENMF 415 Integrated Manufacturing Systems I
ENMF 503 Computer Numerically Controlled Machines
ENMF 505 Robotics
ENMF 515 Computer-Based Control for Manufacturing
ENMF 517 Experimental Design and Analysis
ENPE 521 Introduction to Drilling Engineering
ENMF 527 Production and Project Engineering
ENMF 529 Introduction to Microelectromechanical Systems
ENPE 555 Oil & Gas Field Safety and Environment
ENPE 561 Fuel Science and Technology
ENPE 563 Materials Aspects of Oil & Gas Production
ENPE 565 Mechanics of Oil & Gas Production

*Students must obtain permission from the BMEN program director to register in BMEN technical electives. Registration priority will be given to students in the BMEN specialization.

Minor in Mechatronics. Select two half-course equivalents.

ENME 547 Finite Element Method
ENMF 505 Robotics
ENMF 513 Artificial Intelligence in Manufacturing
ENMF 515 Computer-Based Control for Manufacturing
ENMF 529 Introduction to Microelectromechanical Systems

Minor in Petroleum Engineering.
Select five half-course equivalents.

ENME 595 Gas Dynamics
ENME 597 Turbomachinery
ENPE 521 Introduction to Drilling Engineering
ENPE 525 Waterflooding
ENPE 533 Petroleum Production Engineering
ENPE 555 Oil & Gas Field Safety and Environment
ENPE 561 Fuel Science and Technology
ENPE 563 Materials Aspects of Oil & Gas Production
ENPE 565 Mechanics of Oil & Gas Production
GLGY 377 Petroleum Engineering Geology

Biomedical Engineering Approved Technical Electives

BMEN 509 Introduction to Biomedical Imaging and Applications
BMEN 511 Biomaterials and Biocompatibility
BMEN 513 Photogrammetric Techniques for Reconstruction and Manipulation of Biomedical Data
BMEN 515 Bioengineering Systems Physiology
BMEN 517 Biomedical Device Development
BMEN 519 Special Topics in Biomedical Engineering
ENCH 535 Principles of Biochemical Engineering
ENEL 563 Biomedical Signal Analysis
ENME 523 Biomechanics of Joints

Note: All technical electives may not be offered each year.

Energy and Environment Approved Technical Electives

ENGO 551 Special Topics in Geospatial Information Systems
ENGO 583 Environmental Modelling
ENEE 501 Pollution Prevention and Control for Energy Industry
ENEE 503 Life Cycle Assessment
ENEE 505 Effluent Treatment Processes for Energy Industry
ENEE 519 Special Topics in Energy and Environment
ENEE 573 Engineering Aspects of Sustainable Communities
ENEE 575 Alternative Electrical Energy Sources
ENEE 577 Electrical Transmission System Planning and Operation
ENEL 581 Solid State Lighting and Human Development
ENEL 587 Power System

Note: All technical electives may not be offered each year.

(Return to Top)

Oil & Gas Engineering

(Return to Top)

Admission

Refer to "Faculty Regulations - Admissions" above.

Requirements

See also "First Year Curriculum Requirements Common to All Programs" above.

2nd Year

1. AMAT 307 Differential Equations for Engineers
2. CHEM 357 Industrial Organic Chemistry for Engineers
3. ENCH 315 Chemical Engineering Process Calculation
4. ENCH 331 Process Fluid Dynamics
5. ENGG 319 Probability and Statistics for Engineers
6. ENGG 325 Electric Circuits and Systems
7. ENGG 311 Engineering Thermodynamics
8. ENGG 317 Mechanics of Solids
9. ENGG 349 Engineering Mechanics II
10. GLGY 377 Petroleum Engineering Geology
11. Complementary Studies Course (one half-course equivalent)
Block Course - ENCH 101 Computing Methods H (32 hours)

3rd Year

1. ENCH 401 Analyses in Chemical, Oil & Gas Engineering
2. ENCH 403 Heat and Mass Transfer
3. ENCH 405 Separation Processes I
4. ENCH 427 Chemical Engineering Thermodynamics
5. ENPE 423 Oil & Gas Engineering Process Development
6. ENPE 507 Well Logging and Formation Evaluation
7. ENPE 515 Drilling and Well Completions
8. ENPE 523 Introduction to Reservoir Engineering
9. ENPE 525 Waterflooding
10. ENPE 533 Petroleum Production Engineering
11. Complementary Studies Course (one half-course equivalent)

4th Year

1. ENGG 407 Numerical Methods in Engineering
2. ENGG 513 The Role and Responsibilities of the Professional Engineer in Society
3. ENCH 501 Transport Processes
4. ENPE 511 Design for Oil & Gas Engineering I
5. ENPE 513 Flow in Porous Media
6. ENPE 531 Design for Oil & Gas Engineering II
7. ENPE 551 Petroleum Engineering Laboratory
8., 9. Technical Electives (two half-course equivalents)
10. - 12. Complementary Studies Courses (three half-course equivalents)

Oil & Gas Engineering Approved Technical Electives

Select two half-course equivalents.

CHEM 579 Surface and Colloid Chemistry for Engineers
ENCH 503 Upgrading and Refining Processes
ENCH 535 Principles of Biochemical Engineering
ENCH 537 Computational Thermodynamics
ENGG 555 Energy and Environmental Systems Analysis
ENPE 509 Well Testing
ENPE 519 Special Topics
ENPE 543 Geological Characterization of Oil and Gas Reservoirs
ENPE 555 Oil & Gas Field Safety and Environment
ENPE 561 Fuel Science and Technology
ENPE 563 Materials Aspects of Oil & Gas Production

Software Engineering

(Return to Top)

Admission

Refer to "Faculty Regulations - Admissions" above.

Requirements

See also "First Year Curriculum Requirements Common to All Programs" above.

2nd Year

1. AMAT 307 Differential Equations
2. CPSC 331 Information Structures
3. ENCM 339 Programming Fundamentals
4. ENCM 369 Computer Organization
5. ENEL 327 Signals and Transforms
6. ENEL 409 Principles of Software Development
7. ENEL 353 Digital Circuits
8. ENGG 319 Probability and Statistics for Engineers
9. MATH 271 Discrete Mathematics
10. PHYS 369 Acoustics, Optics and Radiation for Engineers
11. Complementary Studies Course (one half-course equivalent)

Software Engineering Biomedical Engineering Specialization

1. AMAT 307 Differential Equations
2. CPSC 331 Information Structures
3. ENCM 339 Programming Fundamentals
4. ENCM 369 Computer Organization
5. ENEL 327 Signals and Transforms
6. ENEL 409 Principles of Software Development
7. ENEL 353 Digital Circuits
8. BMEN 319 Applied Statistics for the Experimental Sciences
9. MATH 271 Discrete Mathematics
10. BMEN 327 Electrical Circuits for Biomedical Engineers
11. Complementary Studies Course (one half-course equivalent)
12. BMEN 309 Anatomy and Physiology for Engineers
Block Course - BMEN 103 Health Care Management Q(20 hours)

3rd Year

1. ENSF 471 Software Requirements Engineering
2. CPSC 441 Computer Communications
3. CPSC 457 Principles of Operating Systems
4.CPSC 471 Data Base Management Systems
5. ENSF 413 Embedded and Real-Time Systems
6. Technical elective (one half course equivalent)
7. SENG 301 Analysis and Design of Large-Scale Software Systems
8. SENG 403 Team Software Development
9. SENG 421 Software Metrics
10. SENG 401 Software Analysis and Design of Large -Scale Software Systems II
11. Complementary Studies Course (one half-course equivalent)

Software Engineering Biomedical Engineering Specialization

1. ENSF 471 Software Requirements Engineering
2. CPSC 441 Computer Communications
3. PHYS369 Acoustics, Optics and Radiation for Engineers
4.CPSC 471 Data Base Management Systems
5. ENSF 413 Embedded and Real-Time Systems
6. Complementary Studies Course (one half-course equivalent)
7. SENG 301 Analysis and Design of Large-Scale Software Systems
8. SENG 403 Team Software Development
9. SENG 421 Software Metrics
10. SENG 401 Software Analysis and Design of Large -Scale Software Systems II
11. Complementary Studies Course (one half-course equivalent)
12. BMEN Core Elective
Block Course - BMEN 105 Introduction to Biomedical Engineering Research Q(20 hours)

4th Year

Note: The total number of technical electives in the software engineering degree program is four half-course equivalents. Students entering fourth year in Fall 2007 will not have completed a technical elective in third year and therefore must take four technical electives in fourth year. Students who have completed ENCM 417 and ENCM 491 are not required to take ENSF 533, but may elect to take ENSF 533 as a technical elective.

1. SENG 511 Software Process Improvement
2. ENGG513 The Role and Responsibilities of the Professional Engineer in Society
3. ENEL 583 Fourth Year Computer/Electrical /Software Team Design Project, Part A
4. ENEL 589 Fourth Year Computer/Electrical /Software Team Design Project, Part B
5. SENG 521 Software Reliability and Testing
6. ENSF 533 Performance Evaluation and Testing of Non-Functional Software Requirements7. - 9. Technical electives (four half-course equivalents)
10., 11. Complementary Studies Courses (two half-course equivalents)
Block Course ENEL 107 Computer, Electrical and Software Engineering Fourth-Year Block Course Q(16 hours)

Software Engineering Biomedical Engineering Specialization

1.SENG 511 Software Process Improvement
2. ENGG513 The Role and Responsibilities of the Professional Engineer in Society
3. ENEL 583 Fourth Year Computer/Electrical /Software Team Design Project, Part A
4. ENEL 589 Fourth Year Computer/Electrical /Software Team Design Project, Part B
5. SENG 521 Software Reliability and Testing
6. ENSF 533 Performance Evaluation and Testing of Non-Functional Software Requirements
7. - 9. BMEN 500 Biomedical Engineering Research Thesis
10. Complementary Studies Courses (two half-course equivalents)
11. 12. BMEN Technical Elective
Block Course ENEL 107 Computer, Electrical and Software Engineering Fourth-Year Block Course Q(16 hours)

Software Engineering Approved Technical Electives

Select three half-course equivalents.

CPSC 411 Compiler Construction
CPSC 453 Introduction to Computer Graphics
ENCM 503 Digital Video Processing
ENCM 505 Parallel Computer Architectures
ENCM 515 Digital Signal Processors
ENEL 525 Neuro-Fuzzy and Soft Computing
ENEL 563 Biomedical Signal Analysis
ENEL 573 Telecommunication and Computer Communications
ENEL 593 Digital Filters
ENGG 555 Energy and Environmental Systems Analysis
ENSF 519* Special Topics in Software Engineering
ENEL 591 Individual Computer, Electrical, and Software Engineering Project
ENEL 599 Individual Computer, Electrical, and Software Engineering Project Part II
SENG 501 Advanced Topics in Software Engineering
SENG 511 Software Process Improvement
SENG 513 Web Engineering
SENG 523 Formal Methods
SENG 531 Modifiability of Large-Scale Software

*A maximum of three ENSF 519 courses can be selected as technical electives.

Note: Selection of a course not on this list requires department approval. Elective courses are offered, in any calendar year, at the discretion of the department.
Note: CPSC 471, Data Base Management Systems, may be used as a technical elective only by students whose programs did not include CPSC 471 as a required course. Students may not take CPSC 471 as a technical elective if they have already completed ENSF 519.31.

Biomedical Engineering Approved Technical Electives

BMEN 509 Introduction to Biomedical Imaging and Applications
BMEN 511 Biomaterials and Biocompatibility
BMEN 513 Photogrammetric Techniques for Reconstruction and Manipulation of Biomedical Data
BMEN 515 Bioengineering Systems Physiology
BMEN 517 Biomedical Device Development
BMEN 519 Special Topics in Biomedical Engineering
ENCH 535 Principles of Biochemical Engineering
ENEL 563 Biomedical Signal Analysis
ENME 523 Biomechanics of Joints

Note: All technical electives may not be offered each year.

Biomedical Engineering Specialization

(Return to Top)

Introduction

The Biomedical Engineering Specialization (BMEN) allows a student to fulfill the requirements for a BSc degree in Chemical, Civil, Computer, Electrical, Geomatics, Manufacturing, Mechanical or Software Engineering and at the same time complete a program in Biomedical Engineering.

Admission

First year Engineering students wishing to enter the Biomedical Engineering Specialization must apply for admission to the Biomedical Engineering Specialization program at the same time the choice of an engineering program is made.

Requirements

Curriculum requirements for the Biomedical Engineering Specialization are listed with the
requirements for each program given above. See also "First Year Curriculum Requirements Common to All Programs" given above.

Biomedical Engineering Approved Technical Electives

BMEN 509 Introduction to Biomedical Imaging and Applications BMEN 511 Biomaterials and Biocompatibility
BMEN 513 Photogrammetric Techniques for Reconstruction and Manipulation of Biomedical
BMEN 515 Bioengineering Systems Physiology
BMEN 517 Biomedical Device Development BMEN 519 Special Topics in Biomedical Engineering
ENCH 535 Principles of Biochemical Engineering
ENEL 563 Biomedical Signal Analysis
ENME 523 Biomechanics of Joints
Note: All technical electives may not be offered each year.

Practicum

All Biomedical Engineering Specialization students are required to fulfill Practicum requirements. This can be satisfied either through a regular Engineering Internship placement (between the third and fourth academic years) in a bioengineering position or through a non-bioengineering Internship plus a 4 month summer bioengineering placement or through two summer bioengineering placements (totaling at least 8 months). Experience must be obtained with a suitable bio-engineering company/research laboratory or university research laboratory. All placements must be approved in advance by the Director of the Engineering Internship Program.

Energy and Environment Specialization

(Return to Top)

Introduction

The Energy and Environment Specialization (ENEE) allows a student to fulfill the requirements for a BSc degree in Chemical, Civil, Electrical, Geomatics, or Mechanical Engineering and at the same time complete a program in Energy and Environment.

Admission

First year Engineering students wishing to enter the Energy and Environment Specialization must apply for admission to the Energy and Environment Specialization program at the same time the choice of an engineering program is made.

Requirements

Curriculum requirements for the Energy and Environment Specialization are listed with the
requirements for each program given above. See also "First Year Curriculum Requirements Common to All Programs" given above.

Energy and Environment Approved Technical Electives

ENGO 551 Special Topics in Geospatial Information Systems
ENGO 583 Environmental Modelling
ENEE 501 Pollution Prevention and Control for Energy Industry
ENEE 503 Life Cycle Assessment
ENEE 505 Effluent Treatment Processes for Energy Industry
ENEE 519 Special Topics in Energy and Environment
ENEE 573 Engineering Aspects of Sustainable Communities
ENEE 575 Alternative Electrical Energy Sources
ENEE 577 Electrical Transmission System Planning and Operation
ENEL 581 Solid State Lighting and Human Development
ENEL 587 Power System

Note: All technical electives may not be offered each year.

Combined Programs

(Return to Top)

An engineering undergraduate degree program may be combined with any other undergraduate degree program on campus. Students may either be admitted to two degree programs when they first apply to the University or may seek admission to a second degree program after being admitted to engineering. Students are reminded that all degree programs at the University of Calgary are subject to quotas and it is the student's responsibility to meet the admission requirements for the second degree program. Students should consult the engineering website or inquire at the Engineering Undergraduate Studies Office for more information.

Students who are admitted to two degree programs when they initially apply to the University of Calgary may opt to spread their first year engineering courses over two years and be admitted to an engineering discipline after their second review period. Interested students must see the Associate Dean (Student Affairs) before the add/drop deadline of their first year to initiate this arrangement.

It is possible for students to opt out of a combined degree program after one year and complete either the BSc (Engineering) or the other degree.

Students may also combine their engineering degree with any minor offered by any faculty at the University of Calgary.

Diplomas

(Return to Top)

Diploma of the Schulich School of Engineering

Introduction

The Schulich School of Engineering sponsors a diploma program providing additional special qualifications in designated departments which lead to the Diploma of the Schulich School of Engineering. The designated departments offering the diploma program are: Chemical and Petroleum; Civil; Electrical and Computer; and Mechanical and Manufacturing Engineering. This program is intended primarily for professional engineers engaged in practice who are not interested in submitting to the discipline of a true graduate degree including a thesis, or who are unable to meet the residence requirements of the MSc degree.

Admission

Admission to the diploma program may be granted to holders of an approved degree or its equivalent. Engineers, without a degree, who are registered as Professional Engineers with the Association of Professional Engineers, Geologists and Geophysicists of Alberta, or an equivalent association, may also be eligible for admission to the diploma program.

Requirements

The diploma program consists of eight half courses of which at least four must be graduate courses in engineering. Courses which normally fall within an undergraduate program in the same area in which the diploma is sought will not be credited toward the diploma.

Regulations

A student must obtain a grade point average of at least 2.50 in the courses taken for credit toward the diploma. The minimum passing grade in courses taken for credit in the diploma program is "C."

Enquiries about the diploma program should be directed to the department in which the diploma is sought.

Environmental Engineering

The Schulich School of Engineering also sponsors a diploma program providing additional specialization in Environmental Engineering, intended for professional engineers or holders of equivalent approved degrees and leading to the Diploma of the Schulich School of Engineering in Environmental Engineering. The admission criteria, requirements and regulations for the diploma are the same as for the Diploma of the Schulich School of Engineering. Enquiries about the specialization in Environmental Engineering should be directed to the Department of Civil Engineering.

Diploma of the Schulich School of Engineering and the Haskayne School of Business in Project Management Specialization

Introduction

The Schulich School of Engineering and the Haskayne School of Business jointly sponsor a diploma program providing additional special qualifications in the area of Project Management which leads to the Diploma of the Schulich School of Engineering and of the Haskayne School of Business in Project Management. This program is intended primarily for professionals engaged in practice who are not interested in the MSc or MEng degrees.

Admission

Admission to the diploma program may be granted to holders of an approved Engineering degree, Engineers without a degree who are registered with APEGGA or an equivalent association, and those having equivalent qualifications or experience as determined by the Director of the Project Management specialization.

Criteria for admission to the Diploma with a Specialization in Project Management of the Schulich School of Engineering and the Haskayne School of Business are as follows:

1. An approved Engineering degree
or
registration with APEGGA or an equivalent association
or
equivalent qualifications or experience as determined by the Director of the Project Management Specialization;

2. Up to five years of relevant experience in industry as determined by the Director of the Project Management Specialization;

3. Successful completion of up to four courses in the Project Management Specialization with a grade point average of at least 2.50, and a minimum passing grade of "C" for all courses.

Requirements

The diploma program consists of eight half courses of which at least six must be graduate courses in project management. Courses which fall within an undergraduate program in the area of Project Management will not normally be credited toward the diploma.

Regulations

A student must obtain a grade point average of at least 2.50 in the courses taken for credit toward the diploma. The minimum passing grade in courses taken for credit in the diploma program is "C."

Enquiries about the diploma program should be directed to the Director of the Project Management specialization.

Engineering Internship Program

(Return to Top)

Introduction

The Engineering Internship Program is a five-year program which includes, in addition to the regular four-year academic program, an internship year (a minimum of twelve and a maximum of sixteen consecutive months) of supervised work experience in industry. The internship year may commence in May or September after the student has completed the first three years of the Engineering program. The student is expected to return to complete the final academic year of the program in September of the following year. In certain circumstances, it may be possible to commence the internship year in January, and return to the academic program the following January. Interested students are encouraged to contact either the Engineering Internship office or the Career Services Office.

Admission

Students are encouraged to apply to the Career Services Office after the completion of their second year, and before October 1 in their third year. Students who do not meet the application deadline should contact the Engineering Internship Office regarding admission.

To be provisionally admitted to the Engineering Internship Program, students must be full-time students in good academic standing after second year, and have completed the Career Development Workshop. In addition, a personal interview with the Executive Director or the Associate Director of the Engineering Internship Program is mandatory. Only students who are eligible for full-time registration in the Schulich School of Engineering at the time they apply for the internship program and at the time they expect to start their internship are eligible for access to the placement processes of the Engineering Internship Program. Students are formally admitted to the program when they accept their first placement. Students should refer to the Co-operative Education/Internship section of this Calendar for general admission requirements.

Requirements

Students must complete a minimum of twelve months work experience while registered in the Internship courses, Internship in Engineering 513.01, 513.02, 513.03, 513.04, in addition to the regular requirements for the BSc in Engineering. Students who have completed any portion of the twelve month requirement will not be permitted to apply for positions that extend beyond either the sixteen month maximum permitted to complete the requirements, or the date on which they are expected to resume their academic program.

Regulations

If a student's academic performance in the third year results in the student being required to withdraw from the Schulich School of Engineering, or being placed on probation, the student will be required to withdraw from the Engineering Internship Program. Students who have been required to withdraw from the Engineering Internship Program will no longer have access to the program's job search systems or support. If the student is required to withdraw from the Engineering Internship Program but has already accepted a placement, the employer will be informed that the student is no longer registered in the Internship Program.

Students who have completed the twelve month minimum requirement will not be permitted to apply for further internship positions.

Students who have accepted a placement obtained through the Co-op/Internship Placement process are required to register in the Internship courses corresponding to the length of the placement. Students failing to do so will be registered by the office of Cooperative Education in the appropriate course(s) and appropriate fees will be payable.

In order to have the Internship designation appear on the BSc parchment, a student must complete the twelve-month minimum requirement and pass the requisite internship courses.

Each work experience is supervised by a Professional Engineer in the host company. Normally the entire internship year is spent with the same employer. Students are required to present letter reports to the Engineering Internship Office at the end of each four month period during the internship year. In addition, a comprehensive report on the student's work experience is required at the end of the internship assignment. This comprehensive report must be approved by the student's work supervisor and is marked and graded by members of the Faculty.

Minor

(Return to Top)

Minor in Entrepreneurship and Enterprise Development in the Schulich School of Engineering

Introduction

The Schulich School of Engineering in partnership with the Haskayne School of Business offers a Minor in Entrepreneurship and Enterprise Development (MEED) open to all engineering students. MEED typically commences in year two of the engineering program and consists of five Entrepreneurship and Innovation (ENTI) courses, all of which are currently offered by the Haskayne School of Business plus any five fourth-year engineering courses that are taken as part of the normal requirements for the engineering degree. Thus, to satisfy MEED requirements, students must receive credit for five half courses over and above the engineering degree requirements.

Admission

Students apply for admission to MEED at the same time as they apply for their choice of engineering program specialization, in April of their first year. Admission to the MEED program is limited to 50 students. In the event that the number of applicants exceeds the number of spaces available, admission will be decided on the basis of academic performance, using the same process as is used for admission to the engineering program specialization. If students apply later in their program than second year, they will be admitted in order of academic performance according to the number of spaces available. Students are encouraged to apply as soon as possible in order that the Haskayne School of Business may plan for the required number of places in the ENTI courses. Application forms are available from and should be submitted to the Undergraduate Studies Office, Schulich School of Engineering. Admission to the program depends upon the availability of space in the required ENTI courses.

Requirements

Students must receive credit for five half courses in addition to five fourth-year engineering courses that are part of the undergraduate engineering degree requirements. The five courses that are to be completed in addition to the engineering degree requirements are:

1. ENTI 201 Introduction to Business Venturing
2. ENTI 381 Principles of Entrepreneurship
3. ENTI 401 Opportunity Identification
4. ENTI 405 New Venture Start-Up
5. One of the following options:

BSEN 395 Business Law for Strategic Decision-Makers*
ENTI 403 New Venture Planning
ENTI 499 Family Business Management
FNCE 341 Canadian Business Finance
FNCE 343 Personal Financial Management
HROD 321 Human Resources and Organizational Dynamics**
MGIS 321 Information Systems in Business Organizations
MKTG 341 Introduction to Marketing
OPMA 301 Introduction to Production and Operations Management**

Note: ENTI 201 and 381 must be taken first in order to fulfill prerequisite requirements for the other ENTI courses.

*Not available as an option to Geomatics Engineering students who have completed OPMA 301 as a Technical Elective in their Geomatics program.

**Not available as an option to students in Manufacturing Engineering.

Regulations

Regulations of the Schulich School of Engineering apply to students taking MEED courses. In order to have the Minor in Entrepreneurship and Enterprise Development appear on the student's transcript, the five-course MEED program must be completed before the student graduates.