Graduate Programs in Computer Science
This image was created by Joshua Warner as a term project
in ray tracing during the Advanced Computer Graphics course.
The Electrical Engineering and Computer Science Department (EECS) offers the degrees Master of Science and Doctor of Philosophy in Computer Science and the degrees Master of Science and Doctor of Philosophy in Electrical Engineering. These degree programs demand academic rigor and depth yet also address real-world problems. The EECS department has seven areas of research activity that stem from the core fields of Electrical Engineering and Computer Science: (1) Applied Algorithms and Data Structures, (2) Computer Graphics and Image Processing, (3) Energy Systems and Power Electronics, (4) High Performance and Parallel Computing, (5) Information and Systems Sciences, (6) Wireless Networks, and (7) Education. Additionally, students may study areas such as Embedded Systems and/or Robotics, which includes elements from both Computer Science and Electrical Engineering disciplines. Note that in many cases, individual research projects encompass more than one research area.
Interested in Computer Science?Our graduate degree programs in computer science are designed prepare candidates for careers in industry, government or academia.
Our department offers studies in a variety of areas such as:
- Ad-Hoc networks
- Applied algorithms
- Computational geometry and topology
- Computer Graphics
- Computer science education
- Data compression
- Fault-tolerant computing
- High performance computing
- Human-Computer interaction
- K-12 STEM education
- Large-scale computer simulations
- Medical image processing
- Multimedia systems
- Parallel and distributed computing
- Pervasive computing
- VLSI computer-aided design