Year by Year Curriculum

4th Class Year (freshman) Fall
 
3rd Class Year (Sophomore) Fall
 

CIS 101 - Intro to Computer Science (3)
CIS 111 - Programming I* (3)
CIS 111L - Lab for Programming I (1)
ERH 101 - Writing & Rhetoric I (3) 
HI 103 - World History I (3)
MA 101 - Math that Matters (3)
  or MA 123 Calculus I (3)
ROTC requirement - AS, MS, or NS (1)
PE 102 - Boxing or PE 105 - Wellness Concepts (½)

(17.5 credits)

CIS 211 - Internet and Mobile Programming (3)
CIS 201 - Computer Architecture and Organization* (3)
CIS 241 - Discrete Structures (3)
Science requirement (CH, BI, PY with lab) (4) 
PS 201 - Intro to Psychology (3)
  or PS 313 - Forensic Psychology
ROTC requirement - AS, MS, or NS (1) 
PE 300 - Principles of Physical Conditioning (1)
  or PE 101 - Swimming (1)

(18.0 credits)
4th Class Year (freshman) Spring

CIS 112 - Programming II* (3)
CIS 112L - Lab for Programming II
CIS 131 - Intro to Information Science* (3)
ERH 102 - Writing & Rhetoric II (3)
HI 104 - World History II (3)
MA 102 - Math that Matters (3)
  or MA 123 Calculus I (3)
ROTC requirement - AS, MS, or NS (1)
PE 102 - Boxing or PE 105 - Wellness Concepts (½)

(17.5 credits)
3rd Class Year (Sophomore) Spring

CIS 331 - Human Computer Interactions* (3)
CIS 313 - Data Structures and Applications* (3)
CIS 322 - Database Management Systems* (3)
Science requirement (CH, BI, PY with lab) (4) 
Free elective (3)
ROTC requirement - AS, MS, or NS (1) 
PE 300 - Principles of Physical Education
  or PE 101 - Swimming (½)

(17.5 credits)
2nd Class Year (Junior) Fall
 
 1st Class Year (Senior) Fall
CIS 301 - Networking* (3)
CIS 301L - Networking Lab (1)
CIS 302 - Modern Operating Systems (3)
CIS 312W - Software Engineering (3)
Science or Mathematics elective (4)
ERH 103 - Fund. of Public Speaking (1)
ROTC requirement - AS, MS, or NS (2)
PE elective (½)

(17.5 credits)
CIS 390 - Pre-Capstone (3)
CIS Major electives (6)
Free electives (6)
ROTC requirement - AS, MS, or NS (2)
PE elective (½)

(17.5 credits) 
2nd Class Year (Junior) Spring

CIS 342 - Data Analytics (3)
CIS 303 - Computer and Network Security (3)
CIS 442 - Design and Analysis of Algorithms (3)
Science or Mathematics elective (3)
PS 344 - Leadership in Organizations (3)
ROTC requirement - AS, MS, or NS (2)
PE elective (½)

(17.5 credits) 
1st Class Year (Senior) Fall

CIS 490 - Capstone (3)
CIS Major elective (6)
Free elective (3)
ROTC requirement - AS, MS, or NS (2)

(14.0 credits) 

*Minimum grade of C required.

CIS Required = 48, CIS Elective = 12, Free Elective = 12, Science = 15, Math = 15, History = 6, ERH = 7, ROTC = 12, PE = 4, Leadership = 3, Speech = 1, Psychology = 3.

Note that the 1 credit of the Speech class is included in the ERH hours.

Total Hours:  Minimum 137

CIS Major Electives (with new numbering) in the new curriculum

  1. CIS 231WX - History of Information Technology
  2. CIS 401 – Advanced Computer and Network Security
  3. CIS 402 – Computer Forensics
  4. CIS 411 – Web Development
  5. CIS 412 – Mobile Programming
  6. CIS 421 – Database Design and Development
  7. CIS 422 – Information Retrieval
  8. CIS 424 – Artificial Intelligence
  9. CIS 431 – Information Organization and Management
  10. CIS 432 – Computer Vision
  11. CIS 433 – Usability Analysis
  12. CIS 434 – Bioinformatics