Courses

The courses listed below have web pages containing course material including the course outline, assignments, and assignment solutions, projects, examples, course expectations and academic honesty policies.

Undergraduate Courses

  • ECE101 - Introduction to Electrical and Computer Engineering F04
  • ECE111 - Introduction to Signals and Circuits  F06
  • ECE112 - Logic Design   F06
  • ECE113 - Circuits and Signals   S07
  • ECE114 - Introduction to Computers and Programming   S07
  • ECE140 - Introduction to Digital Music   F05
  • ECE200 - Computer Organization  S07
  • ECE201/401 - Advanced Computer Architecture   F06
  • ECE210 - Circuits for Scientists and Engineers   S07
  • ECE216 - Microprocessors and Embedded Systems  S07
  • ECE221 - Electronic Devices and Circuits   F06
  • ECE222 - Integrated Circuits Design and Analysis   S07
  • ECE223/423 - Semiconductor Devices   F06
  • ECE226/426 - Superconducting Electronics 
  • ECE230 - Electromagnetic Waves   F06
  • ECE231/431 - Microwaves & Wireless 
  • ECE234 - Microelectromechanical Systems  S07
  • ECE235/435 - Introduction to Opto-Electronics 
  • ECE240 - Musical Sound: Science and Synthesis   F05
  • ECE241 - Signals  F06
  • ECE242 - Communications Systems  S07
  • ECE244/444 - Digital Communications  F06
  • ECE245/445 - Wireless Communications  S07
  • ECE246/446 - Digital Signal Processing
  • ECE261/461 - Digital Integrated Circuit Design  F06
  • ECE266/466 - RF Integrated Circuits  F06
  • ECE349 - Communication Design Project
  • ECE398 - Design Seminar   F06
  • ECE399 - Junior Seminar  S07

  • Graduate Courses

  • ECE404 - High-Performance Microprocessor-Based Systems  S06
  • ECE425 - Superconductivity and Josephson Effect
  • ECE440 - Introduction to Random Processes  S07
  • ECE450 - Information Theory  S06
  • ECE452 - Medical Imaging - Theory and Implementation S07
  • ECE464 - Fundamentals of VSLI Testing
  • ECE465 - Performance Issues in VSLI/IC Design & Analysis  S07
  • ECE467 - Advanced Analog Integrated Circuites  S07
  • ECE580 - Nano-Electro-Opto-Bio S07
  • ECE586 - Advanced Topics: Wireless Networking  S05
  • ECE589 - Prep. for Academic Careers in Engineering & Science  F06
  •