Skip to main content

Transfer Pathway

Computer Science

Degree programs

Computer Science BS Program

Computer Science BS

About Transfer Pathways

Transfer Pathways are designed so you can complete a specific associate degree at a Minnesota State college and transfer to a Minnesota State university to earn a bachelor’s degree without losing credits or taking extra courses. Transfer Pathways can be a great resource for saving time and money as you work toward graduation.

If you complete a Transfer Pathway degree program at a Minnesota State college and are admitted to Metropolitan State, you will be guaranteed junior status and given assurance that all 60 college credits will count toward the related bachelor’s degree.


After you finish a curriculum of lower-division credits (and become an admitted Metro student), you’ll complete your four-year degree with upper-division credits from Metropolitan State University. Degree requirements—and any eligibility criteria some programs have in addition to university admissions—are found on each program’s page.

Semester 1: 15 credits

  • ICS 311: Database Management Systems (4 credits)
  • ICS 340: Algorithms and Data Structures (4 credits)
  • MnTC Goal Area Course (3 credits)
  • MnTC Goal Area Course and/or LS* Course (4 credits)

Semester 2: 16 credits

  • ICS 365: Organization of Programming Languages (4 credits)
  • ICS 372: Object-Oriented Design and Implementation (4 credits)
  • ICS 440: Parallel and Distributed Algorithms (4 credits)
  • MnTC Goal Area Course and/or LS Course (4 credits)

Semester 3: 15 credits

  • ICS 460: Networks and Security (4 credits)
  • ICS 462: Operating Systems (4 credits)
  • ICS Elective: Choose ICS Major Elective (4 credits)***
  • MnTC Goal Area Course (3 credits)

Semester 4: 14 credits

  • ICS 499: Software Engineering and Capstone (4 credits)
  • ICS/MATH Elective (4 credits)****
  • MnTC Goal Area Course that also satisfied RIGR** requirement (4 credits)
  • General Elective (2 credits)


*Liberal Studies (LS) = 8 upper-division credits
**RIGR = Racial Issues Graduation Requirement

***Any ICS 3XX or higher 4-credit course except ICS 350i or ICS 370

****Any ICS 3XX or higher 4-credit course except ICS 370 or any MATH 3XX or STAT 3XX or higher 4-credit course.

In partnership with

Want to learn more? Get in touch!

A Metro State admissions counselor
is ready to answer your questions and help get you started