Apr 22, 2025  
2025-2026 Undergraduate Catalog 
    
2025-2026 Undergraduate Catalog [ARCHIVED CATALOG]

Computer Science (BS) Academic Degree Map

Location(s): Manhattan Campus


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  
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