Computer Science (BS)
Summary
The Computer Science major will prepare graduates for positions in computer-related fields and for graduate study. Computer science as a field spans a wide range of topics from theoretical and algorithmic foundations to cutting-edge developments in operating system design and implementation, machine learning, and intelligent systems.
2024-2025
Bachelor of Science
76
120
Mankato
Information Technology
Program Requirements
Required General Education
Prerequisites: none
Goal Areas: GE-1A
Prerequisites: Satisfy Placement Table in this section, MATH 115 or both MATH 112 and MATH 113 with "C" (2.0) or better.
Goal Areas: GE-04
Communication - Choose 3 - 4 Credit(s).
Prerequisites: none
Goal Areas: GE-1B
Prerequisites: ENG 101
Goal Areas: GE-02, GE-13
Science - Choose 8 - 9 Credit(s). To meet university general education requirements, courses must come from at least two different disciplines.
Prerequisites: none
Goal Areas: GE-03
Prerequisites: none
Prerequisites: "C" (2.0) or higher in MATH 112 or the equivalent; high school chemistry or "C" (2.0) or higher in CHEM 104.
Goal Areas: GE-02, GE-03
Prerequisites: "C" (2.0) or higher in CHEM 201
Prerequisites: none
Goal Areas: GE-03, GE-10
Prerequisites: none
Goal Areas: GE-02, GE-03
Prerequisites: MATH 121 with a "C" or better; PHYS 221 with a "C" or better.
Prerequisites: MATH 121 with a "C" or better; and PHYS 221 with a "C" or better
Prerequisites: PHYS 221 with a "C" or better; and PHYS 222 or concurrent.
Prerequisites: PHYS 221 with a "C" or better; and PHYS 223 or concurrent.
Major Common Core
All students must complete 4 credits of CS 495 (Seminar)
Prerequisites: MATH 112 or MATH 113 or MATH 115 or MATH 121
Prerequisites: CIS 121. Select One Course: MATH 112, MATH 113, MATH 115, MATH 121, or MATH 130
Prerequisites: MATH 121 and CS 111 or CIS 122 or IT 214
Prerequisites: CS 111 or CIS 122or IT 214
Prerequisites: CIS 223, CIS 224 or EE 234, and admission to major.
Prerequisites: CIS 223, CIS 224, and admission to major.
Prerequisites: CIS 223, CIS 224, and admission to major.
Prerequisites: CIS 223, CIS 224, and admission to major.
Prerequisites: CIS 223 and MATH 280
Prerequisites: CS 391W
Prerequisites: CS 301, CS 302, CS 303, CS 304, CS 392W
Prerequisites: Admission to major.
Prerequisites: MATH 121 with "C" (2.0) or better or consent
Prerequisites: MATH 122 with "C" (2.0) or better or consent
Prerequisites: MATH 121 with "C" (2.0) or better or consent.
Prerequisites: MATH 122 with "C" (2.0) or better or consent
Prerequisites: MATH 247 and MATH 280 with a grade of "C" (2.0) or better
Thesis or Capstone - Choose 4 Credit(s). Students have the option of completing a thesis or a fourth project.
Prerequisites: CS 491W and (CS 306, CS 401, CS 403, CS 406, CS 410, CS 420, CS 435, CS 440, CS 445, CS 450, CS 465, CS 470, CS 480, or CS 485)
Prerequisites: Senior standing and consent
Major Restricted Electives
Choose 12 Credit(s). 400-level topics classes can be repeated when topics are different.
Prerequisites: CIS 223 and CIS 224 or EE 234
Prerequisites: none
Prerequisites: none
Prerequisites: none
Prerequisites: none
Prerequisites: Admission to major or permission.
Prerequisites: Admission to major or permission.
Prerequisites: Admission to major or permission.
Prerequisites: none
Prerequisites: none
Prerequisites: none
Prerequisites: none
Prerequisites: Admission to major or permission.
Prerequisites: Admission to major or permission.
Prerequisites: Admission to major or permission.
Prerequisites: none