Course List 2011

2011-2012 Academic Session:


These second year courses are for students who entered the Program in 2011

SECOND YEAR COURSES
Course Name Credits
APSC 202 Technical Communication Engineering Physics I 2
APSC 2032 Technical Communication Engineering Physics II 1
CPSC 260 Object-Oriented Program Design 4
EECE 251 Circuit Analysis I 3
ENPH 2532 Introduction to Instrument Design 3
ENPH 2572 Heat and Thermodynamics 2
ENPH 259 Experimental Techniques 2
ENPH 2702 Mechanics II 2
MATH 2171 Multivariable and Vector Calculus 4
MATH 255 Ordinary Differential Equations 3
MATH 3072 Applied Linear Algebra 3
MECH 260 Introduction to Mechanics of Materials 3
PHYS 2502 Introduction to Modern Physics 3
Complementary Studies electives3 3
Total Credits 38
1 If unable to take MATH 217, replace with MATH 253 and 317.
2 Taken during the summer academic term.
3 See Complementary Studies Courses

These third year courses are for students who entered the program in 2010

THIRD YEAR COURSES
Course Name Credits
APSC 278 Engineering Materials 3
APSC 279 Engineering Materials Laboratory 1
EECE 253 Circuit Analysis II 4
EECE 284 Electronics Laboratory 1
ENPH 352 Laboratory Techniques in Physics 2
MATH 257 Partial Differential Equations 3
MATH 305 Applied Complex Analysis 3
MATH 318 or STAT 2511 3
MECH 280 Introduction to Fluid Mechanics 3
PHYS 301 Electricity and Magnetism 3
PHYS 350 Applications of Classical Mechanics 3
Plus one of the options listed below:
Computer Science Option (enrolment suspended)
CPSC 213 Introduction to Computer Systems 4
EECE 320 Discrete Structures and Algorithms 3
EECE 355 Digital Systems and Microcomputers 3
EECE 363 Electronic Circuits for Electromechanical Design 3
Electrical Option
EECE 320 Discrete Structures and Algorithms 3
EECE 355 Digital Systems and Microcomputers 3
EECE 376 Electromechanics 3
Complementary Studies elective 3
Mechanical Option
MECH 360 Mechanics of Materials 3
MECH 364 Mechanical Vibrations 4
MECH 375 Heat Transfer I 3
MECH 466 Automatic Control 4
Mechatronic Science Option
EECE 450 Economic Analysis of Engineering Projects 3
MECH 360 Mechanics of Materials 3
MECH 366 Modeling of Mechatronic Systems 3
MECH 375 Heat Transfer I 3
Total Credits Electrical Option 41
Total Credits Mechanical Option 43
Total Credits Mechatronic Science Option 41
1 MATH 318 is the recommended course, particularly for students wishing to pursue an advanced degree.

These fourth year courses are for students who entered the program in 2009

FOURTH YEAR COURSES
Course Name Credits
ENPH 459 Engineering Physics Project I 5
MATH 400 Applied Partial Differential Equations 3
PHYS 304 Introduction to Quantum Mechanics 3
PHYS 401 Electromagnetic Theory 3
Plus one of the options listed below:
Computer Science Option
CPSC 313 Computer Hardware and Operating Systems 3
CPSC 320 Intermediate Algorithm Design and Analysis 3
EECE 310 Software Engineering 3
Electrical Option
EECE 359 Signals and Communications 3
EECE 360 Systems and Control 3
Technical elective Students who replaced EECE 376 with this technical elective in their 3rd year should now take EECE 376. 3
Mechanical Option
MECH 431 Engineering Economics 3
Technical electives1,2 6
Mechatronic Science Option
EECE 374 Electronics and Electromechanics 4
MECH 360 Mechanics of Materials 3
MECH 364 Mechanical Vibrations 4
Total Credits Computer Science Option 23
Total Credits Electrical Option 23
Total Credits Mechanical Option 23
Total Credits Mechatronic Science Option 25
1 The technical elective courses should be chosen to ensure a consistent package of courses in one subdiscipline of the appropriate Engineering option. Students are advised to consider electives for fourth and fifth year and to ensure that the prerequisites have been taken.
2 Chosen in consultation with the Director.

These fifth year courses are for students who entered the Program in 2008

FIFTH YEAR COURSES
Course Name Credits
APSC 450 Professional Engineering Practice 2
ENPH 479 Engineering Physics Project II 4
MATH 400 Applied Partial Differential Equations 3
PHYS 403 Statistical Mechanics 3
PHYS 408 Optics 4
One of PHYS 410, 473, 474 3
Plus one of the options listed below:
Computer Science Option
EECE 450 Economic Analysis of Engineering Projects 3
CPSC courses chosen in consultation with the Director of Engineering Physics, and the CPSC member of the board of studies of Engineering Physics 9
Technical electives from a relevant Engineering discipline1 9
Electrical Option
EECE 356 Electronic Circuits II 4
EECE 450 Economic Analysis of Engineering Projects 3
EECE 453 Communication Systems 3
MTRL 478 or EECE 352 3
Technical electives relevant to Electrical Engineering1 6
Mechanical Option
EECE 355 Digital Systems and Microcomputers 3
MECH 325 Mechanical Design I 4
MECH 326 Mechanical Design II 3
MECH 327 Thermal System Design 3
Technical electives relevant to Mechanical Engineering1 6
Mechatronic Science Option
EECE 355 Digital Systems and Microcomputers 3
MECH 325 Mechanical Design I 4
MECH 326 Mechanical Design II 3
MECH 420 Sensors and Actuators 3
One of MECH 422, 423, EECE 424 3
Technical electives relevant to Electrical Engineering1 3
Total Credits Computer Science Option 40
Total Credits Electrical Option 38
Total Credits Mechanical Option 38
Total Credits for Mechatronic Science Option 38
1 Chosen in consultation with the Director.