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 |
|
|
MATH 220 - Analytic Geometry and Calculus I |
4 |
KSC 030 |
|
English Requirement |
3 |
KSC 010 |
|
Communication Requirement |
3 |
KSC 020 |
|
Social & Behavioral Sciences Requirement |
3 |
KSC 050 |
|
Total Credits: 16 |
|
|
|
|
|
|
|
Semester 2 |
|
|
|
CIS 200 - Programming Fundamentals |
4 |
|
|
ECE 241 - Introduction to Computer Engineering |
3 |
|
|
MATH 221 - Analytic Geometry and Calculus II |
4 |
|
|
Natural & Physical Sciences Requirement - with Lab |
4 |
KSC 040 |
|
Total Credits: 15 |
|
|
|
|
|
|
|
Second Year |
|
|
|
Semester 1 |
|
|
|
CIS 300 - Data and Program Structures |
3 |
|
|
CIS 301 - Logical Foundations of Programming |
3 |
|
|
Natural Science Elective with laboratory |
4 |
|
|
English Requirement |
3 |
KSC 010 |
|
Total Credits: 13 |
|
|
|
|
|
|
|
Semester 2 |
|
|
|
CIS 400 - Object-Oriented Design, Implementation, and Testing |
3 |
|
|
CIS 415 - Ethics and Conduct for Computing Professionals |
3 |
|
|
MATH 510 - Discrete Mathematics |
3 |
|
|
Unrestricted Electives |
6 |
|
|
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 |
|
|
Social & Behavioral Sciences Requirement |
3 |
KSC 050 |
|
Arts & Humanities Requirement |
3 |
KSC 060 |
|
Free Electives {Institutionally Designated Area} |
3 |
KSC 070 |
|
Total Credits: 16 |
|
|
|
|
|
|
|
Semester 2 |
|
|
|
CIS 450 - Computer Architecture and Operations |
3 |
|
|
CIS 560 - Database System Concepts |
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 |
|
|
|
Technical Electives |
6 |
|
|
Math Elective |
3 |
|
|
Arts & Humanities Requirement |
3 |
KSC 060 |
|
Free Electives {Institutionally Designated Area} |
3 |
KSC 070 |
|
Total Credits: 15 |
|
|
|
|
|
|
|
Semester 2 |
|
|
|
Technical Elective |
6 |
|
|
Upper Division Elective |
9 |
|
|
Total Credits: 15 |
|
|
|
|
|
|
|
Total Program Hours: 120 |
|
|
|