Degree Requirements
Disciplines
Requirements for a Bachelor of Science in Computer Science (BSCS):
A total of 128 credit hours* is required for the BSCS degree, as follows:
Computer Science Courses | Hours |
---|---|
EECS 101 New Student Seminar (part of AE51) | 1 |
EECS 140 Introduction to Digital Logical Design | 4 |
EECS 168 Programming I | 4 |
EECS 268 Programming II | 4 |
EECS 368 Programming Language Paradigms | 3 |
EECS 388 Embedded Systems | 4 |
EECS 448 Software Engineering I | 4 |
EECS 510 Introduction to the Theory of Computing | 3 |
EECS 560 Data Structures | 4 |
EECS 581 Computer Science Design I | 3 |
EECS 582 Computer Science Design II | 3 |
EECS 645 Computer Architecture | 3 |
EECS 660 Fundamentals of Computer Algorithms | 3 |
EECS 662 Programming Languages | 3 |
EECS 665 Compiler Construction | 4 |
EECS 678 Introduction to Operating Systems | 4 |
4 Senior Electives1 | 12 |
66 |
Mathematics Courses | Hours |
---|---|
MATH 125 Calculus I | 4 |
MATH 126 Calculus II | 4 |
MATH 127 Calculus III | 4 |
MATH 290 Elementary Linear Algebra | 2 |
MATH 526 Applied Mathematical Statistics I | 3 |
EECS 210 Discrete Structures | 4 |
21 |
Basic Science | Hours |
---|---|
PHSX 210 General Physics I for Engineers (GE 11) | 3 |
PHSX 216 General Physics I for Lab | 1 |
PHSX 212 General Physics II | 3 |
PHSX 236 General Physics II Lab | 1 |
Natural Science Elective2 | 3 |
11 |
Professional Elective | Hours |
---|---|
Professional Elective3 | 3 |
3 | |
Satisfy GE21: Written Communication | Hours |
GE214 | 3 |
GE214 | 3 |
6 | |
Satisfy GE22: Oral Communication | Hours |
(Typically Satisfied by COMS 130)4 | 3 |
3 | |
Arts/Humanities/Social Science | Hours |
Satisfy GE3H: Arts/Humanities4 | 3 |
Satisfy GE3S: Social Science4 | 3 |
Additional Arts/Humanities from GE3H list4 | 3 |
Additional Social Science from GE3S list4 | 3 |
12 | |
Diversity, Global Awareness | Hours |
AE414 | 3 |
AE424 | 3 |
6 |
1Senior Electives: See the Undergraduate Handbook (pdf) for a list of acceptable courses (Pg. 4).
2Natural Science Electives: See the Undergraduate Handbook (pdf) for a list of acceptable courses (Pg. 4).
3Professional Electives: See the Undergraduate Handbook (pdf) for a list of acceptable courses (Pg. 4).
4Means of satisfying KU Core Goals are chosen from a variety of options (see KU Core. Hours listed are assuming the goals are satisfied with course work.
Requirements for a Bachelor of Science in Computer Engineering (BSCoE)
A total of 129 credit hours is required for the BSCoE degree, as follows:
Computer Engineering Courses | Hours |
---|---|
EECS 101 New Student Seminar (part of AE51) | 1 |
EECS 140 Introduction to Digital Logical Design | 4 |
EECS 168 Programming I | 4 |
EECS 211 Circuits I | 3 |
EECS 212 Circuits II | 3 |
EECS 268 Programming II | 4 |
EECS 312 Electronic Circuits I | 3 |
EECS 360 Signals & Systems Analysis | 4 |
EECS 368 Programming Language Paradigms | 3 |
EECS 388 Embedded Systems | 4 |
EECS 443 Digital Systems Design | 4 |
EECS 448 Software Engineering I | 4 |
EECS 541 Computer Systems Design Lab I (part of AE51) | 3 |
EECS 542 Computer Systems Design Lab II (AE61) | 3 |
EECS 563 Introduction to Communications Networks | 3 |
EECS 643 Advanced Computer Organization | 3 |
EECS 678 Introduction to Operating Systems | 4 |
3 Senior Electives1 | 9 |
67 |
Mathematics Courses | Hours |
---|---|
MATH 125 Calculus I | 4 |
MATH 126 Calculus II | 4 |
MATH 127 Calculus III | 4 |
MATH 220 Applied Differential Equations | 3 |
MATH 290 Elementary Linear Algebra | 2 |
EECS 210 Discrete Structures | 4 |
EECS 461 Probability & Statistics | 3 |
24 |
Basic Science | Hours |
---|---|
PHSX 210 General Physics I for Engineers (GE 11) | 3 |
PHSX 216 General Physics I for Lab | 1 |
EECS 220 Electromagnetics | 4 |
PHSX 313 General Physics III (GE3N) | 3 |
PHSX 316 Physics Laboratory | 1 |
11 |
Professional Elective | Hours |
---|---|
Professional Elective2 | 3 |
3 | |
Satisfy GE21: Written Communication | Hours |
GE213 | 3 |
GE213 | 3 |
6 | |
Satisfy GE22: Oral Communication | Hours |
One of the following courses: | |
(Typically Satisfied by COMS 130)3 | 3 |
ENGL 362 Foundations of Technical Writing | 3 |
3 | |
Arts/Humanities/Social Science Courses | Hours |
Satisfy GE3H: Arts/Humanities3 | 3 |
ECON 142 Principles of Microeconomics (preferred) - or - ECON 144 Principles of Macroeconomics (GE3S) | 3 |
Additional Arts/Humanities/Social Science from GE3H or GE3S lists4 | 3 |
9 | |
Diversity, Global Awareness | Hours |
AE413 | 3 |
AE423 | 3 |
6 |
1Senior Electives: See the Undergraduate Handbook (pdf) for a list of acceptable courses (Pg. 4).
2Professional Electives: See the Undergraduate Handbook (pdf) for a list of acceptable courses (Pg. 4).
3Means of satisfying KU Core Goals are chosen from a variety of options (see KU Core). Hours listed are assuming the goals are satisfied with course work.
Requirements for a Bachelor of Science in Electrical Engineering (BSEE)
A total of 130 credit hours is required for the BSEE degree, as follows:
Electrical Engineering Courses | Hours |
---|---|
EECS 101 New Student Seminar (part of AE51) | 1 |
EECS 140 Introduction to Digital Logical Design | 4 |
EECS 168 Programming I | 4 |
EECS 211 Circuits I | 3 |
EECS 212 Circuits II | 3 |
EECS 312 Electronic Circuits I | 3 |
EECS 360 Signals & Systems Analysis | 4 |
EECS 388 Embdedded Systems | 4 |
EECS 412 Electronic Circuits II | 4 |
EECS 420 Electromagnetics II | 4 |
EECS 443 Digital Systems Design | 4 |
EECS 444 Control Systems | 3 |
EECS 470 Electrical Devices & Properties of Materials | 3 |
EECS 501 Senior Design Laboratory I (part of AE51) | 3 |
EECS 502 Senior Design Laboratory II (AE61) | 3 |
EECS 562 Introduction to Communication Systems | 4 |
3 Senior Electives1 | 9 |
64 |
Mathematics Courses | Hours |
---|---|
MATH 125 Calculus I | 4 |
MATH 126 Calculus II | 4 |
MATH 127 Calculus III | 4 |
MATH 220 Applied Differential Equations | 3 |
MATH 290 Elementary Linear Algebra | 2 |
EECS 461 Probability & Statistics | 3 |
20 |
Basic Science | Hours |
---|---|
CHEM 130 General Chemistry I - or - CHEM 150 Chemistry for Engineers | 5 |
PHSX 210 General Physics I for Engineers (GE 11) | 3 |
PHSX 216 General Physics I for Lab | 1 |
EECS 220 Electromagnetics I | 4 |
PHSX 313 General Physics III (GE3N) | 3 |
PHSX 316 Physics Laboratory | 1 |
16 |
Diversity, Global Awareness | Hours |
---|---|
AE413 | 3 |
AE423 | 3 |
6 |
1Senior Electives: See the Undergraduate Handbook (pdf) for a list of acceptable courses (Pg. 4).
2Professional Electives: See the Undergraduate Handbook (pdf) for a list of acceptable courses (Pg. 4).
3Means of satisfying KU Core Goals are chosen from a variety of options (see KU Core). Hours listed are assuming the goals are satisfied with course work.
Requirements for a Bacheor of Science in Interdiciplinary Computing (BSIC)
Interdisciplinary Computing undergraduates are required to choose from one of five focuses. A total of 124-130 credit hours are required for the BSIC degree depending on the choosen focus, the coursework for which is detiled below:
Computer Science Courses | Hours |
---|---|
EECS 101 New Student Seminar (part of AE51) | 1 |
EECS 140 Introduction to Digital Logical Design | 4 |
EECS 168 Programming I | 4 |
EECS 268 Programming II | 4 |
EECS 368 Programming Language Paradigms | 3 |
EECS 388 Embedded Systems | 4 |
EECS 448 Software Engineering I | 4 |
EECS 510 Introduction to the Theory of Computing | 3 |
EECS 560 Data Structures | 4 |
EECS 581 Computer Science Design I | 3 |
EECS 582 Computer Science Design II | 3 |
EECS 678 Introduction to Operating Systems | 4 |
3 Senior Electives1 | 9 |
50 |
Mathematics Courses | Hours |
---|---|
MATH 125 Calculus I (GE 12) | 4 |
MATH 126 Calculus II | 4 |
MATH 127 Calculus III | 4 |
MATH 220 Applied Differential Equations Note: Required only for the Astronomy, Chemistry, and Physics focuses | 3 |
MATH 290 Elementary Linear Algebra | 2 |
MATH 526 Applied Mathematical Statistics I | 3 |
EECS 210 Discrete Structures | 4 |
21-24 | |
Satisfy GE21: Written Communication | Hours |
GE212 | 3 |
GE212 | 3 |
6 | |
Satisfy GE22: Oral Communication | Hours |
(Typically Satisfied by COMS 130)2 | 3 |
3 | |
Arts/Humanities/Social Science | Hours |
Satisfy GE3H: Arts/Humanities2 | 3 |
Satisfy GE3S: Social Science2 | 3 |
6 | |
Diversity, Global Awareness | Hours |
AE412 | 3 |
AE422 | 3 |
6 |
Astronomy Focus Courses | Hours |
---|---|
ASTR 391 Physical Astronomy, Honors | 3 |
ASTR 503 Undergraduate Research | 2 |
ASTR 591 Stellar Astronomy | 3 |
ASTR 592 Galactic & Extragalactic Astro | 3 |
ASTR 596 Observational Astrophysics | 2 |
2 Astronomy Electives3 | 6 |
PHSX 210 General Physics I for Engineers (GE11) | 3 |
PHSX 212 General Physics II (GE3N) | 3 |
PHSX 216 General Physics I Lab (part of AE51) | 1 |
PHSX 236 General Physics II Lab | 1 |
PHSX 313 General Physics III | 3 |
PHSX 316 Physics Lab | 1 |
31 | |
Biology Focus Courses | Hours |
PHIL 375/320/160 (AE51) | 3 |
BIOL 150 Principles of Molecular and Cellular Biology (GE3N) | 4 |
BIOL 152 Principles of Organismal Biology | 4 |
BIOL 350 Principles of Genetics | 4 |
Biology Choice 1: Choose one of the following: BIOL 400 Fundamentals of Microbiology | 3 |
Biology Choice 2: Choose one of the following: BIOL 414 Principles of Ecology | 3 |
BIOL 412 Evolutionary Biology | 3 |
2 Biology Electives4 | 6 |
CHEM 130 General Chemistry I | 5 |
CHEM 135 General Chemistry II | 5 |
35 | |
Chemistry Focus Courses | Hours |
CHEM 130 Foundations of Chemistry I | 5 |
CHEM 135 Foundations of Chemistry II | 5 |
CHEM 330 Organic Chemistry I | 3 |
CHEM 530 Physical Chemistry I | 3 |
CHEM 531 Physical Chemistry I Lab | 2 |
CHEM 535 Physical Chemistry II | 4 |
CHEM 698 Undergraduate Research Problems | 2 |
PHSX 210 General Physics I for Engineers (GE11) | 3 |
PHSX 212 General Physics II (GE3N) | 3 |
PHSX 216 General Physics I Lab (part of AE51) | 1 |
PHSX 236 General Physics II Lab | 1 |
32 | |
Geography Focus Courses | Hours |
GEOG Basics 15 | 3 |
GEOG Basics 25 | 3 |
GEOG 311 Map Conception & Development (GE3N) | 4 |
GEOG 358 Principles of Geographic Information Systems | 4 |
GEOG 526 Remote Sensing of Environment | 4 |
GEOG 558 Intermediate Geographical Information Systems | 4 |
2 Geography Electives 5 | |
PHSX 210 General Physics I for Engineers (GE11) | 3 |
PHSX 216 General Physics I Lab (part of AE51) | 1 |
33 | |
Journalism Basics | Hours |
JOUR 150 Stand and Delivery (GE22) | 3 |
JOUR 300 Visual Storytelling | 3 |
JOUR 302 Infomania: Info Management (GE11) | 3 |
JOUR 304 Media Writing (GE2102) | 3 |
JOUR 534 Diversity in Media (AE41) | 3 |
JOUR 580 Environmental Journalism | 3 |
JOUR 608 Ethics and Prof. Practice (AE51) | 3 |
JOUR 618 First Amendment & Society | 3 |
JOUR 690 Media Innov. And Entrep. | 3 |
27 | |
Journalism Emphasis 1: News/Information | |
JOUR 415 Multimedia Reporting | 3 |
JOUR 419 Multimedia Editing | 3 |
JOUR 500+ News/Info Elective | 3 |
JOUR 621 Stratcom Elective | 3 |
12 | |
Journalism Emphasis 2: Strategic Communication | |
JOUR 320 Intro to Strategic Communication I | 3 |
JOUR 420 Strategic Communication II | 3 |
JOUR 460 Research Methods - Stratcom | 3 |
JOUR 500+ Statcom Elective | 3 |
12 | |
Journalism Emphasis 3: Combined New/Strat Comm | |
JOUR 320 Intro Strategic Communication I | 3 |
JOUR 415 Multimedia Reporting | 3 |
JOUR 560 Research Methods - Stratcom | 3 |
JOUR 621 Data Visualization | 3 |
12 | |
Physics Focus Courses | Hours |
PHSX 210 General Physics I for Engineers (GE11) | 3 |
PHSX 212 General Physics II (GE3N) | 3 |
PHSX 216 General Physics I Lab (part of AE51) | 1 |
PHSX 236 General Physics II Lab | 1 |
PHSX 313 General Physics III | 4 |
PHSX 316 Physics Lab | 1 |
PHSX 503 Undergraduate Research | 2 |
PHSX 511 Introductory Quantum Mechanics | 3 |
PHSX 521 Mechanics | 3 |
PHSX 531 Electricity and Magnetism | 3 |
2 Physics Electives6 | 6 |
29 |
1Senior Electives: See the Undergraduate Handbook (pdf) for a list of acceptable courses (Pg. 4).
2Means of satisfying KU Core Goals are chosen from a variety of options (see KU Core). Hours listed are assuming the goals are satisfied with course work.
3Astronomy Focus Electives: See the Undergraduate Handbook (pdf) for a list of acceptable Astronomy electives (Pg.11 ).
4Biology Focus Electives: See the Undergraduate Handbook (pdf) for a list of acceptable Biology electives (Pg. 14).
5Geography Focus Basic Courses and Electives: See the Undergraduate Handbook (pdf) for a list of acceptable Geography basic courses and electives (Pg. 18).
6Physics Focus Electives: See the Undergraduate Handbook (pdf) for a list of acceptable Physics electives (Pg. 20).