Computer Engineering, MS

Suggested Courses by Concentration - Computer Engineering, MS

Below are suggested courses for the concentrations available to students pursuing a Master of Science in Computer Engineering.

Concentrations

Digital VLSI Design

1st Semester

EL 5473 Introduction to Vlsi System Design, Credits: 3.00
EL 5493 Advanced Hardware Design, Credits: 3.00
EL 5533 Physics of Nanoelectronics, Credits: 3.00

2nd Semester

EL 5483 Real Time Embedded Systems, Credits: 3.00
CS 6133 Computer Architecture I, Credits: 3.00
EL 6443 Vlsi System and Architecture Design, Credits: 3.00                  

3rd Semester

CS 6143 Computer Architecture II, Credits: 3.00  
EL 6413 Analog and High Frequency Amplifier Design, Credits: 3.00
EL 9413 St: Comp Elec Devices & System, Credits: 3.00            

4th Semester

EL 9953 Advanced Project I, Credits: 3.00*                          

Total: 10 courses | 30 credits

Skills Learned: CMOS circuit principles, VHDL, layout design and verification, SPICE/Spectre simulation, standard cell design, SKILL programming, computer architecture and microarchitecture

Job opportunities: IC design companies, such as IBM, Intel, Freescale, AMD

*MS Thesis: Students are encouraged to take MS thesis (6 credits) to gain more practical experience. The thesis can replace EL6413 and EL9953. Students can start the MS thesis in the summer, after the first 2 semesters.

High Speed Networking

1st Semester

EL 5363 Principles of Communication Networks, Credits: 3.00
EL 5373 Internet Architecture & Protocols Lab, Credits: .00
EL 5493 Advanced Hardware Design, Credits: 3.00                         

2nd Semester

EL 6383 High-Speed Networks, Credits: 3.00
EL 7373 High Performance Switches and Routers, Credits: 3.00
CS 6823 Network Security, Credits: 3.00

3rd Semester

CS 6133 Computer Architecture I, Credits: 3.00
EL 6393 Network Security Systems Design, Credits: 3.00
EL 9313 Sel Top: Telecom Network, Credits: 3.00

4th Semester

EL 9953 Advanced Project I, Credits: 3.00*

Total: 10 courses | 30 credits

Skills Learned: high-speed network technology, protocols, security, routers, Ethernet switches, optical access networks, quality of service control, hardware and software designs

Job Opportunities: Network equipment companies, such as Cisco, Juniper, Fortinet, Force10; Network providers, such as AT&T, Verizon; Data centers of finance companies, such as JP Morgan, Merrill Lynch; Any companies that need networking skills to plan or operate their networks.

*MS Thesis: Students are encouraged to take MS thesis (6 credits) to gain more practical experience. The thesis can replace EL9313 and EL9953. Students can start the MS thesis in the summer, after the first 2 semesters.