All schools & programs > School of Engineering > Department of Electrical Engineering and Computer Science >

Bachelor of Science in Computer Science

Visit their website » Print...

Computer Science 4-Year Graduation Plan

First Year, Fall Semester (16 hours)   First Year, Spring Semester (16 hours)  
EECS 101 New Student Seminar 1 ENGL 102 Critical Reading and Writing 3
 ENGL 101 Composition 3 MATH 122 Calculus II 5
MATH 121 Calculus I 5 PHSX 211 General Physics I 4
EECS 140 Introduction to Digital Logic Design 4 EECS 168 Programming I 4
Humanities/social science elective 1 3

Second Year, Fall Semester (17 hours)   Second Year, Spring Semester (16 hours)  
EECS 210 Discrete Structures 4 EECS 368 Programming Language Paradigms 3
EECS 268 Programming II 4 EECS 388 Computer Systems and Assembly Language 4
MATH 290 Elementary Linear Algebra 2 MATH 223 Vector Calculus 3
PHSX 212 General Physics II 4 Natural science course
3
Humanities/social science elective 2 3 Humanities/social science elective 3 3
Third Year, Fall Semester (16 hours)   Third Year, Spring Semester (17 hours)  
EECS 448 Software Engineering I 4 MATH 526 Applied Mathematical Statistics I 3
EECS 510 Introduction to the Theory of Computing 3 EECS 560 Data Structures 4
EECS 645 Computer Architecture 3 EECS 678 Introduction to Operating Systems 4
Humanities/social science elective 4 3 Humanities/social science elective 5 3
COMS 130 Speaker-Audience Communication (3)  3 Professional elective 3
Fourth Year, Fall Semester (16 hours)   Fourth Year, Spring Semester (15 hours)  
EECS 581 Computer Science Design I 3 EECS 582 Computer Science Design II 3
EECS 662 Programming Languages 3 EECS 660 Fundamentals of Computer Algorithms 3
EECS 665 Compiler Construction 4 Senior elective 3
3
Senior elective 1
3 Senior elective 4
3
Senior elective 2 3 Humanities/social science elective 6 3

The University of Kansas prohibits discrimination on the basis of race, color, ethnicity, religion, sex, national origin, age, ancestry, disability, status as a veteran, sexual orientation, marital status, parental status, gender identity, gender expression and genetic information in the University’s programs and activities. The following person has been designated to handle inquiries regarding the non-discrimination policies: Director of the Office of Institutional Opportunity and Access, IOA@ku.edu, 1246 W. Campus Road, Room 153A, Lawrence, KS, 66045, (785)864-6414, 711 TTY.