Information Assurance - Undergraduate Courses

Foundation Courses: 27 Credit Hours

  • COSC 146 Applied Programming- 3 hrs
  • COSC 206 Applied Programming II - 3 hrs
  • MATH 170 Elementary Statistics - 3 hrs
  • IA 103 Information Security Overview - 3 hrs
  • IA 202 Risk-Vulnerability Analysis - 3 hrs
  • IA 210 Concepts of Network and Business Technology- 3 hrs
  • IA 212 Open Source Platform and Network Administration- 3 hrs
  • IA 213 Privacy and Technology - 3 hrs
  • IA 215 System Support and Trouble Shooting - 3 hrs
  • IA 240 Intelligence Analysis- 3 hrs
  • IA 329 Policy Development in Information Assurance- 3 hrs
  • LEGL 320 Cyber Law and Compliance- 3 hrs
  • STS 300W Research and Writing Tech Perspectives- 3 hrs
  • All students must also select one of the following classes:

  • CTAC 224 Public Speaking - 3 hrs
  • CTAC 225 Listening Behavior - 3 hrs
  • CTAC 227 Interpersonal Communication - 3 hrs
  • CTAC 350 Persuasion - 3 hrs

  • Information Assurance Management: 42 Credit Hours

  • MGMT 386 Organizational Behavior and Theory - 3 hrs
  • MGMT 403 Managerial Communication: Theory and Application - 3 hrs
  • MGMT 480 Management Responsibility and Ethics - 3 hrs
  • IA 343 Intelligence II- 3 hrs
  • IA 344 Administration of Computer Systems - 3 hrs
  • IA 400 Malware Analysis and Reverse Engineering - 3 hrs
  • IA 422 End User Systems: Planning and Design - 3 hrs
  • IA 425 Cyber Crime Investigation - 3 hrs
  • IA 427 Digital Forensics I - 3 hrs
  • IA 430 Network Forensics - 3 hrs
  • IA 445 Ethical Hacking Penetration Testing - 3 hrs
  • IA 415 Research Techniques - 3 hrs
  • IA 416 Applied Research Project or IA 387 CO/OP or Internship - 3 hrs
  • IA 480 SQL Database Security - 3 hrs


  • Applied Information Assurance: 42 Credit Hours

  • IA 343 Intelligence II- 3 hrs
  • IA 344 Administration of Computer Systems - 3 hrs
  • IA 400 Malware Analysis and Reverse Engineering - 3 hrs
  • IA 425 Cyber Crime Investigation - 3 hrs
  • IA 427 Digital Forensics I - 3 hrs
  • IA 428 Digital Investigations II - 3 hrs
  • IA 430 Network Forensics - 3 hrs
  • IA 412 Linux Security Administration- 3 hrs
  • IA 415 Research Techniques - 3 hrs
  • IA 416 Applied Research Project or IA 387 CO/OP or Internship - 3 hrs
  • IA 445 Ethical Hacking and Offensive Security - 3 hrs
  • IA 455 Incident Response- 3 hrs
  • IA 480 SQL Database Security - 3 hrs
  • COSC 374 Applied Cryptography - 3 hrs

  • Information Assurance Encryption: 42 Credit Hours

  • MATH 120 Calculus I - 4 hrs
  • MATH 121 Calculus II - 4 hrs
  • MATH 205 Math Structure for Computer Science - 4 hrs
  • MATH 319 Mathematical Modeling - 3 hrs
  • MATH 409 Cryptography (New Course) - 3 hrs

  • Note: Student must complete math sequence prior to taking Cryptology
  • COSC 314 Computational Discrete Structures - 3 hrs
  • IA 400 Malware Analysis and Reverse Engineering - 3 hrs
  • IA 415 Research Techniques - 3 hrs
  • IA 416 Applied Research Project or IA 387 CO/OP or Internship - 3 hrs
  • IA 427 Digital Forensics I - 3 hrs
  • IA 430 Network Forensics - 3 hrs
  • IA 480 SQL Database Security - 3 hrs
  • COSC 374 Applied Cryptography - 3 hrs

  • Network Security: 42 Credit Hours

  • IA 344 Administration of Computer Systems - 3 hrs
  • IA 350 Network Connectivity - 3 hrs
  • IA 354 Multinetwork Connectivity - 3 hrs
  • IA 364 Advanced Windows Security - 3 hrs
  • IA 400 Malware Analysis and Reverse Engineering - 3 hrs
  • IA 412 Linux Security Administration- 3 hrs
  • IA 422 End User Systems: Planning and Design - 3 hrs
  • IA 427 Digital Forensics I - 3 hrs
  • IA 430 Network Forensics - 3 hrs
  • IA 445 Ethical Hacking and Offensive Security - 3 hrs
  • IA 455 Incident Response- 3 hrs
  • IA 480 SQL Database Security - 3 hrs
  • IA 495 Networks: Implementation and Evaluation - 3 hrs
  • IA 416 Applied Research Project or IA 387 CO/OP or Internship - 3 hrs