
Cybersecurity Engineering
KU now offers a leading-edge Cybersecurity Engineering degree within the Electrical Engineering and Computer Science (EECS) department, built on KU’s internationally recognized strengths in cybersecurity. KU’s Cybersecurity Engineering degree is one of only a handful of such degrees offered in the United States that meet curricular requirements for accreditation by the Engineering Accreditation Commission (EAC) of ABET. The program curriculum includes a strong base of computer science augmented by six EECS cybersecurity required classes and three cybersecurity electives. This prepares graduates to be cybersecurity leaders in a variety of industrial, commercial and government settings. Information appearing in this guide is subject to change. Please talk with your departmental advisor about degree requirements on a regular basis.
Course | Course Title | Hours |
---|---|---|
EECS 101 | New Student Seminar | 1 |
EECS 168H | Programming I | 4 |
ENGL 101 | Composition (or any KU Core GE 2.1) | 3 |
MATH 125H | Calculus I (KU Core GE 1.2) | 4 |
KU Core Elective*H | 3 | |
TOTAL HOURS | 15 |
Course | Course Title | Hours |
---|---|---|
EECS 140H | Introduction to Digital Logic Design | 4 |
ENGL 102H | Critical Reading & Writing (or any KU Core GE 2.1) | 3 |
MATH 126H | Calculus II | 4 |
EECS 268 | Programming II | 4 |
TOTAL HOURS | 15 |
Course | Course Title | Hours |
---|---|---|
EECS 210 | Discrete Structures | 4 |
EECS 348 | Programming Language Paradigms | 4 |
MATH 127H | Calculus III | 4 |
PHSX 210H | General Physics I | 3 |
PHSX 216 | General Physics I Laboratory | 1 |
TOTAL HOURS | 16 |
Course | Course Title | Hours |
---|---|---|
EECS 330 | Data Structures & Algorithms | 4 |
EECS 388 | Computer Systems & Assembly Language | 4 |
MATH 290H | Elementary Linear Algebra | 2 |
KU Core Elective *H | 3 | |
Science Elective**H (KU Core 3N) | 3 | |
TOTAL HOURS | 16 |
Course | Course Title | Hours |
---|---|---|
EECS 461 | Probability and Statistics | 3 |
EECS 465 | Cyber Defense | 3 |
EECS 678 | Introduction to Operating Systems | 4 |
PHIL 375 | Moral Issues in Computer Technology | 3 |
KU Core Elective*H | 3 | |
TOTAL HOURS | 16 |
Course | Course Title | Hours |
---|---|---|
EECS 563 | Intro to Communication Networks | 3 |
EECS 565 | Intro to Information and Computer Security | 3 |
EECS | EECS Elective 1**** | 3 |
Additional Math/Science Elective**** | 3 | |
KU Core Elective*H | 3 | |
KU Core Elective*H | 3 | |
TOTAL HOURS | 18 |
Course | Course Title | Hours |
---|---|---|
EECS 581 | Computer Science Design I | 3 |
EECS 569 | Computer Forensics | 3 |
EECS 677 | Software Security Auditing | 3 |
EECS | EECS Elective 2**** | 3 |
CyE Elective 1**** | 3 | |
TOTAL HOURS | 15 |
Course | Course Title | Hours |
---|---|---|
EECS 592 | Cybersecurity Engieering Design | 3 |
EECS 695 | Software Reverse Engineering | 3 |
CyE Elective 2**** | 3 | |
CyE Elective 3**** | 3 | |
Professional Elective*** | 3 | |
TOTAL HOURS | 15 |
CURRICULUM NOTES
* Students must ensure the electives they choose fulfill all remaining KU Core requirements. Additional electives from the KU Core list are required for graduation.
** Natural Science Electives courses designated to GE3N except Basic Science requirements and any PHSX course under 212
*** A Professional Elective is chosen from a list of engineering, natural science, math, or business courses identified in the EECS Department Handbook.
**** Please see handbook for appropriate Senior Electives.
H Honors equivalent course is available.
CORE DISTRIBUTION
GE 1.1 CRITICAL THINKING: PHSX 210H
GE 1.2 QUANTITATIVE LITERACY: MATH 125H
GE 2.1 WRITTEN COMMUNICATION: ELECTIVE
GE 2.2 ORAL COMMUNICATION: ELECTIVE
GE 3H ARTS & HUMANITIES: ELECTIVE
GE 3N NATURAL SCIENCES: ELECTIVE
GE 3S SOCIAL SCIENCES: ELECTIVE
AE 4.1 DIVERSITY IN UNITED STATES: ELECTIVE
AE 4.2 GLOBAL AWARENESS: ELECTIVE
AE 5.1 ETHICS & SOCIAL RESPONSIBILITY: EECS 101, PHSX 216 AND EECS 581
AE 6.1 INTEGRATION & CREATIVITY: EECS 592
2023-2024 Curriculum