To satisfy the requirements for a MS degree, students must complete a total of 30 credits as described below. Of these, at least 18 credits should be EL credits and at least 6 credits should be CS credits.
GROUP 2: (6 - 12 credits)
Two sequences each containing two courses; one course in each sequence may be a core course in Group l. Both sequences must be in EL or CS courses and at least one must be an EL sequence. Approved course sequences are provided in the ECE Graduate Student Manual.
EL5473, 6443 Introduction to VLSI, VLSI System Architectures
EL5473, 6383 Introduction to VLSI, High-Speed Networking
EL5493, 6443 Advanced Hardware Design (VHDL), VLSI System and Architecture Design
EL6413, 6433 Advanced Electronics: Analog and High Frequency Amplifier Design, Digital Integrated Circuit Design
EL5373, 6373 Internet Architecture and Protocols, LAN and MAN (Metropolitan Area Networks)
EL6383, 7373 High-Speed Networks, High-Speed Switches and Routers
EL7353, 7363 Communication Networks I & II
CS6033, 6043 Algorithms I & II
CS6063, 6073 Software Engineering I & II
CS6233, 6243 Operating Systems I & II
CS6133, 6143 Computer Architecture I & II
CS6133, 6183 Computer Architecture, Fault-Tolerant Computers
GROUP 3: (6 - 12 credits)
Approved electives may be chosen with adviser approval from graduate offerings in EL, CS and, occasionally, pertinent courses from other departments. With adviser approval, students may select other groups or individual courses provided they relate to the various facets of computer engineering.
Image Processing
EL5123 Image Processing
EL6123 Video Processing
Embedded Systems
CS6183 Fault-Tolerant Computers
EL5483 Real-Time Embedded Systems
Telecommunications & Networking
EL5013 Wireless Personal Communication Systems
EL6013 Principles of Digital Communications: Modulation and Coding
EL6023 Wireless Communications: Channel Modeling and Impairments Mitigation
EL6583 Fiber Optic Communication
Computer Systems and Software
CS6063 Software Engineering I
CS6083 Principle of Database Systems
CS6413 Compiler Design and Construction I
CS6273 Performance Evaluation of Computer Systems
GROUP 4: (3 credits)
Students must take a project (EL9953 or CS9963) that relates to the computer engineering discipline and is approved by an adviser.
Thesis option:
A 6-credit thesis (EL997x) may be selected and used to replace: (1) one elective from Group 3 and (2) the 3-credit project from Group 4.