Sorry, you need to enable JavaScript to visit this website.

CSEC Minor Courses

  1. Two required core courses
Students must complete the following two required courses:
  • CSEC 101 Fundamentals of Computing Security
  • CSEC 362 Cryptography and Authentication or CSCI 462 Introduction to Cryptography
  1. Three electives from the following list:
  • CSCI 455 Principles of Computer Security
  • CSCI 464 Xtreme Theory
  • CSCI 531 Introduction to Security Measurement
  • CSCI 532 Introduction to Intelligent Security Systems
  • CSCI 622 Secure Data Management
  • CSCI 642 Secure Coding
  • CSCI 662 Foundations of Cryptography
  • CSCI 762 Advanced Cryptography
  • CSEC 380 Principles of Web App Security
  • CSEC 461 Computer System Security
  • CSEC 462 Network Security and Forensics
  • CSEC 465 Network & System Security Audit      
  • CSEC 466 Introduction to Malware
  • CSEC 467 Mobile Device Security & Forensics
  • CSEC 468 Risk Management for Info Securitt
  • CSEC 469 Wireless Security
  • CSEC 470 Covert Communications
  • CSEC 471 Penetration Testing Frameworks
  • CSEC 472 Authentication
  • CSEC 473 Cyber Defense Techniques
  • CSEC 474 Unix-based System Forensics
  • CSEC 475 Windows System Forensics
  • CSEC 476 Malware Reverse Engineering
  • CSEC 477 Disaster Recovery
  • CSEC 478 Adv. Mobile Device Forensics
  • CSEC 479 Advanced Mobile Device Security
  • CSEC 731 Web Server & Appl. Security Audits
  • SWEN 331 Engineering Secure Software 
  • SWEN 467 Hardware Software Co-Design for Crypto App.
Students will complete the Computing Security minor by taking three additional Advanced Computing Security courses for which they have the prerequisites.  Many of the courses listed for which the student has the pre-requisites may be taken as part of the minor, but three of the five courses in the minor must be offered from the Computing Security department.