51视频 Pathway for the Master of Science in Computer Engineering, Computer Engineering
| Courses | Credits | 
|---|---|
| Core Requirements | 9 | 
| Technical Electives | 18 | 
| Advanced Project | 3 | 
| Total credit hours | 30
 | 
| Courses | Credits | 
|---|---|
| Core Requirements | 9 | 
| Technical Electives | 15 | 
| Thesis | 6 | 
| Graduate Seminar (EECE.6010) | 听0 | 
| Total credit hours | 30 | 
Applicants who lack any of the above backgrounds and their pre-requisites are required to make up their deficiencies as conditions for acceptance.
With the approval of the Graduate Coordinator, students in the BS/MS program may use up to six credits of graduate courses with an earned grade of B or better for both graduate and undergraduate degrees.
Technical electives are Electrical and Computer Engineering graduate course and concentration courses. Students may choose their technical electives in their area of concentration and across other areas to establish a broad knowledge base. Graduate courses in Computer Science, Mathematics, Physics, and other engineering disciplines may be taken as technical electives only if they are pre-approved by the Graduate Coordinator for non-thesis option, or concurrently by the Graduate Coordinator and the student鈥檚 thesis advisor for thesis option.
The credits for Advanced Graduate Project (EECE.7330) cannot be counted toward the requirement for the thesis-option. It can be replaced with a 3-credit technical elective for the non-thesis option.
2. Core Requirement
The objective of the core requirement is to guarantee broad analytical strength for the MS Engineering students.聽Students in Computer Engineering must take three of the below courses that may be pertinent to their area of concentration.
| Required Courses (Choose 3 of the Following)聽 | ||
|---|---|---|
| Course Number | Course Name | Credits | 
| EECE.5530 | Software Engineering | 3 | 
| EECE.5610 | Computer Architecture and Design | 3 | 
| EECE.5620 | VHDL/Verilog Synthesis and Design | 3 | 
| EECE.5730 | Operating Systems and Kernel Design | 3 | 
| EECE.5740 | Advanced Logic Design | 3 | 
| EECE.5830 | Network Design: Principles, Protocols, and Applications | 3 | 
| 罢辞迟补濒听 | 9 | |
| Concentration Courses (Choose 3 of the Following) | ||
|---|---|---|
| Course Number | Course Name | Credits | 
| Total | 9 | |
| Information Systems (Telecommunications) | ||
| EECE.5100 | Digital Signal Processing | 3 | 
| EECE.5110 | Medical Imaging Diagnosis | 3 | 
| EECE.5460 | Computer Telecommunications | 3听 | 
| EECE.5480 | Coding and Information Theory聽 | 3 | 
| EECE.5820 | Wireless Communications | 3 | 
| EECE.5860 | Stochastic Modeling in Telecommunications | 3 | 
| EECE.6170 | Modeling and Simulation Techniques for Communications Networks | 3 | 
| EECE.6180 | Performance of Wireless Communication Networks | 3 | 
| EECE.6610 | Local Area / Computer Networking | 3 | 
| EECE.6850 | Statistical Theory of Communications聽 | 3 | 
| EECE.6870 | Stochastic Estimation | 3 | 
| EECE.6880 | Theoretical Acoustics | 3 | 
| Information Systems (Communications Engineering) | ||
| EECE.5330 | Microwave Engineering | 3 | 
| EECE.5460 | Computer Telecommunications | 3 | 
| EECE.5480 | Coding and Information Theory | 3 | 
| EECE.5710 | Radar Systems | 3 | 
| EECE.5820 | Wireless Communications | 3 | 
| EECE.5860 | Stochastic Modeling in Telecommunications聽 | 3 | 
| EECE.6170 | Modeling and Simulation Techniques for Communication Networks | 3 | 
| EECE.6180 | Performance of Wireless Communications Networks | 3 | 
| EECE.6610 | Local Area/Computer Networking | 3 | 
| EECE.6840 | Time Series Analysis | 3 | 
| EECE.6850 | Statistical Theory of Communications | 3 | 
| EECE.6870 | Stochastic Estimation聽 | 3 | 
| Power and Energy Engineering聽 | ||
| EECE.5140 | Power Systems Transmission聽 | 3 | 
| EECE.5150 | Power Electronics | 3 | 
| EECE.5160 | Advanced Machine Theory聽 | 3 | 
| EECE.5250 | Power Systems Distribution | 3 | 
| EECE.5280 | Alternative Energy Sources | 3 | 
| EECE.5290 | Electric Vehicle Technology | 3 | 
| EECE.6150 | Solid State Drives Systems | 3 | 
| EECE.6160 | Computational Power Analysis聽 | 3 | 
| Opto-Electronics | ||
| EECE.5080 | Quantum Electronics for Engineers | 3 | 
| EECE.5180 | Electromagnetic Materials for Optical Engineering | 3 | 
| EECE.5190 | Engineering of Submicron Machines | 3 | 
| EECE.5230/4230 | Introduction to Solid State Electronics | 3 | 
| EECE.5320 | Computational Electromagnetics | 3 | 
| EECE.5830 | Wave Propagation in Plasmas | 3 | 
| EECE.5900 | Fiber Optic Communications | 3 | 
| EECE.5950 | Solid State Electronics | 3 | 
| EECE.6070 | Electromagnetics of Complex Media | 3 | 
| EECE.6080 | Scattering and Diffraction of EM Waves | 3 | 
| EECE.6100 | Optics for Information Processing | 3 | 
| PHYS.6310 | Non-Linear Optics | 3 | 
Opto-Electronics is an option in cooperation with the Department of Physics, and may be pursued by students enrolled in the Master of Science in Electrical Engineering聽program. This option contains required and recommended courses designed to provide a fundamental background in optical devices and systems, as well as in optical physics and in the electro-optical properties of materials.
In addition to the required three core courses, students pursuing this option must take 16.568 Electro-Optics and Integrated Optics and two other courses from the above list.
Other concentrations in Electrical Engineering can be found from the clusters of courses specified as ECE certificates in the聽"Graduate Certificates"听蝉别肠迟颈辞苍.
2. Concentration courses in Computer Engineering
- Computer Networking and Distributed Systems
- EECE.5580聽World Wide Web programming
 - EECE.5830聽Network Design: Principles, Protocols and Applications
 - EECE.5900聽Fiber Optic Communications
 - EECE.6570聽High-Speed Integrated Networks: Design and Evaluations
 - EECE.6580聽Computer Network Security
 - EECE.6590聽Distributed Systems
 - EECE.6600聽Mobile IP Networking
 - EECE.6610聽Local Area/Computer Networking
 - EECE.6660聽Storage Area Networks
 
 
- Computing and Embedded Systems Hardware and Architecture
- EECE.5020聽VLSI Design
 - EECE.5040聽VLSI Fabrication
 - EECE.5170聽MMIC Design and Fabrication
 - EECE.5500聽Advanced Digital Systems Design
 - EECE.5520聽Microprocessors II and Embedded Systems
 - EECE.5530聽Software Engineering
 - EECE.5570聽Object Oriented Design
 - EECE.5720聽Embedded Real-time Systems
 - EECE.5740聽Advanced Logic Design
 - EECE.5750聽FPGA Logic Design Techniques
 - EECE.6500聽Advanced Computing Systems Hardware Architecture
 - EECE.6520聽Parallel and Multi-processor Architecture
 - EECE.6560聽Fault Tolerance Systems Design
 - EECE.6630聽Compiler Structures
 
 
- Artificial and Machine Intelligence
- EECE.5110聽Medical Imaging Diagnosis
 - EECE.5520聽Microprocessors II and Embedded Systems聽
 - EECE.5530聽Software Engineering
 - EECE.5540聽Voice Recognition, Processing and Computer Sound Drivers
 - EECE.5560听搁辞产辞迟颈肠蝉
 - EECE.5570聽Object Oriented Design
 - EECE.5720聽Embedded Real-time Systems
 - EECE.6510聽Computer Vision
 - EECE.6530聽Artificial Intelligence and Machine Learning
 - EECE.7500聽Advanced Robotics and Machine Intelligence
 
 
- Multimedia Digital Signal and Image Processing and Applications
- EECE.5020聽VLSI Design
 - EECE.5100聽Digital Signal processing
 - EECE.5110聽Medical Imaging Diagnosis
 - EECE.5210聽Real Time DSP
 - EECE.5530聽Software Engineering
 - EECE.5540聽Voice Recognition, Processing and Computer Sound Drivers
 - EECE.5720聽Embedded Real-time Systems
 - EECE.5810聽Computer Vision and Digital Image Processing