Admission to the program is competitive. Preference is given to students with undergraduate preparation in computer science or professional experience in computing. Strong students from other disciplines are also encouraged to apply. Students judged able to complete the program but lacking background in computing can be admitted with a conditional requirement to complete a preparatory course sequence in computer science. The Master of Science program in computer science is not currently accepting students for its concentration in digital forensics and its five-year concentration in digital forensics.
The graduate program in computer science prepares highly skilled professionals with advanced expertise in creating and maintaining secure and reliable computing systems. Two different concentrations are available: information security and digital forensics. Both concentrations lead to the M.S. degree in computer science and include courses in core areas of computer science.
Our program offers quality education in digital forensics from a computer science perspective through a systems-oriented curriculum that provides the skills and knowledge needed to support digital investigations. The curriculum is highly system-oriented, where students gain deep insights into how operating systems, networks and computer programs function and how those systems relate to forensics and security in general.
Director: Dr. Florian Buchholz
The digital forensics concentration combines core computer science concepts with an in-depth, technical study of digital forensics. The curriculum is highly system-oriented, where students gain deep insights into how operating systems, networks and computer programs function and how those systems relate to forensics and security in general. Coupled with these technical computer science topics, a core digital forensics component addresses the forensic process, relevant laws and analysis techniques, as well as report writing. Students with exceptional undergraduate preparation may choose electives in place of selected required courses with prior approval of the concentration director. For electives, students may also choose independent studies, reading and research courses, or special courses offered by faculty on topics of interest.
Students completing this concentration will also receive the Information Systems Security (INFOSEC) Professionals certificate (NSTISSI No. 4011).
This concentration is available on campus only.
These undergraduate courses are required for admission to this concentration:
CS 159. Advanced Computer Programming
CS 227/327. Discrete Structures I and II
CS 240. Algorithms and Data Structures
CS 345. Software Engineering
CS 361. Computer Systems II
CS 430. Programming Languages
A 400-level CS systems elective
The department strongly encourages that CS 452. Analysis of Algorithms be taken by undergraduates intending to apply for this concentration.
CS 457. Information Security should not be taken by undergraduates intending to apply for this concentration.