We offer both a BA and a BS major. The coursework provides students a strong foundation in computer science, with emphasis on concepts rather than applications. We encourage students to strengthen their coursework by electing an internship, undergraduate research experience, or cooperative education experience. Our location in the Twin Cities provides us with an excellent resource of such experiences for students, and allows them to add practical applications to their education.