MASTER OF SCIENCE COMPUTER ENGINEERING (MSCompE)
Home People Undergraduate Graduate Research Contact
 
MASTER OF SCIENCE COMPUTER ENGINEERING (MSCompE)

General Information
Entrance Requirements
Course Requirements
Admissions/Transfer Credits
Study Plan


COURSE REQUIREMENTS

Visit the Library
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 1:   (9 credits)

Core courses  -  Choose 3 out of following  

EL 5363     Principles of Communication Networks
EL 5473     Introduction to VLSI design
EL 5493     Advanced Hardware Design (VHDL)
CS 6133    Computer Architecture I

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.

 

 

 

 
  poly thinking