Jan 30, 2026  
2026-2027 Undergraduate Catalog 
    
2026-2027 Undergraduate Catalog

Computer Science (BS) Academic Degree Map

Location(s): Manhattan Campus


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
Core 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    
ENGL 200  - Expository Writing II    3   KSC 010
Total Credits:  14    
     
Second Year    
Semester 1    
CIS 300  - Data and Program Structures    3    
CIS 301  - Logical Foundations of Programming    3    
Natural & Physical Sciences Requirement - with Lab 4 KSC 040
Unrestricted Electives 4  
Total Credits:  14    
     
Semester 2    
CIS 308  - C Language Laboratory    1    
CIS 400  - Object-Oriented Design, Implementation, and Testing    3    
Arts & Humanities Requirement 3 KSC 060
MATH 510  - Discrete Mathematics    3    
Required Communications Elective 3  
Unrestricted Electives 3  
Total Credits:  16    
     
Third Year    
Semester 1    
CIS 450  - Computer Architecture and Operations    3    
CIS 501  - Software Architecture and Design    3    
CIS 505  - Introduction to Programming Languages   3    
Technical Writing Requirement 3  
Social & Behavioral Sciences Requirement 3 KSC 050
Total Credits:  15    
     
Semester 2    
CIS 560  - Database System Concepts    3    
CIS 575  - Introduction to Algorithm Analysis    3    
CIS 415  - Ethics and Conduct for Computing Professionals    3    
STAT 510  - Introductory Probability and Statistics I   3    
Free Electives {Institutionally Designated Area} 3 KSC 070
Total Credits:  15    
     
Fourth Year    
Semester 1    
Systems Elective 3  
Additional Technical Elective 3  
Math Elective 3  
Arts & Humanities Requirement 3 KSC 060
Free Electives {Institutionally Designated Area} 3 KSC 070
Total Credits:  15    
     
Semester 2    
Technical Elective 3  
Capstone 3  
Upper Division Elective  9  
Total Credits:  15    
     
Total Program Hours:  120