Academic Calendar 2025-2026

Computer Engineering: Electives

Electives List

Courses offered in the Department of Electrical and Computer Engineering
ELEC 224Continuous-Time Signals and Systems3.75
ELEC 345Sensor Fabrication Technologies3.25
ELEC 372Numerical Methods and Optimization3.50
ELEC 385Fundamentals of Quantum Computing (Fundamentals of Quantum Computing)3.50
ELEC 408Biomedical Signal and Image Processing3.50
ELEC 409Bioinformatic Analytics3.00
ELEC 425Machine Learning and Deep Learning3.50
ELEC 431Power Electronics3.25
ELEC 443Linear Control Systems4.00
ELEC 446Autonomous Mobile Robotics3.50
ELEC 451Digital Integrated Circuit Engineering3.25
ELEC 470Computer System Architecture3.50
ELEC 471Safety Critical Software Engineering3.50
ELEC 472Artificial Intelligence3.50
ELEC 473Cryptography and Network Security3.00
ELEC 475Computer Vision with Deep Learning3.50
ELEC 476Software Engineering for Social Good3.50
ELEC 477Distributed Systems3.00
ELEC 497Research Project3.50
SOFT 423Software Requirements3.00
SOFT 437Performance Analysis3.00

Courses offered by other Queen's Programs

APSC 303Professional Internship3.50
APSC 400Technology, Engineering & Management (TEAM)7.00
APSC 401Interdisciplinary Projects4.50
CMPE 204Logic For Computing Science3.00
CMPE 223Software Specifications3.00
CMPE 251Data Analytics3.00
CMPE 322Software Architecture4.00
CMPE 325Human-Computer Interaction3.00
CMPE 327Software Quality Assurance3.00
CMPE 332Database Management Systems3.00
CMPE 351Advanced Data Analytics3.00
CMPE 422Formal Methods In Software Eng3.00
CMPE 425Advanced User Interface Design3.00
CMPE 432Advanced Database Systems3.00
CMPE 454Computer Graphics3.00
CMPE 457Image Processing & Computer3.00
CMPE 458Programming Language Processor4.00
ENPH 336Solid State Devices3.50
MREN 318Sensors and Electric Actuators4.50
MREN 348Introduction to Robotics4.00