Communication, Signal Processing and Microwave Track Professional ECE 642 Communication Systems I and ECE 742 Communication Systems II Specialization ECE 640 Digital Signal Processing Core Courses ECE 740 Advanced Digital Signal Processing ECE 630 Microwave Electronic Systems ECE 632 Antenna Theory Firmware Eng track ECE 641 Lab for DSP with FPGA along with ECE 640 ECE 689 Computer Atithmetic Algorithms Electives ECE 622 Wave Propagation ECE 625 Fiber and Integrated Optics ECE 626 Optoelectronics ECE 643 Digital Image Processing I 6 courses ECE 644 Wireless Communication ECE 645 Wireless Networks ECE 684 Advanced Microprosser Systems ECE 744 Optimization for Communication Networks ECE 747 Digital Decomposition Techniques ECE 749 Compression in Multimedia Engr ECE 776 Information Theory ECE 777 Statistical Decision Theory in Comm Advancement ECE 791 Graduate Seminar (for two semesters: Master's Project in Electricalt Engineering (3 Credits) Master's Thesis in Electrical Engineering (6 Credits)
Computer Networking Track Professional ECE 683/CS 652 Computer Network Design and Analysis and ECE 783 Computer Communication Networks Specialization Core Courses Electives ECE 637/CS 656 Introduction to Internet Engineering ECE 638/CS 696 Network Management and Security ECE 639 Principles of Broadband Networks ECE 642 Communication Systems I 6 courses ECE 644 Wireless Communication ECE 645 Wireless Networks ECE 605 Discrete Event Dynamic Systems ECE 677 Optimization Techniques ECE 681 Broadband Packet Switches ECE 690 Computer Systems Architecture CS 696 Network Management and Security CS 610 Data Structures and Algorithms CS 665 Algorithimic Graph Theory MATH 661 Applied Statistics
MS Electrical Engineering Computer Architecture and Systems Track Professional ECE 689 Computer Atithmetic Algorithms and ECE 690 Computer Systems Architecture Specialization Core Courses Electives ECE 605 Discrete Event Dynamic Systems ECE 640 Digital Signal Processing ECE 641 Lab for DSP with FPGA ECE 642 Communication Systems I 6 courses ECE 643 Digital Image Processing I ECE 657 Semiconductor Devices ECE 658 VLSI Design I ECE 660 Control Systems I ECE 664 Real-Time Computer Control Systems ECE 683 Computer Network Design and Analysis ECE 684 Advanced Microprocessor Systems ECE 692 Embedded Systems ECE 758 VLSI Design II CS 631 Data Management System
Electronic and Photonic Devices Track Professional ECE 622 Wave Propagation and ECE 626 Optoelectronics Specialization ECE 650 Electronic Circuits Core Courses ECE 657 Semiconductor Devices ECE 658 VLSI Design I ECE 758 VLSI Design II Electives ECE 605 Discrete Event Dynamic Systems ECE 618 ECE 625 Fiber and Integrated Optics ECE 630 Microwave Electronic Systems 6 courses ECE 642 Communication Systems I ECE 659 Fabic. Princ.Elec./Optoelec. Devices ECE 660 Control Systems I ECE 683/CS 652 Computer Network Design and Analysis ECE 684 Advanced Microprocessor Systems ECE 690 Computer Systems Architecture ECE 692 Embedded Systems ECE 739 Laser Systems ECE 756 Semiconductor Devices II PHYS 682 Introduction to MEMS
Intelligent Systems Track Professional ECE 605 Discrete Event Dynamic Systems and Specialization ECE 610 Power System Steady-State Analysis Core Courses ECE 660 Control Systems I Electives ECE 611 Transients in Power Systems ECE 613 Protection of Power Systems ECE 616 Power Electronics ECE 617 Economic Control of Interconnected Power Systems 6 courses ECE 618 Renewable Energy Systems ECE 637 Internet and Higher-Layer Protocols ECE 640 Digital Signal Processing ECE 661 Control Systems Components ECE 664 Real-Time Computer Control Systems ECE 666 Control Systems II ECE 684 Advanced Microprocessor Systems ECE 692 Embedded Systems CS 631 Data Management System