Year by Year Curriculum

4th Class Year
(freshman)
 
3rd Class Year
(Sophomore)
 
2nd Class Year
(Junior)
 
 1st Class Year
(Senior)
 

CIS 101 - Intro to major (3)
CIS 111 - Programming I (3)
ERH 101 - Writing & Rhetoric I (3) 
HI 103 - World History I (3)
Science (4)
ROTC (1)
PE (½)

(17.5 credits)

CIS 311 - Web Application Development (3)
CIS 341 - Database Management (3)
Free elective (3) 
MA 105 - Prob/Stats I (CI) or MA 123 - Calc I (CC) (3)
PS 201 - Intro to Psychology (3)
ROTC (1) 
PE 300 - Principles of Physical Conditioning (1)

(17.0 credits)
CIS 423 - Info & Cyber Security (3)
CIS 415 - Data Structures w/Algorithms (3)
ERH 103 - Fund. of Public Speaking (1)
MA 307 - Prob/Stats III (CI) or MA 220 - Statistics (CC) (3)
CIS 351 - Software Engineering (3)
ROTC (2)
PE (½)

(15.5 credits)
CIS 390 - Pre-Capstone (3)
CIS Major electives (6)
Free Elective (6)
ROTC (2)
PE (½)

(17.5 credits)
CIS 112 - Programming II (3)
CIS 253 - Info Systems & Services (CI) (3)
ERH 102 - Writing & Rhetoric II (3)
HI 104 - World History II (3)
Science (4)
ROTC (1)
PE (½)

(17.5 credits)
CIS 321 - Networking (4)
CIS 331 - Human Computer Interaction (3)
Free elective (3)
MA 106 - Prob/Stats II (CI) or MA 124 - Calc II (CC) (3)
Science elective (3)
ROTC (1) 
PE (½)

(17.5 credits)
CIS 270 WX - History of Info Tech (3)
CIS 441 - Data Analysis & Data Mining (3)
CIS 405 - Operating Systems and Computer Architecture (3)
Major Elective (3)
PS 344 - Leadership in Organizations (3)
ROTC (2)
PE (½)

(17.5 credits)
ERH 314W - Technical Communication (3)
CIS 353 - Systems Administration (3)
CIS 490 - Capstone (3)
CIS Major elective (3)
Free elective (3)
ROTC (2)

(17.0 credits)
[ Video Title Goes Here ]