|
The curriculum for this major assumes students enter college prepared to take Calculus.
|
|
|
|
| First Year |
Hours |
K-State Core |
|
| Semester 1 |
|
|
|
| CIS 115 - Introduction to Computing Science |
2 |
|
|
| CIS 116 - Introduction to Programming |
1 |
|
|
| MATH 220 - Analytic Geometry and Calculus I |
4 |
KSC 030 |
|
| ENGL 100 - Expository Writing I |
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 Electrical and 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 |
|
|
| ENGL 200 - Expository Writing II |
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 |
|
|
|