Loading
IA-REDI | Information Assurance - Research, Education, and Development Institute

IA Courses

Course Listing

 

Computer Security 435 *

  • Course Credits: 3
  • Semester(s): Fall/ Spring
  • Prerequisites: CSC 430 Data Communications or permission of the insturctor.
  • Description: This course is designed for seniors and IT professionals to learn computer and network security theories and practices that can be used to significantly reduce the security vulnerability of computers on internal networks or the Internet. The course assumes some familiarity with various operating systems and computer networks. Topics include cryptography, program security, operating systems security, database security, network security, security administration, computer ethics and legal issues.
  • Course Syllabus

Computer Network Defense 445

  • Course Credits: 3
  • Semester(s): Fall/ Spring
  • Prerequisites: CSC 430 Data Communications or Instructor Permission
  • Description: A one-semester, undergraduate-level course focuses on computer network defense and countermeasures. It is designed to give students a solid foundation in network security fundamentals. The course covers both the conceptual and practical aspects of network security. It first reviews the threats to network security, the defense-in-depth strategy and technologies, and network security policy design and implementation. The course then explores the three key network defense technologies in depth: firewalls, intrusion detection and prevention systems, and virtual private network. An emphasis on labs and projects will provide students hands-on learning experiences in using popular open-source and “industry-standard” tools and solutions to implement a wide spectrum of defense measures to protect computer networks, and to detect, respond to, and recover from intrusion.
  • Course Syllabus

Computer Security 535 *

  • Course Credits: 3
  • Semester(s): Fall/Spring
  • Prerequisites: Graduate Standing
  • Description: This course is designed for seniors and IT professionals to learn computer and network security theories and practices that can be used to significantly reduce the security vulnerability of computers on internal networks or the Internet. The course assumes some familiarity with various operating systems and computer networks. Topics include cryptography, program security, operating systems security, database security, network security, security administration, computer ethics and legal issues.
  • Course Syllabus

Management of Information Security 555 *

  • Course Credits: 3
  • Semester(s): Fall/ Spring
  • Prerequisites: CSC 530 Data Communications or Instructor Permission
  • Description: Study of principles of computer communication as well as hardware and software designs, including transmission media, data encoding, transmission techniques, protocols, switching networks, broadcast networks, and local area networks.
  • Course Syllabus

Computer Security II 635

  • Course Credits: 3
  • Semester(s): Once a year.
  • Prerequisites: CSC 435/535 Computer Security or Instructor Permission
  • Description: This course is designed for Security System Administrators and Managers who are responsible for the design, planning and management of security installations in Business and Government Institutions. Topics include Management of Information Security, security planning, security protection (technical and procedural), best practices, risk management, Operations Security, legal issues and certification and accreditation. The course assumes some familiarity with various topics taught in an Introduction to Information Assurance course.
  • Course Syllabus

Cryptography 650

  • Course Credits: 3
  • Semester(s): Once a year.
  • Prerequisites: Instructor Approval
  • Description: Study of historical and modern cryptographic techniques and algorithms. Topics include symmetric and asymmetric key cryptography, one-way functions, secure hash functions, digital signatures, key exchange, authentication, key management, PKI, DES, AES (Rijndael), current topics.
  • Course Syllabus

Network Defense 745

  • Course Credits: 3
  • Semester(s): Fall/ Spring
  • Prerequisites: CSC 445 Computer Network Defense(
  • Description: A one-semester, graduate-level course focuses on computer network defense and countermeasures. It is designed to give students a solid foundation in network security fundamentals. The course covers both the conceptual and practical aspects of network security. It first reviews the threats to network security, the defense-in-depth strategy and technologies, and network security policy design and implementation. The course then explores the three key network defense technologies in depth: firewalls, intrusion detection and prevention systems, and virtual private network. An emphasis on labs and projects will provide students hands-on learning experiences in using popular open-source and “industry-standard” tools and solutions to implement a wide spectrum of defense measures to protect computer networks, and to detect, respond to, and recover from intrusion.
  • Course Syllabus

Secure Software Development 760

  • Course Credits: 3
  • Semester(s): Once a year.
  • Prerequisites: Graduate Standing
  • Description: A graduate course in the Information Assurance Track. It introduces basic concepts and latest research trends and results in developing secure software. Topics include the best practices in developing secure software within Software Development Lifecycle (SDLC).
  • Course Syllabus

Advanced Topics in Information Assurance 765

  • Course Credits: 3
  • Semester(s): Once every three semesters.
  • Prerequisites: CSC 635 Computer Security II & CSC 650 Cryptography or (Instructor Permission)
  • Description: Survey of current topics in Information Assurance.
  • Course Syllabus