ISC Curricular Emphases

The Computer Science Department offers emphases in Computer Security in the form of certificates at both the undergraduate and graduate levels.

Undergraduate Computer Security Certificate

  • CSC301 — Introduction to Computer Security
  • CSC302 — Computer Security II
  • CSC331 — Operating Systems
  • CSC335 — Data Communications and Networking I
  • CSC402 — Software Engineering
  • One course chosen from the following (topics may vary but must be related to Computer Security):

    • CSC490 — Independent Project (Computer Security)
    • CSC495 — Topics (Computer Security)
    • CRJ380 — Computer Crime
    • MAT405 — Topics (Cryptography)

Note that CSC301 and CSC402 are Computer Science major requirements.

In order for an undergraduate student to receive recognition for completion of the Computer Security Emphasis, a student must complete each of the above courses with a minimum grade of C-, and obtain an overall GPA of 2.0 in all courses taken for the certificate.

A student who wishes to pursue this Information Assurance Certificate should obtain an Application for Undergraduate Certificate in Computer Security and submit this to the chairperson of the Computer Science Department.

Graduate Certificate in Computer Security (Information Assurance)

This certificate is one of the graduate professional development certificates offered by the Computer Science department. You must take five of the following courses (3 credits each):

  • CSC525 — Operating Systems
  • CSC535 — Networks and Data Communications
  • CSC555 — Software Engineering
  • CSC583 — Topics in Computer Security
  • CSC586 — System Administration and Security
  • CSC603 — Advanced Seminar in Computer Security
  • CRJ555 — Criminal Justice Topics (Computer Crime)