/academics/schools/engineering/graduate/masters/

Graduate Electrical Engineering

150th Anniversary Logo

The mechanical engineering program offers post-graduate study in both traditional and currently emerging specialties. The curriculum is designed to provide maximum flexibility in the selection of courses according to each student's specific interests. The objective is to enhance professional skills through advanced technical courses that build upon a foundation of mathematical, experimental, and modern computational methods.

Curriculum-Required Courses (33 credits)
Engineering Mathematics* 3
Technical Electives 6
One Course from Each Technical Group 12
ENGR 619, Technical Communications 3
ENGR 691 Thesis I or Technical Elective 3
ENGR 692 Thesis II or Technical Elective 3
Technical Elective for Non-Thesis Students 3
* Choose one from ENGR 616, Engineering Mathematics I, or ENGR 618, Engineering Mathematics III, with the approval of the student’s advisor.
Technical Electives
Students choose electives that meet their educational goals. Electrical engineering students may choose technical electives from the following: modern communications, networking and mobile communications, hardware, or software. Students must also select at least one course in engineering mathematics and one course in technical communications.
Modern Communications Group
ENGR 652 Wireless and Cellular Telecommunications
ENGR 657 Communications Systems
ENGR 659 Digital Signal Processing
ENGR 647 Satellite Communications
ENGR 648 Geographic Information Processing
Networking and Mobile Communications Group
ENGR 645 Optical Communication Systems
ENGR 649 Digital Network Switching
ENGR 650 Advanced Computer Network Design
ENGR 658 Computer Communications
ENGR 664 Simulation of Computer Systems
ENGR 689 Mobile Computing
Hardware Group
ENGR 644 Microwave Devices and Circuits
ENGR 655 Microelectronic Circuit Design
ENGR 656 Microelectronic System Design
ENGR 667 Design of Computer Structures
ENGR 669 Computer Architecture
ENGR 694Z Embedded Systems
Software Group
ENGR 654 Algorithms and Date Structures
ENGR 660 Operating System Kernel Internals
ENGR 661 Database Engineering I
ENGR 662 Knowledge Engineering Systems
ENGR 663 Object-Oriented Programming
ENGR 665 Telecommunications Software
ENGR 668 Computer Graphics
ENGR 670 Simulation of Business Processes
ENGR 687 E-Business Platforms