In order to graduate, you will also need to complete your general education and university requirements.

Complete ALL of the following courses: 
  • MATH 170MATH 170: Discrete Mathematics
  • MATH 150MATH 150: Calculus I 
  • CST 231CST 231: Problm-Solving/Programng
  • CST 238CST 238: Intro to Data Structures
  • CST 201CST 201: Media Tools
  • CST 300CST 300: Major ProSeminar
  • CST 337CST 337: Computer Architecture
  • CST 373CST 373: Ethics in Comm & Tech
  • CST 400CST 400: Capstone Project Planning
  • CST 401CST 401: Capstone Lab
  • CST 496CST 496: Directed Study taken twice, once concurrently with CST 400CST 400: Capstone Project Planning and once concurrently with CST 401CST 401: Capstone Lab
  • MATH 151MATH 151: Calculus II OR MATH 370MATH 370: Logic & Computation
  • CST 462SCST 462S: Computer Sci and Community OR CST 361SCST 361S: Technology Tutors

Complete ONE of the following concentrations:

Network & Security Concentration
Complete ALL of the following courses:
  • CST 311CST 311: Intro to Computer Networks
  • CST 312CST 312: Network Security
  • CST 412CST 412: Network Administration
Information Systems Concentration
Complete ALL of the following courses:
  • CST 363CST 363: Intro to Database Systems
  • CST 365CST 365: Business & Information Tech
  • CST 336CST 336: Internet Programming OR CST 463CST 463: Database System Administration
Software Engineering Concentration
Complete ALL of the following courses:
  • CST 338CST 338: Software Design
  • CST 438CST 438: Software Engineering
  • CST 336CST 336: Internet Programming
Game Development Concentration
Complete ALL of the following courses:
  • CST 306CST 306: Game Engine Programming
  • CST 320CST 320: Intro to Digital Games
  • CST 438CST 438: Software Engineering
All students must complete THREE CSIT elective courses from the list below and not used to fulfill their concentration:
  • CST 306CST 306: Game Engine Programming
  • CST 311CST 311: Intro to Computer Networks
  • CST 312CST 312: Network Security
  • CST 320CST 320: Intro to Digital Games
  • CST 334CST 334: Operating Systems
  • CST 336CST 336: Internet Programming
  • CST 338CST 338: Software Design
  • CST 363CST 363: Intro to Database Systems
  • CST 365CST 365: Business & Information Tech
  • CST 370CST 370: Design&Analysis of Algorithms
  • CST 412CST 412: Network Administration
  • CST 394CST 394: Internship
  • CST 438CST 438: Software Engineering
  • CST 463CST 463: Database System Administration
  • CST 495CST 495: Special Topics
  • CST 496CST 496: Directed Study