Master's Programs

URI's Master's Degree Program is a Computer Science Master's degree with its coursework concentration and research in Digital Forensics or in Cyber Security. Students must meet the admission and graduation requirements for the Computer Science Master's Degree program described here.

Typically, students take the requirements for the Graduate Certificate (See Graduate Certificate in Digital Forensics and/or Graduate Certificate in Cyber Security, get the Graduate Certificate degree, and then apply those courses towards their Master's degree. In addition to the courses from their Graduate Certificate, Master's students need to take three or four traditional Computer Science courses from the three course groups described here:

  • Algorithms OR Theory of Computation
  • Programming Languages OR Software Design
  • Computer Architecture OR Computer Systems

In addition to the eight courses, Master's students do a research project in Digital Forensics or in Cyber Security as their thesis.

The expected completion time for a Master's degree is two years (or one year with a Graduate Certificate from our program) full-time. The digital forensics courses and cyber security courses are done online while the other computer science courses are done in-person. Also, up to three courses can be transferred from another institution, which is a way that students can fill in the Computer Science course requirements.

Please note that admission to the Computer Science Master's degree program requires a computer science background and that additional course work may be required to attain that background as described here.