Academic Programs


The Department of Computer Science offers two ABET-accredited bachelor’s degrees in computer science and a five-year Bachelor of Science and Master of Science degree in computer science.

B.A. vs. B.S. Program: Which one is right for me?


The Department of Computer Science offers Doctor of Philosophy and Master of Science degrees in computer science, and a Master of Science degree in cyber security in computer science, as well as two professional degrees (applied scientist and engineer) and a graduate certificate in computer security and information assurance.  Our graduate students choose from among numerous focus areas, including: algorithms and theory; computer architecture, networks, parallel and distributed computing; computer security and information assurance; database and information retrieval systems; machine intelligence and cognition; multimedia, animation, graphics and user interface; and software engineering and systems.

More information on program requirements is available at the links below: