MetroConnect

Computer Science

Degree programs

Computer Science BS

About MetroConnect

MetroConnect is an innovative program that allows students to earn select bachelor’s degrees from Metropolitan State University without commuting to our campus. For these programs, you can attend all the courses you need to complete your four-year degree at locations near to where you already are—whether home is on the shores of Lake Superior or in the heart of the Twin Cities.

MetroConnect is a collaboration between Metropolitan State University and community colleges within the Minnesota State system.

Curriculum

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 on campus at our partner institution. Degree requirements—and any eligibility criteria some programs have in addition to university admissions—are found on each program’s page.

Minnesota Transfer Curriculum courses: 40 credits

  • Goal 1 ENGC 1101: Freshman Composition (4 credits)
  • Goal 1 COMM 1100: Introduction to Human Communication OR COMM 1101: Fundamentals of Public Speaking OR COMM 1111: Interpersonal Communication (3 credits)
  • Goal 3 PHYS 1121: Physics 1 for Scientists & Engineers (5 credits)
  • Goal 3 PHYS 1122: Physics 2 for Scientists & Engineers OR CHEM 1061: Principles of Chemistry 1 (5 credits)
  • Goal 4 MATH 1510: Calculus 1 (5 credits)
  • Goal 4 MATH 1520: Calculus 2 (5 credits)
  • Courses from three (3) of the following Goal Areas: 5, 6, 7, 8, 9 and 10 (13 credits)

Computer Science AS courses: 20 credits

  • CSCI 1111: Introduction to Programming in C (4 credits)
  • CSCI 2001: Structure of Computer Programming Concepts (4 credits)
  • CSCI 2002: Algorithms & Data Structures (4 credits)

A minimum of 8 credits from the following courses:

  • CSCI 2011: Discrete Structures of Computer Science (recommended; 4 credits)
  • CSCI 2021: Machine Architecture and Organization (4 credits)
  • CSCI 2033: Elementary Computational Linear Algebra (4 credits)
  • CSCI 1202: Introduction to Object-Oriented Programming in C++ (3 credits)
  • CSCI 1203: Introduction to Computer Programming in Java (4 credits)

Computer Science BS Requirement Equivalent

These NCC courses are equivalent to major requirements for this bachelor's degree.

  • MATH 1510 (equivalent to MATH 210 Calculus I; 4 credits)
  • CSCI 2011 (equivalent to MATH 215 Discrete Math; 4 credits)
  • CSCI 1111 (equivalent to ICS 140 Programming Fundamentals; 3 credits)
  • CSCI 2001 (equivalent to ICS 141 Programming with Objects; 3 credits)
  • CSCI 2002 (equivalent to ICS 240 Introduction to Data Structures; 4 credits)
  • CSCI 2021 (equivalent to ICS 232 Computer Organization and Architecture; 4 credits)

In partnership with

    Normandale Community College

Want to learn more? Get in touch!

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