Program Planner

Student Name:_______________________ Advisor Name:_______________________ Catalog: 2019-2020 Undergraduate Catalog (As of 09-27-19)

Computer Science Minor

Credit Hours: 19

Minor Requirements:

Course NameTerm TakenGrade
CSCI 220 Computer Programming I (3)

Prerequisite(s): CSCI 120 or CSCI 140 or CSCI 180 or CSCI 215 or MATH 105 or MATH 111 or higher math or permission of the department.


Co-requisite(s): CSCI 220L 

CSCI 220L Programming I Laboratory (1)

Co-requisite(s) or Prerequisite(s): CSCI 220.

CSCI 221 Computer Programming II (3)

Prerequisite(s): CSCI 220 with a grade of C- or better and CSCI 220L with a grade of C- or better


Co-requisite(s) or Prerequisite(s): MATH 207 

CSCI 230 Data Structures and Algorithms (3)

Prerequisite(s): CSCI 221 with a grade of C- or better and MATH 207.

One course from:

Course NameTerm TakenGrade
CSCI 111 Introduction to Cybersecurity (3)
CSCI 115 Website Design (3)
CSCI 120 Animation and Virtual Worlds (3)
CSCI 140 Graphic Design and Digital Media (3)
CSCI 180 Computers, Music and Art (3)
CSCI 215 Website Programming (3)

Prerequisite(s): CSCI 115 or permission of the department chair

CSCI 280 Game Programming (3)

Prerequisite(s): CSCI 120 or CSCI 140 or CSCI 180, and CSCI 220 with a grade of C- or better, or permission of the instructor

DATA 101 Introduction to Data Science (3)
DATA 210 Dataset Organization and Management (3)

Six additional credit hours from:

Course NameTerm TakenGrade
CSCI 250 Introduction to Computer Organization and Assembly Language Programming (3)

Prerequisite(s): CSCI 220 with a grade of C- or better and CSCI 220L with a grade of C- or better


Co-requisite(s) or Prerequisite(s): MATH 207.

OR

  • Any CSCI course numbered 300 or higher
  • Notes: This worksheet is not intended to replace face-to-face advising.