Bachelor of Science in Computer and Cybersecurity Engineering

The Bachelor of Science in Computer and Cybersecurity Engineering (CCSE) is a degree program that prepares students for an engineering career that involves design and application of secure and resilient computer hardware and software systems. This is a unique program that combines computer engineering and cybersecurity topics into one major. The program emphasizes the cybersecurity engineering of cyber-physical systems which are becoming more prevalent every day. It is concerned with detection and elimination of vulnerabilities and the safe operation of the Internet of Things, cloud computing, healthcare, smart/micro grid power systems, computer networks, and wireless communications.

Curriculum

Required Courses

Computer and Cyber Security Engineering Requirements (47)
ECE 100Intro to the Profession I3
ECE 211Circuit Analysis I3
ECE 213Circuit Analysis II4
ECE 218Digital Systems4
ECE 242Digital Computers&Computing3
ECE 308Signals Systems3
ECE 311Engineering Electronics4
ECE 407Intro Comp Ntwks with Lab4
ECE 441Smart & Connected Embedded Sys4
ECE 442Internet of Things/Cyber Phys3
ECE 443Intro Computer Cyber Security3
or CS 458 Intro to Information Security
ECE 444Computer Network Security3
ECE 485Computer Organization & Design3
or CS 470 Computer Architecture
ECE 497Special Problems 13
Computer Science Major Requirements (16)
CS 115Object-Oriented Programming I2
CS 116Object-Oriented Programming II2
CS 330Discrete Structures3
CS 331Data Structures and Algorithms3
CS 351Systems Programming3
CS 450Operating Systems3
Software Engineering/Law Elective (2-3)
Select two to three credit hours from the following courses:2-3
Law of Privacy3
Cyber Fraud-Priv Class Actions2
Data Privacy and Security2
Computer & Network Privacy3
Mathematics Requirements (24)
MATH 151Calculus I5
MATH 152Calculus II5
MATH 251Multivariate & Vector Calculus4
MATH 252Introduction to Diff Equations4
MATH 333Matrix Alg & Complex Variables3
MATH 374Probability/Statistics for ECE3
Physics Requirements (8)
PHYS 123General Physics I: Mechanics4
PHYS 221Gen Physics II: Elect&Magntism4
Chemistry Requirement (3)
CHEM 122Principles of Chem I w/out Lab3
Career Elective (6) 2
Career Elective I3
Career Elective II3
Interprofessional Projects (IPRO) (6)
See Illinois Tech Core Curriculum, section E6
Humanities and Social Sciences Requirements (21)
See Illinois Tech Core Curriculum, sections B and C21
Total Credit Hours133-134

                                                                                                                                 Minimum degree credits required: 133

1

ECE 497 with a project related to cyber security topics such as smart grid, Internet of Things, cloud computing, hardware security, or cryptography. Please see your academic adviser for more details.

2

Career Electives: Advisor-approved course from engineering, science, math, computer science, business, and law that is the same level or more advanced than the academic level of the student.

 

Bachelor of Science in Computer and Cybersecurity Engineering Curriculum

Year 1
Semester 1Credit HoursSemester 2Credit Hours
ECE 1003MATH 1525
MATH 1515PHYS 1234
CHEM 1223Career Elective I13
CS 1152CS 1162
Humanities 200-level3Social Sciences Elective3
 16 17
Year 2
Semester 1Credit HoursSemester 2Credit Hours
MATH 2524MATH 2514
PHYS 2214Career Elective II13
ECE 2113ECE 2134
ECE 2184ECE 2423
CS 3313CS 3303
 18 17
Year 3
Semester 1Credit HoursSemester 2Credit Hours
ECE 3083ECE 4074
ECE 3114MATH 333 or 3503
CS 3513CS 4503
ECE 4433IPRO Elective I3
Humanities Elective (300+)3Social Sciences Elective (300+)3
 16 16
Year 4
Semester 1Credit HoursSemester 2Credit Hours
ECE 4973ECE 44134
ECE 485 or CS 4703ECE 4423
MATH 3743ECE 4443
IPRO Elective II3Cyber Security Law Elective42-3
Humanities (300+)3Social Sciences Elective (300+)3
Additional Hum. or Soc. Sci. Elective3 
 18 15-16
Total Credit Hours: 133-134
1

Career Electives: Advisor-approved course from engineering, science, math, computer science, business, and law that is more advanced than the academic level of the student.

2

ECE 497 with a project related to cyber security topics such as smart grid, Internet of Things, cloud computing, hardware security, or cryptography. Please see your academic adviser for more details.

3

ECE 441 is a Major Design Experience (M) course.

4

Choose from the following courses: LAW 252, LAW 285, LAW 295, or LAW 478.