Electrical and Computer Engineering

NOTE: See the beginning of Section F for abbreviations, course numbers and coding.

ECE2021Electrical Design, Experimentation, and Measurements I3 ch (1C 3L) (EL)

Develop practical skills in circuit design, prototyping, measurement, and troubleshooting. Reinforce each lab with lectures that introduce essential tools, methods, and professional practices. Build competence in documentation, collaboration, and version control to support future engineering work. 

Prerequisite: PHYS 1012 with a minimum grade of C.

ECE2022Electrical Design, Experimentation, and Measurements II3 ch (2C 2L) (EL)

Apply electrical engineering skills in the context of a design project. Work in teams to plan, implement, and evaluate solutions while practicing professionalism and project management. Integrate ethics, equity, sustainability, and lifelong learning into engineering practice. 

Prerequisite: ECE 2021. 
ECE2214Digital Logic Design 3 ch (3C 1T)

An introductory course to practical aspects of digital system design. The course covers digital logic design, including basic design concepts and implementation technology, number representations, synthesis of combinational and sequential logic, and the use of HDL and computer-based tools. 

Prerequisites: CMPE 1093, CS 1003, or CS 1073, or equivalent with a minimum grade of C. 

Co-requisite: ECE 2215.
ECE2215Digital Logic Design Laboratory2 ch (3L*)

This is an introductory course to practical aspects of digital systems design. Course includes the design of digital circuits with CAD tools and VHDL hardware description language.

Prerequisite: CMPE 1093, CS 1003, or CS 1073 or equivalent with a minimum grade of C.

Co-requisite: ECE 2214.
ECE2711Electric Circuits4 ch (3C 1T 3L*) (EL)

Basic DC circuits and network analysis, and theorems, followed by AC circuits, including an introduction to phasors and the application of network analysis and theorems.

Prerequisites: MATH 1013 or equivalent with a minimum grade of C.

ECE2722Circuits and Systems4 ch (3C 1T 3L*)

Network analysis; transient and steady state responses; transfer functions; complex frequencies; poles and zeros; Laplace Transforms; frequency response and Bode Plots; filters (passive and active).

Prerequisites: ECE 2711 or equivalent and MATH 1503 or MATH 2213 or equivalent all with a minimum grade of C.

Co-requisite: MATH 3503 or equivalent.