Year by Year Curriculum
The information available below is the 2025 plan. All cadets are reminded to review their Program Evaluation. You may also download a copy of the 2022 CIS Year-by-Year Plan and the 2024 CIS Year-by-Year Plan.
Fourth (Freshman) Class – fall | Credits |
---|---|
CIS 101 – Intro to Computer Science * | 3 |
CIS 111 – Programming I * | 3 |
CIS111L – Lab for Programming I | 1 |
ERH 101 – Writing and Rhetoric I * | 3 |
HI 103 – World History I | 3 |
MA 101 – Math that Matters I |
3 |
ROTC requirement – AS, MS, or NS | 1 |
PE 105 Wellness Concepts or PE 102 Boxing |
0.5 |
TOTAL | 17.5 |
Fourth (Freshman) Class – spring | Credits |
---|---|
CIS 112 – Programming II * | 3 |
CIS 112L – Lab for Programming II | 1 |
CIS 131 – Introduction to Information, Interconnections, Intelligence, and Security * or CIS 231WX - IT: Past, Present, and Future |
3 |
ERH 102 – Writing and Rhetoric II * | 3 |
HI 104 – World History II | 3 |
MA 102 – Math that Matters II |
3 |
ROTC requirement – AS, MS, or NS | 1 |
PE 105 Wellness Concepts or PE 102 Boxing |
0.5 |
TOTAL | 17.5 |
Third (Sophomore) Class – fall | Credits |
---|---|
CIS 201 – Computer Architecture and Organization * | 3 |
CIS 211 – Internet and Mobile Programming | 3 |
CIS 241 – Discrete Structures | 3 |
Science Requirement (CH, BI, PY with lab) | 4 |
Math Elective ^ | 3 |
ROTC requirement – AS, MS, or NS | 1 |
PE 101 – Swimming or PE 300 – Principles of Physical Education |
0.5 - 1 |
TOTAL | 17.5 - 18.0 |
Third (Sophomore) Class – spring | Credits |
---|---|
CIS 213 – Data Structures and Applications * | 3 |
CIS 222 – Database Management Systems * | 3 |
CIS 331 – Human-centered Computing and Artificial Intelligence * | 3 |
Science Requirement (CH, BI, PY with lab) | 4 |
Math Elective ^ | 3 |
ROTC requirement – AS, MS, or NS | 1 |
PE 101 – Swimming or PE 300 – Principles of Physical Education |
0.5 - 1 |
TOTAL | 17.5 - 18 |
Second (Junior) Class – fall | Credits |
---|---|
CIS 301 – Networking * | 3 |
CIS 301L – Networking Lab | 1 |
CIS 302 – Modern Operating Systems | 3 |
CIS 312W – Software Engineering | 3 |
LEAD 344 – Leadership in Organizations | 3 |
ERH 103 – Fundamentals of Public Speaking | 1 |
ROTC requirement – AS, MS, or NS | 2 |
PE Elective | 0.5 |
TOTAL | 16.5 |
Second (Junior) Class – spring | Credits |
---|---|
CIS 303 – Computer & Information Security | 3 |
CIS 303L – Lab for Computer & Info Security | 1 |
CIS 342 – Data Analytics | 3 |
CIS 380 - Research Topics in Computer & Information Sciences | 3 |
CIS 343 - Design and Analysis of Algorithms | 3 |
ROTC requirement – AS, MS, or NS | 2 |
PE Elective | 0.5 |
TOTAL | 15.5 |
First (Senior) Class – fall | Credits |
---|---|
CIS 480 – Capstone I | 3 |
CIS Major electives | 6 |
Free electives | 6 |
ROTC requirement – AS, MS, or NS | 2 |
PE Elective | 0.5 |
TOTAL | 17.5 |
First (Senior) Class – spring | Credits |
---|---|
CIS 490 – Capstone II | 3 |
CIS Major electives | 6 |
Free electives | 6 |
ROTC requirement – AS, MS, or NS | 2 |
TOTAL | 17.0 |
* Minimum grade of C required.
^ Preferred MA-123, -124, -305, or -306; excludes MA-110, -310, -330WX, -331WX.
CIS Required = 61 (52 CIS, 9 Math for CIS), CIS Elective = 12, Free Elective = 12, Science = 8, Math = 12, History = 6, ERH = 7, ROTC = 12, PE = 4, Leadership = 3, Speech = 1
Note that the 1 credit of the Speech class is include in the ERH hours.
Total Hours: Minimum 137
CIS Major Electives:
- CIS 401 – Advanced Network Security
- CIS 402 – Computer Forensics
- CIS 411 – Distributed Computing and Applications
- CIS 412 – Mobile Programming and Applications
- CIS 421 – Database Design and Development
- CIS 422 – Information Retrieval
- CIS 424 – Artificial Intelligence
- CIS 431 – Information Organization and Management
- CIS 432 – Computer Vision
- CIS 433 – Usability Analysis
- CIS 434 – Bioinformatics
Students in the B.S. in Computer Science degree program are required to complete 8 hours of science course work. Each student is expected to complete one of the following three groups of science sequence with a laboratory work.
BI 101 - General Biology I: 4 credit hours
BI 102 - General Biology II: 4 credit hours
or
CH 131 - Chemical Science I: 3 credit hours
CH 111 - Laboratory for Chemical Science 131: 1 credit hour
CH 132 - Chemical Science II: 3 credit hours
CH 112 - Laboratory for Chemical Science 132: 1 credit hour
or
PY 160 - General Physics I: 3 credit hours
PY 155 - General Physics Laboratory I: 1 credit hour
PY 161 - General Physics II: 3 credit hours
PY 156 - General Physics Laboratory II: 1 credit hour