CMSC414

Computer and Network Security

Prerequisite: Minimum grade of C- in CMSC330 and CMSC351; or must be in the (Computer Science (Doctoral), Computer Science (Master's)) program. Restriction: Permission of CMNS-Computer Science department. Credit only granted for: CMSC414, ENEE459C, or ENEE457. An introduction to the topic of security in the context of computer systems and networks. Identify, analyze, and solve network-related security problems in computer systems. Fundamentals of number theory, authentication, and encryption technologies, as well as the practical problems that have to be solved in order to make those technologies workable in a networked environment, particularly in the wide-area Internet environment.

Spring 2026

46 reviews
Average rating: 2.93

10 reviews
Average rating: 2.20

0 reviews
Average rating: N/A

Fall 2025

22 reviews
Average rating: 4.09

46 reviews
Average rating: 2.93

Spring 2025

22 reviews
Average rating: 4.09

46 reviews
Average rating: 2.93

Past Semesters

46 reviews
Average rating: 2.93

22 reviews
Average rating: 4.09

10 reviews
Average rating: 2.20

2 reviews
Average rating: 4.50

7 reviews
Average rating: 4.14

46 reviews
Average rating: 2.93

46 reviews
Average rating: 2.93

46 reviews
Average rating: 2.93

7 reviews
Average rating: 4.14

46 reviews
Average rating: 2.93

22 reviews
Average rating: 4.09

46 reviews
Average rating: 2.93

1 review
Average rating: 2.00

1 review
Average rating: 3.00

2 reviews
Average rating: 4.00

0 reviews
Average rating: N/A

0 reviews
Average rating: N/A

During the Spring 2020 and Spring 2021 semesters, students could choose to take some of their courses pass-fail mid-semester which skews grade data aggregated across multiple semesters.

Average GPA of 2.94 between 4,212 students*

CMSC414 Grade Distribution+-0510152025303540% of studentsABCDFWother
A-: 9.64%
A: 19.99%
A+: 9.09%
B-: 12.56%
B: 14.46%
B+: 8.05%
C-: 3.4%
C: 8.19%
C+: 5.7%
D-: 0.14%
D: 1.38%
D+: 0.07%
F: 2.26%
W: 4.58%
other: 0.5%
* "W"s are considered to be 0.0 quality points. "Other" grades are not factored into GPA calculation. Grade data not guaranteed to be correct.