Computer Science Major Requirements (45 credits):

(All courses below are three credits.)  

  • CIT 101 Intro to Computers
  • CIT 106 Cyber Ethics
  • CIT 213 Intro to Programming
  • CIT 214 Networks & Security
  • CIT 215 Databases
  • CIT 256 Web Design
  • CIT 320 System Administration
  • CIT 312 Advanced Programming
  • CIT 332 Data Structures and Algorithms
  • CIT 366 Web Programming
  • 2  CIT/GDS electives
  • CIT 423 Professional Programming Project
  • CIT 482 Internship
  • 2 Math courses (1 in major + 1 in core requirements):
    • MAT 370 Foundations of Mathematics/Discrete Math
    • Core: MAT elective (108 and above)

Electives include CIT 210 Artificial Intelligence, CIT 315 Game Design, CIT 420 Special Topics: Python, CIT 456 Professional Web Design Project, CIT 330 Mobile App Design, CIT 345 Digital Forensics, GDS 179 Intro to Graphics, GDS 390 Video, etc.

Computer Science Minor Requirements (28 credits):

  • CIT 101 Intro to Computers
  • CS 213 Intro to Programming
  • CIT 214 Networks & Security
  • CIT 215 Databases
  • CIT 256 Web Design
  • CS 312 Advanced Programming
  • CS 366 Web Programming
  • CIT 320 System Administration