Skip to Content

Computer Science Minor Check Sheet

Computer Science Minor Checklist

2022-2023 Catalog

25 Hours

This checklist is for advising purposes for BGS students only.


Consult your undergraduate catalog or official degree audit for degree requirements.

  • Twelve advanced hours in the minor coursework are required for the BGS.
  • A 2.25 cumulative GPA must be maintained in all minor courses.
  • No grade lower than a “C” will be accepted as credit for BGS minors.
  • Course rotation indications are intended to be used for planning purposes and do not guarantee course availability. "F" indicates "fall," "S" indicates "spring," and "Su" indicates "summer" availability.
  • "Advanced" = Junior/Senior-level (3000-4000) coursework (Prerequisites may be required)

  • _____ CS 1428 - Foundations of Computer Science I (F, S, SU) (Prerequisite: MATH 1315 or MATH 1317 or MATH 1319 or MATH 1329 or MATH 2417 or MATH 2471, with a grade of "C" or better, or ACT Mathematics score of 24 or more, SAT Mathematics score of 520 or more, SAT Math Section score of 550 or more, Accuplacer College Mathematics score of 86 or better, Compass College Algebra score of 46 or better, or AAF score of 263 or more.)
  • _____ CS 2308 – Foundations of Computer Science II (F, S, SU) (Prerequisite: CS 1428 with a grade of C or higher)
  • _____ MATH 2358 - Discrete Mathematics I (F, S, SU) (Prerequisites: MATH 1315 or MATH 1319 with a grade of “C” or better, or MATH 2417 or MATH 2471 with a grade of “D” or better, or MATH 2321 with a grade of “C” or better, or ACT Mathematics score of 24 or more, or SAT Mathematics score of 520 or more.)
  • _____ CS 2318 - Assembly Language (F, S, SU) (Prerequisites: MATH 2358 and CS 2308 with grades of C or higher)
  • _____ CS 3358 - Data Structures and Algorithms (F, S, SU) (Prerequisites: CS 2308 and MATH 2358 with grades of C or higher)

Note: CS 3358 is a prerequisite for most advanced courses

  • _____ Advanced Computer Science Course _________________
  • _____ Advanced Computer Science Course _________________
  • _____ Advanced Computer Science Course _________________