Graduate Programs

The Department of Computing and Information Sciences is committed to excellence in scholarly activities and research; inter-departmental and inter-university collaborative projects are particularly emphasized. Key research areas include:

  • computer and information security
  • data science
  • distributed algorithms and systems
  • formal approaches to computation
  • machine learning
  • operating systems
  • real-time systems
  • scientific computing
  • information retrieval
  • software engineering

More detailed research areas can be found on the application form.

The department offers a Doctor of Philosophy (PhD) in Computer Science as well as on-campus Master of Science (MS) degree and a distance Master of Software Engineering (MSE) degree. Detailed information can be found on each of these degrees below.

Program Requirements

Admission Requirements

Application Pages

Why would you want a PhD? Watch these videos to find out!