For a better experience, click the Compatibility Mode icon above to turn off Compatibility Mode, which is only for viewing older websites.

Course Listings

Please note that this is a list of ECE courses offered every, or alternating, academic years. It should not be considered a definitive list. Before making any enrollment decisions based on this information, please check with your ECE advisor.

For additional details about a particular course, please look at the catalog course description links provided.

Required General Courses

Course Descriptions

  • ECE 200 Digital Logic Design
  • ECE 201 Foundations of Electric Circuits
  • ECE 203 Programming for Engineers
  • ECE 361 Probability & Statistics for Engineers
  • ECE 391 Introduction to Engineering Design Methods
  • ECE 491 Senior Design Project I
  • ECE 492 Senior Design Project II
  • ECE 493 Senior Design Project III
  • ECES 301 Transform Methods
  • ECES 303 Transform Methods II
    • Required for EE majors, can be an elective for CE majors
  • ECEL 301 Electrical Engineering Laboratory I
  • ECEL 302 ECE Laboratory II
  • ECEL 303 ECE Laboratory III
  • ECEL 304 ECE Laboratory IV

Offerings

The following courses are offered by the ECE Department and can be used to fill degree or elective requirements. The course listings are broken up by course area:

New topics and courses are offered throughout the academic year, as Special Topics courses at the Junior Level (ECEX 390) or Senior Level (ECEX 490) where the X represents the topic area, either Computer (ECEC), Electro-Physics (ECEE), Power (ECEP), or Systems (ECES). Current course offerings can be found on the Drexel Term Master Schedule.

Computer

Course Descriptions

  • ECEC 301 Advanced Programming for Engineers
  • ECEC 302 Digital Systems Projects
  • ECEC 304 Design with Microcontrollers
  • ECEC 353 Systems Programming
  • ECEC 355 Computer Organization & Architecture
  • ECEC 356 Embedded Systems
  • ECEC 357 Introduction to Computer Networks
  • ECEC 412 Modern Processor Design
  • ECEC 413 Introduction to Parallel Computer Architecture
  • ECEC 414 High Performance Computing
  • ECEC 431 Introduction to Computer Networks
  • ECEC 432 Internet Architecture and Protocols
  • ECEC 433 Network Programming
  • ECEC 451 Computer Arithmetic
  • ECEC 453 Image Processing Architecture
  • ECEC 457 Security in Computing
  • ECEC 459 Testing of Hardware
  • ECEC 471 Introduction to VLSI Design
  • ECEC 472 ASIC Design I
  • ECEC 473 ASIC Design II
  • ECEC 497 Research in Computer Engineering**
  • ECEC 499 Independent Study in Computer Engineering

Electro-Physics

Course Descriptions

  • ECEE 302 Electronic Devices
  • ECEE 304 Electromagnetic Fields & Waves
  • ECEE 352 Analog Electronics
  • ECEE 354 Wireless and Optical Electronics
  • ECEE 421 Advanced Electronics I
  • ECEE 422 Advanced Electronic Circuits I
  • ECEE 434 Digital Electronics
  • ECEE 441 Lightwave Engineering I
  • ECEE 442 Lightwave Engineering II
  • ECEE 443 Lightwave Engineering III
  • ECEE 471 RF Components and Techniques
  • ECEE 472 RF Electronics
  • ECEE 473 Antennas and Radiating Systems
  • ECEE 497 Research in Electro-physics**
  • ECEE 499 Independent Study in Electro-physics

Power

Course Descriptions

  • ECEP 302 Theory of Nuclear Reactors
  • ECEP 352 Electric Motor Control Principles
  • ECEP 354 Energy Management Principles
  • ECEP 371 Intro to Nuclear Engineering
  • ECEP 372 Radiation Detection & Measurement
  • ECEP 373 Nuclear Power Plant Design & Operation
  • ECEP 380 Introduction to Renewable Energy
  • ECEP 406 Introduction to Radiation Health Principles
  • ECEP 411 Power Systems I
  • ECEP 412 Power Systems II
  • ECEP 413 Power Systems III
  • ECEP 421 Modeling and Analysis of of Electric Power Distribution Systems
  • ECEP 422 Power Distribution Automation and Control
  • ECEP 423 Service and Power Quality Distribution Systems
  • ECEP 441 Protective Relaying
  • ECEP 451 Power Electronic Converter Fundamentals
  • ECEP 452 Experimental Study of Power Electronic Converters
  • ECEP 453 Applications of Power Electronic Converters
  • ECEP 480 Solar Energy Engineering
  • ECEP 497 Research in Power Systems**
  • ECEP 499 Independent Study in Power Engineering

Systems

Course Descriptions

  • ECES 301 Transform Methods and Filtering
  • ECES 303 Transform Methods II
  • ECES 304 Dynamic Systems and Stability
  • ECES 306 Analog and Digital Communication
  • ECES 352 Introduction to Digital Signal Process
  • ECES 354 Wireless, Mobile, and Cellular Communications
  • ECES 356 Theory of Control
  • ECES 358 Computer Control Systems
  • ECES 434 Applied Digital Signal Processing
  • ECES 435 Recent Advances in Digital Signal Processing
  • ECES 436 Multi-disciplinary Digital Signal Processing
  • ECES 444 Systems and Control I
  • ECES 445 Systems and Control II
  • ECES 446 Systems and Control III
  • ECES 497 Research in Systems Engineering**
  • ECES 499 Supervised Study in Systems Engineering

**There is a limit of 6 credits of undergraduate research (ECEX 497) that can be applied to an EE or CE degree.