Cyber Security Engineering focuses on developing cyber-resilient systems that protect physical, computer, and networked infrastructure. It emphasizes a proactive engineering approach in which security is integrated into physical and cyber systems from the earliest stages of design and development.
This quantitative discipline is essential across industries, including transportation, energy, healthcare, critical infrastructure, finance, government (federal, state, and local), and defense.
The Cyber Security Engineering Department is dedicated to academic excellence and research in the design and protection of integrated cyber-physical systems. The program provides students with a strong foundation in security engineering principles and is particularly suited for those with a solid background in mathematics and science.
Department Faculty
Professors
Brouse (Associate Chair), Costa (Chair), Wang, Wijesekera
Associate Professors
Barreto, Ferrari, Gebril, U. Karabiyik, Morsy, Wei
Assistant Professors
Arafin, Barua, Hossain, Jablonski, T. Karabiyik, Zhu
Cyber Security Engineering (CYSE)
100 Level Courses
Students with the terminated from CEC major attribute may not enroll.
This course is graded on the Undergraduate Regular scale.
Students with the terminated from CEC major attribute may not enroll.
This course is graded on the Undergraduate Regular scale.
200 Level Courses
Required Prerequisites: CS 222C and CYSE 101C.
C Requires minimum grade of C.
Students with the terminated from CEC major attribute may not enroll.
This course is graded on the Undergraduate Regular scale.
Required Prerequisites: (CS 112C, 112XS, 109C or 109XS) and (CYSE 101C or 101XS) and (MATH 113C, 113XS, 124C or 124XS).
C Requires minimum grade of C.
XS Requires minimum grade of XS.
Students with the terminated from CEC major attribute may not enroll.
This course is graded on the Undergraduate Regular scale.
300 Level Courses
Required Prerequisites: (ECE 301C) or ((ECE 231C and 232C)).
C Requires minimum grade of C.
This course is graded on the Undergraduate Regular scale.
Required Prerequisites: (CYSE 101C or 101XS) and (CS 222C or 222XS) and (MATH 203C or 203XS) and (STAT 344C or 344XS).
C Requires minimum grade of C.
XS Requires minimum grade of XS.
Enrollment is limited to students with a major in Cyber Security Engineering.
This course is graded on the Undergraduate Regular scale.
Required Prerequisites: ((CS 112C, 112XS, 109C or 109XS) and (CYSE 101C or 101XS) and (MATH 113C, 113XS, 124C or 124XS) and (CYSE 230C or 230XS)).
C Requires minimum grade of C.
XS Requires minimum grade of XS.
Enrollment is limited to students with a major in Cyber Security Engineering.
This course is graded on the Undergraduate Regular scale.
400 Level Courses
Required Prerequisites: (CS 222C or 222XS) and (SYST 230C or 230XS) and (CYSE 211C or 211XS) and (CYSE 230C or 230XS) and (COMM 101C, 101XS, HNRS 110C or 110XS) and (MATH 214C or 214XS) and (MATH 203C or 203XS).
C Requires minimum grade of C.
XS Requires minimum grade of XS.
Enrollment is limited to students with a major in Cyber Security Engineering.
Students with the terminated from CEC major attribute may not enroll.
This course is graded on the Undergraduate Regular scale.
Required Prerequisites: ((CYSE 230C or 230XS) and (ECE 301C, 301XS or L301 or (ECE 231C and 232C))).
C Requires minimum grade of C.
XS Requires minimum grade of XS.
Enrollment is limited to students with a major in Cyber Security Engineering.
Students with the terminated from CEC major attribute may not enroll.
This course is graded on the Undergraduate Regular scale.
Required Prerequisites: (ECE 301C, 301XS or L301 or (ECE 231C and 232C)).
C Requires minimum grade of C.
XS Requires minimum grade of XS.
Enrollment is limited to students with a major in Cyber Security Engineering.
Students with the terminated from CEC major attribute may not enroll.
This course is graded on the Undergraduate Regular scale.
Required Prerequisites: ((CS 222C, 222XS, ECE 240C, 240XS, CS 262C or 262XS) and (ECE 465C, 465XS, CYSE 230C, 230XS, CS 455C or 455XS) and (MATH 125C, 125XS, ECE 231C or 231XS)).
C Requires minimum grade of C.
XS Requires minimum grade of XS.
Enrollment is limited to students with a major, minor, or concentration in Computer Engineering, Computer Science, Cyber Security Engineering, Electrical and Computer Engr or Electrical Engineering.
Students with the terminated from CEC major attribute may not enroll.
This course is graded on the Undergraduate Regular scale.
Required Prerequisites: (SYST 205C, 205XS, CYSE 205C or 205XS).
C Requires minimum grade of C.
XS Requires minimum grade of XS.
Enrollment is limited to students with a major in Cyber Security Engineering.
Students with the terminated from CEC major attribute may not enroll.
This course is graded on the Undergraduate Regular scale.
Required Prerequisites: (CYSE 341C or 341XS).
C Requires minimum grade of C.
XS Requires minimum grade of XS.
Enrollment is limited to students with a major in Cyber Security Engineering.
This course is graded on the Undergraduate Regular scale.
Required Prerequisites: ((CYSE 304C or 304XS) or (ECE 301C or 301XS) or (ECE 231C and 232C)) and (CYSE 230C or 230XS) and (CYSE 211C or 211XS).
C Requires minimum grade of C.
XS Requires minimum grade of XS.
This course is graded on the Undergraduate Regular scale.
Enrollment is limited to students with a major in Cyber Security Engineering.
Students with the terminated from CEC major attribute may not enroll.
This course is graded on the Undergraduate Regular scale.
Required Prerequisite: CYSE 460C.
C Requires minimum grade of C.
Enrollment is limited to students with a major in Cyber Security Engineering.
Students with the terminated from CEC major attribute may not enroll.
This course is graded on the Undergraduate Regular scale.
Required Prerequisites: (CYSE 425C, 425XS, ECE 425XS or 425C).
C Requires minimum grade of C.
XS Requires minimum grade of XS.
Enrollment is limited to students with a major, minor, or concentration in Computer Engineering, Cyber Security Engineering or Electrical and Computer Engr.
Students with the terminated from CEC major attribute may not enroll.
This course is graded on the Undergraduate Regular scale.
Required Prerequisites: SYST 230C or 230XS.
C Requires minimum grade of C.
XS Requires minimum grade of XS.
Students with a class of Freshman or Sophomore may not enroll.
Enrollment is limited to students with a major in Cyber Security Engineering.
Students with the terminated from CEC major attribute may not enroll.
This course is graded on the Undergraduate Regular scale.
Required Prerequisites: (MATH 113C, 113XS, 123C or 123XS) and (MATH 124C or 124XS).
C Requires minimum grade of C.
XS Requires minimum grade of XS.
Enrollment limited to students with a class of Junior or Senior.
This course is graded on the Undergraduate Regular scale.
Required Prerequisites: (CYSE 425C or 425XS).
C Requires minimum grade of C.
XS Requires minimum grade of XS.
Enrollment is limited to students with a major in Cyber Security Engineering.
Students with the terminated from CEC major attribute may not enroll.
This course is graded on the Undergraduate Regular scale.
Required Prerequisites: ((SYST 205C or 205XS) and (STAT 344C, 344XS, 346C or 346XS)).
C Requires minimum grade of C.
XS Requires minimum grade of XS.
Enrollment is limited to students with a major in Cyber Security Engineering.
Students with the terminated from CEC major attribute may not enroll.
This course is graded on the Undergraduate Regular scale.
Required Prerequisites: (ECE 301C, 301XS, 231C, 231XS, 331C or 331XS).
C Requires minimum grade of C.
XS Requires minimum grade of XS.
Enrollment is limited to students with a major in Computer Engineering, Computer Science, Cyber Security Engineering or Electrical Engineering.
Students with the terminated from CEC major attribute may not enroll.
This course is graded on the Undergraduate Regular scale.
Required Prerequisites: SYST 230C or 230XS.
C Requires minimum grade of C.
XS Requires minimum grade of XS.
Students with a class of Freshman or Sophomore may not enroll.
Enrollment is limited to students with a major in Cyber Security Engineering.
Students with the terminated from CEC major attribute may not enroll.
This course is graded on the Undergraduate Regular scale.
Required Prerequisites: CYSE 421C or 421XS.
C Requires minimum grade of C.
XS Requires minimum grade of XS.
Enrollment is limited to students with a major in Cyber Security Engineering.
Students with the terminated from CEC major attribute may not enroll.
This course is graded on the Undergraduate Regular scale.
Required Prerequisites: (CYSE 211C and (CYSE 301C, ECE 301C or L301 or (ECE 231C and 232C)) and CYSE 230C and (CS 222C or SYST 230C)).
C Requires minimum grade of C.
Students with a class of Freshman or Sophomore may not enroll.
Enrollment is limited to students with a major in Cyber Security Engineering.
Students with the terminated from CEC major attribute may not enroll.
This course is graded on the Undergraduate Regular scale.
Required Prerequisites: ((CYSE 211C or 211XS) and (ECE 301C, 301XS or L301 or (ECE 231C and 232C))).
C Requires minimum grade of C.
XS Requires minimum grade of XS.
Enrollment is limited to students with a major in Cyber Security Engineering.
Students with the terminated from CEC major attribute may not enroll.
This course is graded on the Undergraduate Regular scale.
Required Prerequisites: (CYSE 476C or 476XS) and (CYSE 304C or 304XS).
C Requires minimum grade of C.
XS Requires minimum grade of XS.
This course is graded on the Undergraduate Regular scale.
Required Prerequisites: (CYSE 411C or 411XS) and (CYSE 425C or 425XS) and (CYSE 476C or 476XS) and (ENGH 302C, 302XS, HNRS 110C or 110XS) and (STAT 344C or 344XS) and (CYSE 492*C).
* May be taken concurrently.
C Requires minimum grade of C.
XS Requires minimum grade of XS.
Enrollment limited to students with a class of Junior Plus, Junior, Senior Plus or Senior.
Enrollment is limited to students with a major in Cyber Security Engineering.
Students with the terminated from CEC major attribute may not enroll.
This course is graded on the Undergraduate Regular scale.
Required Prerequisites: (CYSE 411C or 411XS) and (CYSE 425C or 425XS) and (CYSE 476C or 476XS) and (ENGH 302C, 302XS, HNRS 110C or 110XS) and (STAT 344C or 344XS) and (CYSE 491*C or 491XS).
* May be taken concurrently.
C Requires minimum grade of C.
XS Requires minimum grade of XS.
Enrollment limited to students with a class of Junior Plus, Junior, Senior Plus or Senior.
Enrollment is limited to students with a major in Cyber Security Engineering.
Students with the terminated from CEC major attribute may not enroll.
This course is graded on the Undergraduate Regular scale.
Required Prerequisites: (CYSE 492C or 492XS).
C Requires minimum grade of C.
XS Requires minimum grade of XS.
Students with the terminated from CEC major attribute may not enroll.
This course is graded on the Undergraduate Regular scale.
Students with a class of Freshman or Sophomore may not enroll.
Enrollment is limited to students with a major in Cyber Security Engineering.
Students with the terminated from CEC major attribute may not enroll.
This course is graded on the Undergraduate Regular scale.
Enrollment limited to students with a class of Junior Plus, Junior, Senior Plus or Senior.
Enrollment is limited to students with a major, minor, or concentration in Cyber Security Engineering.
Students with the terminated from CEC major attribute may not enroll.
This course is graded on the Undergraduate Regular scale.
500 Level Courses
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
600 Level Courses
Required Prerequisite: CYSE 550B-.
B- Requires minimum grade of B-.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Required Prerequisites: (SYST 687B- or CYSE 587B-) and (CYSE 570B-, CS 571B- or 571XS) and (CYSE 580B- and 610B-).
B- Requires minimum grade of B-.
XS Requires minimum grade of XS.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
700 Level Courses
Enrollment limited to students with a class of Advanced to Candidacy, Graduate or Non-Degree.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Satisfactory/No Credit scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate or Non-Degree.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate or Non-Degree.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate or Non-Degree.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate or Non-Degree.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate or Non-Degree.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Required Prerequisites: MATH 203B-, 351B- and CS 367B-.
B- Requires minimum grade of B-.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate or Non-Degree.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate or Non-Degree.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate or Non-Degree.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate or Non-Degree.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate or Non-Degree.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate or Non-Degree.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate or Non-Degree.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Satisfactory/No Credit scale.
800 Level Courses
Enrollment limited to students with a class of Advanced to Candidacy or Graduate.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy or Graduate.
This course is graded on the Graduate Regular scale.
900 Level Courses
Enrollment limited to students with a class of Advanced to Candidacy.
Enrollment limited to students in the Engineering Computing college.
This course is graded on the Satisfactory/No Credit scale.
Enrollment limited to students with a class of Advanced to Candidacy.
Enrollment limited to students in the Engineering Computing college.
This course is graded on the Satisfactory/No Credit scale.