-
ECSE 305
Probability & Random Signals 1
3 Credits
Offered in the: - Fall
- Winter
- Summer
Electrical Engineering: The basic probability model, the heuristics of model-building and the additivity of probability; classical models; conditional probability and Bayes rule; random variables and vectors, distribution and density functions, expectation; statistical independence, laws of large numbers, central limit theorem; introduction to random processes and random signal analysis.
Offered by: Electrical & Computer Engr
- Terms
- This course is not scheduled for the 2024 academic year
- Instructors
- There are no professors associated with this course for the 2024 academic year
-
ECSE 306
Course not available
-
ECSE 307
Linear Systems and Control
4 Credits
Offered in the: - Fall
- Winter
- Summer
Electrical Engineering: Modelling and simulation of control systems, review of LTI systems, time response of first and second order systems, state space modeling, controllability, state feedback and pole placement, observability, observer design, and output feedback, block diagrams and their simplification, Routh-Hurwitz stability criterion, system type and steady state errors, Bode plots, Nyquist plots, Nyquist stability criterion, gain
and phase margins, lead-lag compensators. Lab work involving step response, frequency response, system identification, state feedback, output feedback, and lead-lag compensators.
Offered by: Electrical & Computer Engr
-
ECSE 308
Intro to Commun Sys & Networks
4 Credits
Offered in the: - Fall
- Winter
- Summer
Electrical Engineering: Information and bandwidth, signals, modulation and noise, transmission and switching. Principles of layered design and the OSI model, measures of performance. Information sources and services. Application, Presentation and Session layers. Transport and Network layers. Data link layer and multi-user communication. Physical layer and transmission techniques. Wireline and wireless transmission media. Core (Backbone), and Access Communication Networks. Communication network classification. Laboratory work involving analog and digital transmission techniques.
Offered by: Electrical & Computer Engr
- Terms
- Instructors
- Tho Le-Ngoc
- Benoit Champagne
-
ECSE 309
Course not available
-
ECSE 310
Thermodynamics of Computing
3 Credits
Offered in the: - Fall
- Winter
- Summer
Electrical Engineering: An introduction to thermodynamics from the perspective of computer engineering. The first and second laws of thermodynamics; elementary information theory (bits, entropy); energy storage and dissipation in electrical circuits; effects of noise in switching circuits; the fluctuation-dissipation theorem; Landauer’s principle; reversible and irreversible computation; energy costs of communication; thermal resistance, heat sinking, and cooling technologies for computing circuits.
Offered by: Electrical & Computer Engr
- Terms
- Instructors
- Andrew G Kirk
- Songrui Zhao
-
ECSE 321
Intro. to Software Engineering
3 Credits
Offered in the: - Fall
- Winter
- Summer
Electrical Engineering: Design, development and testing of software systems. Software life cycle: requirements analysis, software architecture and design, implementation, integration, test planning, and maintenance. The course involves a group project.
Offered by: Electrical & Computer Engr
- Terms
- Instructors
- Lili Wei
- Jessie Galasso-Carbonnel
-
ECSE 322
Course not available
-
ECSE 324
Computer Organization
4 Credits
Offered in the: - Fall
- Winter
- Summer
Electrical Engineering: Basic computer structures; instruction set architecture; assembly language; input/output; memory; software; processor implementation; computer arithmetic. Lab work involving assembly language level programming of single-board computers.
Offered by: Electrical & Computer Engr
- Terms
- Instructors
- Christophe Dubach
- Christophe Dubach
-
ECSE 325
Digital Systems
3 Credits
Offered in the: - Fall
- Winter
- Summer
Electrical Engineering: Design of digital systems. Implementation technologies; arithmetic modules; synthesis and advanced modelling techniques; verification; timing analysis; design for testability; asynchronous circuits; hardware/software co-design.
Offered by: Electrical & Computer Engr
-
ECSE 326
Software Requirements Engineer
3 Credits
Offered in the: - Fall
- Winter
- Summer
Electrical Engineering: Techniques for eliciting requirements; languages and models for specification of requirements; analysis and validation techniques, including feature-based, goal-based, and scenario-based analysis; quality requirements; requirements traceability and management; handling evolution of requirements; requirements documentation standards; requirements in the context of system engineering; integration of requirements engineering into software engineering processes.
Offered by: Electrical & Computer Engr
-
ECSE 330
Introduction to Electronics
3 Credits
Offered in the: - Fall
- Winter
- Summer
Electrical Engineering: Introduction to electronic circuits using operational amplifiers, PN junction diodes, bipolar junction transistors (BJTs), and MOS field-effect transistors (MOSFETs), including: terminal characteristics, large- and small-signal models; configuration and frequency response of single-stage amplifiers with discrete biasing. Introduction to SPICE. Simulation experiments.
Offered by: Electrical & Computer Engr
- (3-2-4)
- Prerequisite: ECSE 210
- Tutorials assigned by instructor.
- Terms
- This course is not scheduled for the 2024 academic year
- Instructors
- There are no professors associated with this course for the 2024 academic year
-
ECSE 331
Electronics
4 Credits
Offered in the: - Fall
- Winter
- Summer
Electrical Engineering: Introduction to electronic circuits using operational amplifiers, PN junction diodes, bipolar junction transistors (BJTs), and MOS field-effect transistors (MOSFETs), including: terminal characteristics, large- and small-signal models; configuration and frequency response of amplifiers with discrete biasing. Introduction to SPICE. Lab work involving simulation experiments and testing of simple circuits using discrete transistors.
Offered by: Electrical & Computer Engr
- Terms
- Instructors
- David V Plant
- David V Plant
-
ECSE 334
Intro. to Microelectronics
3 Credits
Offered in the: - Fall
- Winter
- Summer
Electrical Engineering: Single-stage integrated-circuit amplifiers; differential and multistage amplifiers, integrated-circuit biasing techniques; non-ideal characteristics, frequency response; feedback amplifiers, output stages; digital CMOS logic circuits.
Offered by: Electrical & Computer Engr
- Terms
- This course is not scheduled for the 2024 academic year
- Instructors
- There are no professors associated with this course for the 2024 academic year
-
ECSE 335
Microelectronics
4 Credits
Offered in the: - Fall
- Winter
- Summer
Electrical Engineering: Single-stage integrated-circuit amplifiers; differential and multistage amplifiers, integrated-circuit biasing techniques; non-ideal characteristics, frequency response; feedback amplifiers, output stages; digital CMOS logic circuits. Lab work on designing, building, and debugging electronic hardware using discrete transistors and circuit building blocks
Offered by: Electrical & Computer Engr
- Prerequisite(s) ECSE 331
- Restrion(s): Not open to students who have taken ECSE 334
- (3-4-5)
-
ECSE 351
Course not available
-
ECSE 352
Course not available
-
ECSE 353
Electromagnetic Fields&Waves
3 Credits
Offered in the: - Fall
- Winter
- Summer
Electrical Engineering: Divergence, gradient and curl. The divergence theorem and Stokes’ theorem. Maxwell’s equations in integral and differential form. Waves in free space and on transmission lines. Electric and magnetic force and energy. Magnetic materials. Faraday's law. Applications to engineering problems. S-parameters.
Offered by: Electrical & Computer Engr
- Terms
- Instructors
- Thomas Szkopek
- Odile Liboiron-Ladouceur
-
ECSE 354
Electromag Wave Propagation
4 Credits
Offered in the: - Fall
- Winter
- Summer
Electrical Engineering: Transient and steady state wave propagation in transmission lines; telephone and radio frequency lines; Smith's chart and impedance matching; Maxwell's equations, Helmholtz's equations, Poynting's theorem; plane waves, polarization, Snell's law, critical and Brewster's angle; rectangular waveguides, optical fibres, dispersion; radiation and antennas; S-parameters; lab work involving the Smith chart, communication transmission lines, reflection and refraction, and optical waveguides.
Offered by: Electrical & Computer Engr
- Terms
- Instructors
- Martin Rochette
- Thomas Szkopek
-
ECSE 361
Course not available
-
ECSE 362
Fundamentals of Power Eng
4 Credits
Offered in the: - Fall
- Winter
- Summer
Electrical Engineering: Characteristics and components of power systems. Generation, transmission and utilization of electric power. 3-phase ac and dc systems. Fundamentals of electromechanical energy conversion. Ampere and Faraday's law. Magnetic circuits. Mutual inductance and transformers. Torque and force. Rotating magnetic fields. Basic rotating machines. Lab work involving techniques of electric power, efficiency, torque, and speed measurements.
Offered by: Electrical & Computer Engr
- Terms
- Instructors
- Xiaozhe Wang
- François Bouffard
|
|