Home Page
bulete Graduate School of Operational and Information Sciences
bulete Department of Computer Science
bulete Administration
bulete Program Officer
bulete Curriculum
bulete Faculty
bulete Faculty Openings
bulete

Research

bulete Publications
bulete Thesis Projects
bulete Thesis Resources
bulete Partners
bulete Contact the CS Department
   
NPS Student at Laptop
GSOIS CS
Home >> Academics >> GSOIS >>  Computer Science >> Track

Information Security & Assurance Track (Revised Sept 2007)

Students must take the following Information Security & Assurance Core Sequence:

  • CS3670 Information Assurance: Secure Management of Systems (3-2) (Fall/Spr) (Prereq CS3600)
  • CS3690 Network Security (4-2) (Win/Sum) (Prereq CS3600, CS3502)
  • CS4600 Secure Computer Systems (3-2) (Fall/Spr) (Prereq CS3600, CS3450, CS3502)
  • CS4605 Security Policies, Models & Formal Methods (3-1) (Win/Sum) (Prereq CS3600, CS3650, and CS3601)

Select one of the following Information Security & Assurance Track Specialization Sequences:

Network Security

  • CS4678 Advanced Vulnerability Assessment (4-2) (Win/Sum) (Prereq CS3113, CS3450, CS3690) (Non-U.S. students take CS3675 Network Vulnerability Assessment (3-2) (Win/Sum) (Prereq CS3502) instead);
  • CS4615 Formal Analysis of Security Protocols (4-2) (Spr) (Prereq CS3600);
  • CS4614 Advanced Topics in Computer Security (3-1) (Win/Sum) (Prereq CS3600, CS4600, CS4605);
  • CS4138 Mobile and Wireless Security (3-1) (Spr) (Prereq CS3600, CS3690, CS4137).

Intrusion Detection and Response

  • CS4675 Intrusion Detection and Response (3-1) (Fall) (Prereq CS3600);
  • CS4322 Internet Information Systems (3-2) (Spr) (Prereq CS2900, CS3310);
  • CS4550 Computer Networks II (4-0) (Win) (Prereq CS3502);
  • CS4614 Advanced Topics in Computer Security (3-1) (Win/Sum) (Prereq CS3600, CS4600, CS4605).

Exploitation and Crime

  • CS3610 Information Crime, Law and Ethics (4-0) (Fall);
  • CS4677 Computer Forensics (3-2) (Fall/Spr) (Prereq CS3010, CS3600, CS3670);
  • CS4322 Internet Information Systems (3-2) (Spr) (Prereq CS2900, CS3310);
  • CS4554 Network Modeling and Analysis (4-0) (Win/Sum) (Prereq CS3502).

Security Requirements and Analysis

  • CS4650 Application of Security Evaluation Criteria for Information and Software Assurance (3-1) (Fall) (Prereq CS3600, CS4600);
  • CS4615 Formal Analysis of Security Protocols (4-2) (Spr) (Prereq CS3600);
  • CS4680 Introduction to Certification and Accreditation (3-2) (Fall/Spr/Sum) (Prereq CS3600, CS3670, CS3690); U.S. students only;
  • CS4614 Advanced Topics in Computer Security (3-1) (Win/Sum) (Prereq CS3600, CS4600, CS4605).

Computer Network Operations

  • CS4678 Advanced Vulnerability Assessment (4-2) (Win/Sum) (Prereq CS3113, CS3450, CS3690) (Non-U.S. students take CS3675 Network Vulnerability Assessment (3-2) (Win/Sum) (Prereq CS3502) instead);
  • CS4677 Computer Forensics (3-2) (Fall/Spr) (Prereq CS3010, CS3600, CS3670);
  • CS4680 Introduction to Certification and Accreditation (3-2) (Fall/Spr) (Prereq CS3600, CS3670, CS3690); U.S. students only;
  • CS4650 Application of Security Evaluation Criteria for Information and Software Assurance (3-1) (Fall)(Prereq CS3600, CS4600).

Forensics

  • CS4677 Computer Forensics (3-2) (Fall/Spr) (Prereq CS3010, CS3600, CS3670);
  • CS4678 Advanced Vulnerability Assessment (4-2) (Win/Sum) (Prereq CS3113, CS3450, CS3690) (Non-U.S. students take CS3675 Network Vulnerability Assessment (3-2) (Win/Sum) (Prereq CS3502) instead);
  • CS4614 Advanced Topics in Computer Security (3-1) (Win/Sum) (Prereq CS3600, CS4600, CS4605);
  • CS4615 Formal Analysis of Security Protocols (4-2) (Spr) (Prereq CS3600).