We prepare our students for careers in computing and graduate education with a thorough understanding of Computer Science, Software Engineering, and Cybersecurity. Our program provides opportunities to apply that knowledge while it instills enthusiasm for life-long learning.
Our ABET-accredited Computer Science undergraduate program is one of only two in Minnesota, and our master's program attracts students from a variety of disciplines and backgrounds.
We offer a Computer Engineering program in collaboration with the Electrical and Computer Engineering Department.
We also offer a master's degree program in Information Assurance in collaboration with the Information Systems Department.
We provide specially designed labs to enhance student learning, help faculty and students in their research and facilitate industry collaboration. Our labs:
Our faculty members are internationally recognized for their research interests in artificial intelligence, software engineering, networking, parallel computing, operating systems, distributed computing, graphics, databases, numerical computing, computer architecture and security.