Electrical & Computer (ECE) Engineering Courses
See How to read course descriptions for information about the formatting used.
ECE 160 Programming for Engineers (4) Introduction to computer programming and modern computing environments with an emphasis on algorithm and program design, implementation, and debugging. Includes a hands-on laboratory to develop and practice programming skills. Pre: MATH 241 (or concurrent) or Instructorʻs consent.
ECE 211 Basic Circuit Analysis (3) (lecture/lab) Linear circuits, time-domain analysis, transient and steady-state responses, phasors, impedance and admittance; network or system functions, frequency response and filtering, resonance. Pre: MATH 241.
ECE 213 Basic Circuit Analysis II (4) Laplace transforms and their application to circuits, Fourier transforms and their applications to circuits, frequency selective circuits, introduction to and design of active filters, convolution, and state space analysis of circuits. A-F only. Pre: ECE 211 and MATH 244 (or concurrent); or Instructorʻs consent.
ECE 260 Introduction to Digital Design (4) Introduction to the design of digital systems with an emphasis on design methods and the implementation and use of fundamental digital components. Pre: ECE 160 or Instructorʻs consent.
ECE 296 Sophomore Project (1) Sophomore level individual or team project under engineering faculty direction and guidance. The project provides design experience and develops practical skills. Repeatable unlimited times. Pre: Sophomore standing or higher. A-F only.
ECE x94 Special Topics in Subject Matter (Arr.) Special topics chosen by the instructor. Course content will vary. May be repeated for credit, provided that a different topic is studied. Additional requirements may apply depending on subject and topic.
ECE x99 Directed Studies (Arr.) Statement of planned reading or research required. Pre: instructor’s consent.