Graduate Electrical Engineering
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 |