Computer Science

Major(s)

Computer Science (Non-Comprehensive)

Bachelor of Science
  1. General Education Program and Requirements

  2. Major Requirements

    1. CSC 130(3), 131(4), 232(4), 335(3), 338(2), 344(3), 365(3), 388(2), 450(4), 482(1)
    2. Select nine additional hours from CSC 300 and CSC courses numbered higher than 303, with no more than three hours in CSC 399 and no more than three hours in CSC 596.
    3. Related science requirements: select at least four hours from the following: BIO 121(4)*; BMS 110(3)* and BMS 111(1)*; CHM 116(4) and CHM 117(1); CHM 160(4) and CHM 161(1); GLG 110(4), GRY 135(4), GRY 142(4) Other science and mathematics courses may be acceptable with department approval.
    4. Public Affairs Capstone Experience will be fulfilled by completion of CSC 335(3), 365(3), and 482(1).
    5. Select one of the following options:
      1. Computer Science
        1. CSC 325(3), 333(2)
        2. Mathematics requirements: MTH 215(3) or MTH 315(3); MTH 261(5)*; MTH 280(5); MTH 345(3) or MTH 540(3). Note: These required mathematics courses automatically satisfy the requirements for a minor in Mathematics.
        3. PHY 203(5)
        4. Select five additional hours of science or mathematics from the following: BIO 121(4)*; BMS 110(3)* and BMS 111(1)*; CHM 116(4) and CHM 117(1); CHM 160(4) and CHM 161(1); GLG 110(4), GRY 135(4), GRY 142(4); PHY 204(5); and MTH courses numbered 302 or higher that count toward the Mathematics major. Other science and mathematics courses may be acceptable with department approval.
      2. Software Development
        1. CSC 455(3)
        2. Select three additional hours from eligible CSC courses numbered 500 or higher excluding CSC 596.
        3. ECO 165(3); PSY 121(3); ENG 321(3). Each of these courses may also count toward General Education requirements.
        4. Select three additional hours in science courses from the following: BIO 121(4)*; BMS 110(3)* and BMS 111(1)*; CHM 116(4) and CHM 117(1); CHM 160(4) and CHM 161(1); GLG 110(4), GRY 135(4), GRY 142(4), PHY 203(5); and MTH courses numbered 302 or higher that count toward the Mathematics major. Other science or mathematics courses may be acceptable with department approval.
        5. Select one of the following: MKT 350(3), MGT 340(3), COM 315(3), PSY 305(3), PSY 481(3). Other courses may be acceptable with department approval.
        6. Mathematics requirement: MTH 215(3) or 261(5)* or 315(3)

          *May also count toward General Education requirements
  3. Minor Required (Note: The "Computer Science" option contains courses that satisfy the requirements for a minor in Mathematics.)

  4. General Baccalaureate Degree Requirements

Minor(s)

Computer Science

Bachelor of Arts
  1. CSC 130(3), 131(4), 232(4)
  2. Six additional hours from eligible CSC courses numbered higher than 303 to bring total hours in minor to at least 17, with no more than three hours in CSC 399. Courses not eligible: CSC 500, 505, and 510.

Computer Science

Bachelor of Science
  1. CSC 130(3), 131(4), 232(4)
  2. Six additional hours from eligible CSC courses numbered higher than 303 to bring total hours in minor to at least 17, with no more than three hours in CSC 399. Courses not eligible: CSC 500, 505, and 510.

Accelerated graduate program in Computer Science

Eligible Missouri State undergraduate students may apply for admission to the Computer Science program and begin taking graduate course work as they complete the work for a bachelor’s degree. A maximum of 9 hours of graduate credit may be counted toward both the undergraduate and graduate degree (Mixed Credit). Refer to the Graduate Catalog for specific admission requirements.

Refer to Undergraduate Students Taking Graduate Classes for additional information and procedures for obtaining permission for Mixed Credit.

Accelerated graduate program in Natural and Applied Science

Eligible Missouri State undergraduate students may apply for admission to the Master of Natural and Applied Science program and begin taking graduate course work as they complete the work for a bachelor’s degree. A maximum of 12 hours of graduate credit may be counted toward both the undergraduate and graduate degree (Mixed Credit). Refer to the Graduate Catalog for specific admission requirements.

Refer to Undergraduate Students Taking Graduate Classes for additional information and procedures for obtaining permission for Mixed Credit.