top of page



ENGI2203: Design Engineering II (Winter 2015, 2016, 2017, 2018, 2019, 2020)

In this course, the engineering design process is applied through project-based exercises. Projects encompass problem identification, conceptual design, prototyping and verification. To support the development of the projects in the electrical engineering discipline, the students wlil be introduced to embedded processors, analog electronics as well as a software engineering design process. At the outcome of the course, the students participate in a contest and the final standings are used to identify the best design.


See this link for an introduction video on the use of our embedded processor development kit. 


ECED2001: Circuit Analysis (Winter 2014, 2015, 2016, 2017, 2018, 2020)

In this fundamental course in the electrical engineering program, the objective is to solve passive circuits analytically.  A methodology to obtain the transient behaviour of the passive RLC components is described and is complemented with the representation of the circuit in the frequency domain.  To reduce operation costs, techniques to analyze the circuit power efficiency and maximize power transfer are shown. This course also provides a thorough introduction to filters, transformers and three-phase circuits.  

   See this link for a video that demonstrates the use of Orcad's Capture to simulate analog circuits behaviour. 



ECED6576: Software Defined Radio Design on FPGA (Summer 2014, 2015, 2016, 2018)

The objective of this course is to analyze and develop digital radio systems to satisfy today's market demands. Modern digital algorithms are described to achieve high-speed communication architectures operating in extreme environments. The algorithms developed also consider the impairments of the front-end and are geared for implementation on field programmable gate arrays (FPGAs) and ultimately very large scale integrated (VLSI) circuits. At the outcome of the course, the student will be highly skilled in the top-down design of a radio communication system. 

ECED6575: Underwater Acoustic Engineering (Summer 2017, 2019)

The objective of this course is the analysis and development of modern underwater acoustic processing techniques.  Signal processing techniques will be studied to recover signals subject to underwater propagation. The techniques and theory will also take into account hardware impairments and will be geared to satisfy today’s ocean technology demands.

bottom of page