CS 166: Information Security
San Jose State University
Fundamental security topics including cryptography, authentication, access control, network security, security protocols, artificial intelligence, software security. Networking basics are covered. Additional security topics selected from multilevel security, biometrics, blockchain, information warfare, e-commerce, intrusion detection, system evaluation and assurance. Prerequisite(s): CS 146 (with a grade of "C-" or better) and either CS 47 or CMPE 102 or CMPE 120 (with a grade of "C-" or better); Computer Science, Data Science, Computer Science and Linguistics, Applied and Computational Math, Forensic Science: Digital Evidence, or Software Engineering Majors only; or instructor consent.
Average GPA: 3.30
Grade distribution records: 2,734 students across 17 terms.
Grade distribution
| Grade | Students | Percent |
|---|---|---|
| A+ | 88 | 3.2% |
| A | 921 | 33.7% |
| A- | 333 | 12.2% |
| B+ | 296 | 10.8% |
| B | 569 | 20.8% |
| B- | 150 | 5.5% |
| C+ | 83 | 3.0% |
| C | 183 | 6.7% |
| C- | 40 | 1.5% |
| D+ | 10 | 0.4% |
| D | 16 | 0.6% |
| D- | 2 | 0.1% |
| F | 43 | 1.6% |
Based on 2,734 student grade records across 17 terms and 9 professors.
Instructors
- Chao-Li Tarng 778 students, Average GPA 3.40
- Fabio di Troia 741 students, Average GPA 3.26
- Mark S Stamp 464 students, Average GPA 3.15
- Yan Chen 380 students, Average GPA 3.43
- Ji An Lee 173 students, Average GPA 3.26
- Paul S Sanghera 67 students, Average GPA 2.66
- Sanjoy Paul 60 students, Average GPA 3.35
- Benjamin Clay Reed 37 students, Average GPA 3.20
- Ahmad Marzdasht Yazdankhah 34 students, Average GPA 3.58