Study computer science at the University of Minnesota
Welcome! We are thrilled you are considering the Department of Computer Science & Engineering (CS&E) at the University of Minnesota for the next step on your educational journey.
Want to push the limits of artificial intelligence and get hands-on experience with virtual reality? Interested in building the next megahit video game, trendy social app, or breakthrough data-mining algorithms to predict diseases? Maybe you'd rather meet cybersecurity experts, learn how to maximize the efficiency of current systems, or explore aerial, land, and amphibious robots? You can do all that and more as a student in the CS&E department.
Our core degree programs are designed to educate and develop the next generation of computer scientists. For undergraduates, we offer a Bachelor of Science (B.S.) degree, a Bachelor of Arts (B.A.) degree, and a computer science minor that can complement almost any other major curriculum. These degrees provide a basic understanding of the field as well as an upper-division emphasis in an area of your choice—so you can tailor to your program to your interests. At the graduate level, we offer both a Master of Computer Science (M.S.) degree, as well as a Ph.D in Computer Science.
By choosing to pursue a degree through the Department of Computer Science & Engineering, you are guaranteed access to a world-class institution, internationally renowned faculty, state-of-the-art facilities, and a promising, impactful career.