ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
Course Abbreviation
Course NumberCourse Name
2
ENG1430Design in Engineering
3
ENG1440Introduction to Statics
4
ENG1450Introduction to Electrical and Computer Engineering
5
ENG1460Introduction to Thermal Sciences
6
ENG2022Engineering CAD Technology for Biosystems
7
ENG3000Engineering Economics
8
BIOE2480Impact of Engineering on the Environment
9
BIOE2590Biology for Engineers
10
BIOE2600Introduction to Computational Biology
11
BIOE2790Fluid Mechanics
12
BIOE2800Solid Mechanics
13
BIOE2900Biosystems Engineering Design 1
14
BIOE3270Instrumentation and Measurement for Biosystems
15
BIOE3320Engineering Properties of Biological Materials
16
BIOE3400Plant Physiology
17
BIOE3590Mechanics of Materials in Biosystems
18
BIOE3900Biosystems Engineering Design 2
19
BIOE4620Remediation Engineering
20
SOIL4060Physical Properties of Soils
21
BIOL1410Anatomy of the Human Body
22
BIOL1412Physiology of the Human Body
23
HNSC1210Nutrition for Health and Changing Lifestyles
24
MBIO1220Essentials of Microbiology
25
CIVL2830Graphics for Civil Engineers
26
CIVL3590Numerical Methods in Engineering Analysis
27
CIVL3760Structural Analysis
28
CHEM1300University 1 Chemistry: Structure and Modelling in Chemistry
29
CHEM1310University 1 Chemistry: An Introduction to Physical Chemistry
30
PHYS1050Physics 1: Mechanics
31
PHYS2152Modern Physics for Engineers
32
ECE2160Electronics 2E
33
ECE2200Digital Logic Systems
34
ECE2240Numerical Methods for Electrical Engineers
35
ECE2262Electric Circuits
36
ECE3610Microprocessing Systems
37
ECE3590Electromagnetic Theory
38
ECE4270Antennas 
39
ECE4280Engineering Electromagnetics
40
ECE4290Microwave Engineering
41
ECE3580Foundations of Electromagnetics
42
ECE3670Electronics 3E
43
ECE3730Principles of Embedded System Design
44
ECE3760Digital Systems Design 1
45
ECE3780Signal Processing I
46
ECE4150Control Systems
47
ECE4260Communications Systems
48
ECE4830Signal Processing II
49
COMP1012Computer Programming for Scien?sts and Engineers
50
COMP1020Introductory Computer Science 2
51
COMP2140Data Structures and Algorithms
52
ECON1010Introduction to Microeconomic Principles
53
HIST1430Asian Civilizations from 1500 (B)
54
POLS1502Introduction to Political Studies
55
MATH1210Techniques of Classical and Linear Algebra
56
MATH1500Introduction to Calculus
57
MATH1700Calculus 2
58
MATH1510Applied Calculus 1
59
MATH1710Applied Calculus 2
60
MATH2130Engineering Mathematical Analysis
61
MATH2132Engineering Mathematical Analysis 2
62
MATH3132Engineering Mathematical Analysis 3
63
MATH1520Introductory Calculus for Management and Social Sciences
64
MATH2160Numerical Analysis 1
65
MATH2400Applied Graph Theory
66
MATH3400Combinatorics 1
67
MATH4460Partial Differential Equations 2
68
STAT2220Contemporary Statistics for Engineers
69
MECH2112Fundamentals of Mechanical and Computer Aided Design
70
MECH2150Introduction to Management Sciences
71
MECH2202Thermodynamics
72
MECH2222Mechanics of Materials
73
MECH2262Fundamentals of Fluid Mechanics
74
MECH2272Engineering Materials 1
75
MECH3460Heat Transfer
76
MECH3482Kinematics and Dynamics
77
MECH3502Stress Analysis and Design
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100