home: > academics > undergraduate studies > specialization area electives

Specialization Area Electives

ECE Undergraduate degrees are organized around a core of required courses and a selection of elective courses from three Specialization Areas: Computer Engineering, Systems, and Engineering Physics. The Computer Engineering area provides a broad background in computer systems engineering, including computer architecture, digital hardware engineering, software engineering, and computer systems performance analysis.  The Systems area involves the study of processing and communicating signals and information through systems or devices, control theory, signal and image processing, and communications. The Engineering Physics area encompasses studies of electronic materials, including nano-materials, semiconductor and optoelectronic devices, lasers and their applications, photonics, analog circuits, and electromechanical devices. The specialization electives provide a flexibility that can be used to create a focus that crosses traditional areas.

The BSEE program must include seven courses total from at least two areas, including at least 4 courses in one area. The BA program must include four courses total from at least two areas, including at least two courses in one area.

The department may add or delete courses from the areas. In addition, graduate courses and equivalent courses from other departments may be used to satisfy area requirements with permission. Consult with departmental advisors for the latest information.


Computer Engineering
ELEC 322 Applied Algorithms and Data Structures
ELEC 327 Implementation of Digital Systems
ELEC 342 Electronic Circuits
ELEC 421 Operating Systems and Concurrent Programs
ELEC 422 VLSI Design
ELEC 424 High-Speed Embedded Systems Design
ELEC 425 Computer Systems Architecture
ELEC 429 Introduction to Computer Networks
COMP 212 Intro. to Object-Oriented Programming
COMP 320 Introduction to Computer Systems
COMP 430 Introduction to Database Systems


Systems: Control, Communications, and Signal Processing
ELEC 302 Introduction to Systems
ELEC 381 Fundamentals of Electrophysiology
ELEC 430 Communication Theory and Systems
ELEC 431 Digital Signal Processing
ELEC 432 Digital Radio System Design
ELEC 433 Architecture for Wireless Communications
ELEC 434 Digital Signal Processing Lab
ELEC 435 Electromechanical Devices and Systems
ELEC 436 Fundamentals of Control Systems
ELEC 439 Digital Image Processing
ELEC 446 Mobile Wireless Services Project
ELEC 481 Computational Neuroscience
ELEC 482 Physiological Control Systems
ELEC 485 Fundamentals of Medical Imaging I
ELEC 486 Fundamentals of Medical Imaging II

Engineering Physics
ELEC 262 Introcution to Waves and Photonics
ELEC 306 Electromagnetic Fields and Devices
ELEC 342 Electronic Circuits
ELEC 361 Electronic Materials and Quantum Devices
ELEC 462 Semiconductor Devices
ELEC 463 Lasers and Photonics
ELEC 464 Photonic Sensor System Design
ELEC 465 Physical Electronics Practicum
PHYS 202 Modern Physics
PHYS 302 Intermediate Electrodynamics
PHYS 311 Introduction to Quantum Physics I




Specialization Area course page (pdf)
 
Department of Electrical and Computer Engineering
George R. Brown School of Engineering
Rice University
MS - 366 6100 Main Street
Houston, Texas
tel 713.348.4020
fax 713.348.5686
www-ece@ece.rice.edu