ELECENG 3EY4
Electrical Systems Integration Project
(In Progress)
Designing and integrating complex electrical subsystems into a cohesive functional system through system-level architecture, interface definition, and hardware–software integration. Applying embedded control, power distribution, and communication protocols while strengthening skills in system verification, debugging, and team-based engineering design.
ELECENG 3CL4
Control Systems
(In Progress)
Designing and analyzing feedback control systems using transfer functions, state-space models, and stability criteria. Developing practical skills in frequency-domain design (Bode/Nyquist), time-domain performance (overshoot/settling time), controller design (PID/lead-lag), and system simulation for robust engineering performance.
ELECENG 3TR4
Signals and Communication Systems
(In Progress)
Understanding modern communication systems through signal representations, spectral analysis, and noise modeling. Applying concepts in modulation (AM/FM/PM and digital schemes), sampling and quantization, filtering, and system-level performance metrics (SNR/BER) to design and evaluate reliable links.
ELECENG 3PI4
Power Electronics
(In Progress)
Analyzing and designing switch-mode power converters using semiconductor switching devices, PWM control, and small-signal modeling. Building hands-on intuition for buck/boost topologies, efficiency and thermal tradeoffs, EMI considerations, and converter stability to support real hardware power delivery.
Eng 3PX3
Engineering Design and Professional Practice
(In Progress)
Developing stronger engineering design methodology through requirements definition, trade-off analysis, and validation planning. Strengthening professional communication, technical documentation, team project execution, and ethics and safety to deliver clear, defensible engineering outcomes.
ELECENG 3EJ4
Electronic Devices and Circuits II
Advancing electronic circuit design through analysis of advanced semiconductor devices, amplifier configurations, and frequency response optimization. Developing expertise in analog and digital integrated circuit design while perfecting advanced simulation and measurement techniques.
ELECENG 3FK4
Electromagnetics II
Exploring advanced electromagnetic theory including waveguide analysis, antenna design principles, and microwave engineering concepts. Applying computational electromagnetics methods to solve complex field problems while developing skills in electromagnetic system design and optimization.
ELECENG 3TQ3
Advanced Probability and Random Processes
Analyzing stochastic processes and their applications in electrical engineering systems including signal processing, communications, and control systems. Developing proficiency in probabilistic modeling techniques and statistical analysis methods for engineering decision-making.
ELECENG 3TP3
Signal & Systems
Developing expertise in signal processing fundamentals including Fourier analysis, Z-transforms, and digital filter design. Applying system analysis techniques to characterize linear time-invariant systems while developing skills in MATLAB-based signal processing and system simulation.
STATS 3Y03
Probability and Statistics for Engineering
Analyzed statistical data and applied probability theory to engineering decision-making processes. Developed skills in experimental design, hypothesis testing, and statistical quality control while perfecting the use of statistical software for data analysis and interpretation.
COMPENG 2DX3
Microprocessor Systems Project
Developed embedded systems using microprocessors and microcontrollers through hands-on project-based learning. Integrated hardware and software components to create functional embedded applications while perfecting assembly language programming and real-time system design principles.
ELECENG 2EI4
Electronic Devices and Circuits I
Studied semiconductor physics and electronic device operation including diodes, transistors, and operational amplifiers. Designed and analyzed analog electronic circuits while gaining hands-on experience with electronic component testing and circuit prototyping techniques.
COMPENG 2DI4
Logic Design
Designed digital logic circuits using Boolean algebra, combinational logic, and sequential logic principles. Implemented digital systems using hardware description languages and developed proficiency in FPGA programming and digital circuit simulation tools.
ELECENG 2CJ4
Circuits and Systems
Explored advanced circuit analysis methods including nodal analysis, mesh analysis, and frequency response techniques. Developed skills in analyzing AC circuits, transformers, and electronic filters while perfecting the use of simulation software for circuit design and verification.
ELECENG 2FH4
Electromagnetics I
Investigated electromagnetic field theory including Maxwell's equations, wave propagation, and transmission line analysis. Applied mathematical modeling techniques to solve electromagnetic problems and developed understanding of antenna theory and electromagnetic compatibility principles.
ELECENG 2CI4
Introduction to Electrical Engineering
Analyzed fundamental electrical circuit principles including Ohm's law, Kirchhoff's laws, and network theorems. Applied circuit analysis techniques to solve complex resistive, capacitive, and inductive circuits while developing proficiency in using electrical measurement instruments and laboratory equipment.
MATH 2Z03
Engineering Mathematics III
Applied advanced mathematical techniques including Fourier transforms, partial differential equations, and complex analysis to engineering problems. Developed proficiency in mathematical modeling and analytical problem-solving methods essential for engineering applications.
ENGINEER 2PX3
Engineering Design 2: Communications and Social Impact
Explored the social and ethical implications of engineering solutions while developing technical communication skills. Analyzed the impact of engineering projects on society and environment while perfecting professional presentation and technical writing techniques.
COMPENG 2SI3
Data Structures and Algorithms
Analyzed computational complexity and implemented efficient data structures including trees, graphs, and hash tables. Designed and optimized algorithms for searching, sorting, and graph traversal while developing skills in algorithm analysis and performance evaluation.
COMPENG 2SH4
Principles of Programming
Developed expertise in advanced programming concepts including object-oriented design, software engineering principles, and algorithm optimization. Applied systematic programming methodologies to develop robust software solutions while implementing effective debugging and testing strategies.
MUSIC 2MT3
Introduction to the Practice of Music Therapy
Examining therapeutic applications of music in healthcare and rehabilitation settings while developing understanding of interdisciplinary approaches to patient care. Gaining insights into human-centered design principles and empathy-driven problem-solving techniques applicable to engineering solutions.
ENG 1P13
Integrated Cornerstone Design Projects in Engineering
Engaged in interdisciplinary design projects, developing technical and professional skills by collaborating with peers to create innovative solutions to real-world problems. This hands-on experience enhanced the ability to work in team-based environments and apply engineering principles effectively.
MATH 1ZA3
Engineering Mathematics I
Developed expertise in fundamental calculus concepts including limits, derivatives, and integrals with applications to engineering problems. Developed strong mathematical foundation for advanced engineering coursework while solving optimization and rate-related engineering challenges.
MATH 1ZC3
Engineering Mathematics II-B
Applied advanced calculus techniques including multivariable calculus, vector analysis, and differential equations to engineering applications. Developed skills in mathematical modeling of physical systems and analytical solution methods for engineering problems.
PHYSICS 1D03
Introductory Mechanics
Analyzed mechanical systems using principles of kinematics, dynamics, and energy conservation. Applied Newton's laws to solve engineering mechanics problems while developing laboratory skills in experimental measurement and data analysis techniques.
CHEM 1E03
General Chemistry for Engineering I
Investigated chemical principles including atomic structure, bonding theory, and thermodynamics relevant to engineering applications. Developed understanding of material properties and chemical processes essential for engineering design and materials science applications.
MATH 1ZB3
Engineering Mathematics II-A
Extended calculus knowledge to include infinite series, integration techniques, and applications to engineering systems. Developed proficiency in solving complex mathematical problems and applying analytical methods to model engineering phenomena.
PHYSICS 1E03
Waves, Electricity and Magnetic Fields
Studied wave phenomena, electromagnetic theory, and electrical circuits through theoretical analysis and laboratory experimentation. Applied physics principles to understand electrical systems and electromagnetic wave behavior in engineering applications.
LING 1AA3
Introduction to Linguistics
Explored language structure, phonetics, and syntax while developing analytical thinking skills applicable to computational linguistics and natural language processing. Gained understanding of human communication systems relevant to human-computer interface design and artificial intelligence applications.
PSYCH 1X03
Introduction to Psychology, Neuroscience & Behaviour
Examined human behavior and cognitive processes through scientific research methods and neurobiological principles. Developed understanding of psychological theories and their applications in engineering design, user interface development, and human factors engineering.
ECON 1B03
Introductory Microeconomics
Analyzing economic principles including supply and demand, market structures, and resource allocation optimization. Developing analytical thinking skills for cost-benefit analysis and decision-making processes essential for engineering project management and technology commercialization.