Requirements for an Information Technology Concentration in the Master of Science in Electrical Engineering 

Thesis Option

  1. Satisfy all the minimum requirements for the thesis option listed in (section 2.5.l of) the ECE Graduate Handbook. The current Handbook lists the following:

  1. no more than 12 credits at the 4000 level

  2. at least 12 credits of EE7xxx

  3. Students with a BSEE can take at most 12 credits outside the department. Other students can take at most six credits 

  1. Take at least 15 credit hours from any three of the four course groups listed below, with a minimum of 3 credits from each of the three selected groups

  2. Do a thesis focused in Information Technology issues (as determined by the GSC. See Overseeing, below for details)

Non-Thesis Option

  1. Satisfy all the minimum requirements for the non-thesis option listed in (section 2.5.1 of) the ECE Graduate Handbook. The current Handbook lists the following:

  1. no more than 12 credits at the 4000 level.

  2. at least 15 hours of EE7xxx (except EE709x, EE Research)

  3. no more than six credits in EE709x, as part of the electives courses

  4. Students with a BSEE can take at most 15 credits outside the department. Other students can take at most six.

  1. Take at least 21 credit hours from any three of the four groups listed below, with a minimum of 6 credits from each of the three selected groups. EE709x, Electrical Engineering Research, can be used to satisfy no more than 3 hours of the course requirements if the topics is related to Information Technology (as determined by the GSC. See Overseeing, below for details)


Overseeing of the Concentration 

The Graduate Studies Committee, a standing committee in the department, is charged with overseeing all matters related to the graduate program, including approval of plans of study. The GSC will monitor the, award of the concentration and decide on such issues as focus of thesis, content of EE709x, suitability of special topic courses, and other special situations that may arise, to ensure that the concentration is awarded in an equitable and consistent manner. 

The Course Groups 

  1. Computing Systems 
  2. Algorithms and Software 
  3. Communications and Networking 
  4. Enabling Technologies 


Course List

Computing Systems 

EE 7715     Computer Arithmetic 
EE 7720     Advanced Computer Architecture 
EE 7725     Interconnection Networks 
EE 7760     Logic Testing and Testable Design 
EE 7765     Distributed Computing System Reliability 
EE 4770     Real Time Computing Systems
+ any related graduate level courses approved by the department's Graduate Studies Committee. 


Algorithms and Software 

EE 7795     Models and Methods for Parallel Computation 
EE 7790     Structure of Computers and Computations II 
EE 7780     Software Design Principles 
EE 7785     Program Parallelization 
EE 7745     Neural Networks and Iterative Maps 
EE 7740     Image Analysis II 
EE 7730     Image Analysis I 
EE 4790     Structure of Computers and Computations I
EE 4785     Introduction to Expert Systems 
EE 4780     Introduction to Computer Vision 
EE 4760     Introduction to Compiler optimization 
EE 4745     Neural Computing 
+ any related graduate level courses as approved by the department's Graduate Studies Committee. 


Communications and Networking 

EE 7770     Internetworking Principles 
EE 7674     Wireless Communication Networks 
EE 7672     Switching and Broadband Networks 
EE 7670     Communication Networks 
EE 7640     Information Theory, Coding, and Cryptography 
EE 7630     Detection and Estimation Theory 
EE 7620     Digital Communication 
EE 7610     Analog Communication 
EE 7150     Theory and Application of Digital Signal Processing 
EE 4710     Communications in Computing 
EE 4625     Digital Communications and Networking 
EE 4610     Analog Communications 
EE 4150     Digital Signal Processing 
+ any related graduate level courses approved by the department's Graduate Studies Committee. 

Enabling Technologies 

EE 7540     Optimization of Stochastic Dynamic Systems 
EE 7246     Integrated Sensors and Actuators 
EE 7244     Advanced Lithography and Metrology 
EE 7242     VLSI Systems 
EE 7240     Integrated Circuit Engineering 
EE 7232     Small-Geometry and High-Speed Devices 
EE 4270     Optical Electronics 
EE 4250     Digital Integrated Circuits 
EE 4242     VLSI Design 
EE 4240     Linear Circuit Design 
+ any related graduate level courses approved by the department's Graduate Studies Committee.