Computer Science Programs
Computer Science
The Computer Science major is great for those who are passionate about computer science but don’t have a specific focus area.
Through this program, students will deepen their knowledge through courses in Theory, Programming Languages and Operating Systems, and several electives of their choice.
Applied Computer Science
The Applied Computer Science Major option provides a way to consider the application of computer science to a specific emphasis.
The Bioinformatics major seamlessly combines computer science, data analytics, and biology.
The Computer Information Systems major equips students to design, maintain, and troubleshoot computer systems tailored for business use.
The Human Computer Interactions major focuses on the design and interaction between humans and computer systems.
WSU-Rochester: Path to Purple
WSU offers the Path to Purple programs for Rochester Community and Technical College (RCTC) students. Students can take advantage of the Path to Purple program in a variety of ways:
- Students can enroll at RCTC as part of the Path to Purple/2+2 program to earn an associate’s degree, then move on to complete a bachelor’s degree in selected academic programs with WSU-Rochester on the Rochester campus or WSU on the Winona campus
- Students can initially enroll in RCTC and then make an independent decision as to when they want to apply for admission to WSU
- Students who do not initially qualify for admission to WSU can enroll in RCTC to gain sufficient academic standing to qualify them for acceptance with transfer student status at WSU
Learn more about the Computer Science coursework for the WSU-Rochester based programs:
Minors
Our department also offers 3 minors. As many occupations require working with computer systems and technology, a computer science minor can complement many areas of study.
Watkins 108C
507.457.5384
Rochester Center ST132
507.285.7145