Courses Offered in 2024

HELP The undergraduate courses on this list are also available in a timetable view.

Show Subject Courses:   Show Level:  

Course CRN Title Trimester Teaching Home
AIML 131 35047 Introduction to Artificial Intelligence 2 Home Page
AIML 231 35049 Techniques in Machine Learning 1 Home Page
AIML 232 35050 Techniques in Artificial Intelligence 2 Home Page
CGRA 151 28221 Introduction to Computer Graphics and Games 2 Home Page
CGRA 252 35033 Game Engine Programming 2 Home Page
CGRA 259 35034 Game Prototyping – Programming 1+2+3 Home Page
CGRA 350 28400 Real-time 3D Computer Graphics 2 Home Page
CGRA 352 30096 Image-based Graphics 1 Home Page
CGRA 354 36029 Computer Graphics Programming 1 Home Page
CGRA 359 36030 Games and Graphics Project 2 Home Page
COMP 102 943, 28225 Introduction to Computer Program Design 1, 3 Home Page
COMP 103 945, 7223 Introduction to Data Structures and Algorithms 2, 3 Home Page
COMP 132 30095 Programming for the Natural and Social Sciences 2 Home Page
COMP 261 18314 Algorithms and Data Structures 1 Home Page
COMP 307 968 Fundamentals of Artificial Intelligence 1 Home Page
COMP 309 30098 Machine Learning Tools and Techniques 2 Home Page
CYBR 171 30039 Cybersecurity Fundamentals 1 Home Page
CYBR 271 30040 Code Security 2 Home Page
CYBR 371 32072 System and Network Security 1 Home Page
CYBR 372 32078 Applied Cryptography 2 Home Page
CYBR 373 32079 Governance, Risk and Compliance 2 Home Page
EEEN 201 33053 Mechatronic Design and Prototyping 2 Home Page
EEEN 202 33054 Digital Electronics and Microprocessors 1 Home Page
EEEN 203 33055 Circuit Analysis 1 Home Page
EEEN 204 33056 Electronic Devices 2 Home Page
EEEN 220 33057 Signals, Systems and Statistics 1 2 Home Page
EEEN 301 34002 Computer Architecture and Embedded Systems 1 Home Page
EEEN 313 33058 Power Electronics and Electrical Machines 2 Home Page
EEEN 315 34004 Control and Instrumentation 1 Home Page
EEEN 320 34005 Signals, Systems and Statistics 2 2 Home Page
EEEN 325 34006 Robotic Engineering 2 Home Page
ENGR 101 15243 Engineering Technology 1 Home Page
ENGR 110 26051 Engineering Design 2 Home Page
ENGR 121 26052, 31158 Engineering Mathematics Foundations 1, 2 Home Page
ENGR 122 26053 Engineering Mathematics with Calculus 2 Home Page
ENGR 123 27044, 31159 Engineering Mathematics with Logic and Statistics 2, 3 Home Page
ENGR 142 27045 Engineering Physics for Electronics and Computer Systems 2  
ENGR 201 29036 Engineering in Context 2 Home Page
ENGR 222 33042 Computational Algebra and Calculus 1 Home Page
ENGR 301 17178 Engineering Project Management 1 1 Home Page
ENGR 302 17179 Engineering Project Management 2 2 Home Page
NWEN 241 18315 Systems Programming 1 Home Page
NWEN 243 19863 Clouds and Networking 2 Home Page
RESE 321 34007 Renewable Energy Generation Engineering 1 Home Page
SWEN 221 18318 Software Development 1 Home Page
SWEN 225 30043 Software Design 2 Home Page
SWEN 301 17183 Scalable Software Development 2 Home Page
SWEN 303 17185 User Experience Engineering 1 Home Page
SWEN 304 17186 Database System Engineering 1 Home Page
SWEN 326 30042 Safety-Critical Systems 1 Home Page