2021 Cyber Security Curriculum

1
CS 438 Computer Networks CS 121 The Discipline of Computing CS 100 CS I MATH 125 Calculus I ENGR 103 Engineering Foundations EN 101 English Composition I CS 140 Introduction to Cyber Security 3 CS 301 Database Systems 3 CS 101 CS II 4 CS 200 Software Engineering 4 CS 201 Data Structures & Algorithms 4 CS 300 Operating Systems 3 CS 470 or 475 Theory 3 MATH 126 Calculus II 4 MATH 301 Discrete Mathematics 3 MATH 237 Linear Algebra 3 ECE 380 Digital Logic 4 ECE 383 Micro- Computers 4 CS 428 Computer Security 3 GES 255 Engineering Statistics I 3 CS 347 Cyber Law and Ethics 3 3 CS Cyber Elective 3 EN 102 English Composition II 3 PH 105 Physics w/ Calculus I 4 PH 106 Physics w/ Calculus II 4 COM 123 Public Speaking 3 EN 319 Technical Writing 3 HI/SB Elective 3 HI/SB Elective 3 ECE 484 Computer Architecture 3 Freshman Sophomore Junior Senior 15 Hours 15 Hours 14 Hours 17 Hours 16 Hours 15 Hours 15 Hours 15 Hours 2021 Cyber Security Curriculum NOTE: This curriculum is effective for all students enrolling in CS 100 in Fall 2021 or later. = course prerequisites. = prerequisites with concurrency. Last Update: March 2021 122 Total Hours 1 3 3 4 4 CS 442 Cryptography 3 CS 448 Network Security 3 CS Cyber Elective 3 HU/L/FA Elective 3 HI/SB Elective 3 CS 495 Capstone Computing 3 ALL 400-level CS courses have CS 300, CS 301, and ECE 383 as their prerequisites. A sequence of two of the HU/L/FA or HI/SB electives courses must be completed from the same department. 121 is recommended, it may be substituted with ENGR 111 or any other engineering introductory course. 1 MATH 355 can be substituted for GES 255. 2 2 Free Elective 3 Free Elective 3 CS 495 prerequisites: (CS 403 or CS 470 or 475) and one additional CS 4xx course. 1 4 4 3 3 3 3 3

Transcript of 2021 Cyber Security Curriculum

Page 1: 2021 Cyber Security Curriculum

CS 438ComputerNetworks

CS 121The Disciplineof Computing

CS 100CS I

MATH 125Calculus I

ENGR 103EngineeringFoundations

EN 101English

Composition I

CS 140Introduction toCyber Security

3

CS 301DatabaseSystems

3

CS 101CS II

4CS 200Software

Engineering

4CS 201

Data Structures& Algorithms

4CS 300OperatingSystems

3

CS 470 or 475

Theory

3MATH 126

Calculus II

4MATH 301

DiscreteMathematics

3MATH 237

Linear Algebra

3

ECE 380Digital Logic

4ECE 383

Micro-Computers

4

CS 428ComputerSecurity

3

GES 255Engineering Statistics I

3

CS 347Cyber Lawand Ethics

3

3CS Cyber

Elective

3

EN 102English

Composition II

3

PH 105Physics w/Calculus I

4PH 106Physics w/Calculus II

4

COM 123Public

Speaking

3EN 319Technical

Writing

3

HI/SBElective

3HI/SBElective

3

ECE 484Computer

Architecture

3

Freshman Sophomore Junior Senior

15 Hours 15 Hours 14 Hours 17 Hours 16 Hours 15 Hours 15 Hours 15 Hours

2021 Cyber Security CurriculumNOTE: This curriculum is effective for all students enrolling in CS 100 in Fall 2021 or later.

= course prerequisites. = prerequisites with concurrency.

Last Update: March 2021 122 Total Hours

1

3

3

4

4CS 442

Cryptography

3CS 448NetworkSecurity

3

CS CyberElective

3HU/L/FA

Elective

3

HI/SBElective

3

CS 495Capstone Computing

3

ALL 400-level CS courses have CS 300, CS 301, and ECE 383 as their prerequisites.

A sequence of two of the HU/L/FA or HI/SB electives courses must be completed from the same department.

121 is recommended, it may be substituted with ENGR 111 or any other engineering introductory course.1

MATH 355 can be substituted for GES 255.2

2

FreeElective

3Free

Elective

3

CS 495 prerequisites: (CS 403 or CS 470 or 475) and one additional CS 4xx course.

1

4

4

3

3 3 3

3