First Year |
Hours |
K-State Core |
|
Semester 1 |
|
|
|
CIS 015 - Undergraduate Seminar |
0 |
|
|
CIS 115 - Introduction to Computing Science |
2 |
|
|
CIS 116 - Introduction to Programming |
1 |
|
|
ENGL 100 - Expository Writing I |
3 |
KSC 010 |
|
COMM 106 - Public Speaking I |
3 |
KSC 020 |
|
Arts & Humanities Requirement |
3 |
KSC 060 |
|
MATH 220 - Analytic Geometry and Calculus I |
4 |
KSC 030 |
|
Total Credits: 16 |
|
|
|
|
|
|
|
Semester 2 |
|
|
|
PHYS 113 - General Physics I OR |
4 |
|
|
PHYS 213 - Engineering Physics I OR |
5 |
|
PHYS 223 - Physics I, Mechanics, and Thermodynamics |
5 |
|
|
CIS 200 - Programming Fundamentals |
4 |
|
|
ECE 241 - Introduction to Electrical and Computer Engineering |
3 |
|
|
MATH 221 - Analytic Geometry and Calculus II |
4 |
|
|
Total Credits: 15-16 |
|
|
|
|
|
|
|
Second Year |
|
|
|
Semester 1 |
|
|
|
CIS 300 - Data and Program Structures |
3 |
|
|
CIS 301 - Logical Foundations of Programming |
3 |
|
|
PHYS 114 - General Physics II OR |
4 |
|
|
PHYS 214 - Engineering Physics II OR |
5 |
|
|
PHYS 224 - Physics II, Electromagnetism, and Sound |
5 |
|
|
ENGL 200 - Expository Writing II |
3 |
KSC 010 |
|
Total Credits: 13-14 |
|
|
|
|
|
|
|
Semester 2 |
|
|
|
SOCIO 211 - Introduction to Sociology |
3 |
KSC 050 |
Free Electives {Institutionally Designated Area} |
3 |
KSC 070 |
|
CIS 400 - Object-Oriented Design, Implementation, and Testing |
3 |
|
|
CIS 415 - Ethics and Conduct for Computing Professionals |
3 |
|
|
MATH 510 - Discrete Mathematics |
3 |
|
Total Credits: 15 |
|
|
|
|
|
|
|
Third Year |
|
|
|
Semester 1 |
|
|
|
CIS 308 - C Language Laboratory |
1 |
|
|
CIS 501 - Software Architecture and Design |
3 |
|
|
CIS 505 - Introduction to Programming Languages |
3 |
|
|
CRIM 550 - Cybercrime, Security, and Society |
3 |
|
Social & Behavioral Sciences Requirement |
3 |
KSC 050 |
|
Arts & Humanities Requirement |
3 |
KSC 060 |
|
Total Credits: 16 |
|
|
|
|
|
|
|
Semester 2 |
|
|
|
CIS 450 - Computer Architecture and Operations |
3 |
|
|
CIS 553 - Fundamentals of Cryptography |
3 |
|
CIS 575 - Introduction to Algorithm Analysis |
3 |
|
|
ENGL 415 - Written Communication for Engineers OR |
3 |
|
|
ENGL 516 - Written Communication for the Sciences |
3 |
|
|
STAT 510 - Introductory Probability and Statistics I |
3 |
|
|
Total Credits: 15 |
|
|
|
|
|
|
|
Fourth Year |
|
|
|
Semester 1 |
|
|
|
CIS 551 - Fundamentals of Computer and Information Security |
3 |
|
|
CIS 525 - Introduction to Network Programming |
3 |
|
|
CIS 560 - Database System Concepts |
3 |
|
|
Math Elective |
3 |
|
|
Free Electives {Institutionally Designated Area} |
3 |
KSC 070 |
|
Total Credits: 15 |
|
|
|
|
|
|
|
Semester 2 |
|
|
|
CIS 655 - Security and Reliability of Computing Systems OR |
3 |
|
|
CIS 755 - Systems Security |
3 |
|
|
CIS 599 - Cybersecurity Project |
3 |
|
Natural and Physical Sciences Requirement |
4-5 |
KSC 040 |
|
Unrestricted Elective |
3-4 |
|
|
Total Credits: 13-15 |
|
|
|
|
|
|
|
Total Program Hours: 120 |
|
|
|