The Department of Computer Science aims to provide quality computer science education and research experience to both undergraduate and graduate students in order to produce computer scientists with professional awareness and communication skills. Students have the opportunity to participate in internationally recognized computer science research, as well as interdisciplinary research with particular emphasis in the fields of life sciences and information security.
The department offers a Bachelor of Science and a Master of Science in Computer Science. The department also offers an accelerated B.S./M.S. degree program providing the best students an opportunity to obtain both degrees in five years. Additionally, students can pursue a Master of Science in Computer and Information Systems Security, which is jointly offered by the VCU schools of Engineering and Business, or a Ph.D. in Engineering with a computer science track.