MSIA Core Courses
The standards set by the National Security Telecommunications and Information Systems Security Committee of the National Security Agency (known as NSTISSI 4011) have been used as the model for the development of DSU’s MSIA program. The computer science and security courses offered by Dakota State University have been certified as a 100% mapping to the committee on National Security Systems (CNSS), National Standards 4011 and 4013. This certification is made by the Information Assurance Courseware Evaluation (IACE) Program, part of the National INFOSEC (Information Security) Education and Training Program administered by the U.S. National Security Agency.
INFA 711 Computer Security Planning and Procedures
A study of techniques to protect information infrastructure and assets, utilizing a Defense In Depth model that emphasizes the role of people, process and technology. Covers a wide range of technical issues, including security problems in computing, networks and distributed systems to ensure the confidentiality, integrity and availability technology-based resources. (3 credit hours)
INFA 713 Managing Information Security Risk
A study of techniques to protect information infrastructure and assets utilizing a Defense In Depth model that emphasizes the role of people, process, and technology. Covers a wide range of business and technical issues and topics, including a discussion on vulnerabilities and risks, computer crime, law, disaster recovery, contingency planning, physical security, operational security, and information security. (3 credit hours)
INFA 715 Privacy, Fraud and Identity Theft
A study of management techniques to prevent security and privacy breach, fraud, and identity theft. Overview of the importance of each area, laws and regulations to protect the information and critical assets and infrastructures from attack. (3 credit hours)
INFA 719 Software Security
Addresses design and implementation techniques for assuring securities of software applications, concentrating on developing software that is difficult for intruders to exploit. Emphasize the security ramifications of class, field, and method visibility, sending data between components of a distributed program, data integrity, as well as configuring the security policy for distributed program components. (3 credit hours)
Prerequisite: CSC 509.
INFA 721 Computer Forensics
Identifying, preserving and extracting electronic evidence. Students learn how to examine and recover data from operating systems, core forensic procedures for any operating or file system, understanding technical issues in acquiring computer evidence and how to conduct forensically sound examinations to preserve evidence for admission and use in legal proceedings. (3 credit hours)
Prerequisite: CSC 509.
INFA 723 Applied Cryptography
An introduction to applied cryptography. Students will learn properties of encryption algorithms; strengths and weaknesses of encryption algorithms; how to configure and use encryption algorithms; and considerations in the selection of encryption schemes. Use of software to encrypt and decrypt, including PGP, DES3, and AES. (3 credit hours)
Prerequisite: Math 509.
INFS 724 Project and Change Management
A study of the principles and techniques used in managing information systems and organizational change projects. Project management software will be used in this course. (3 credit hours)
INFS 754 Network Security and Intrusion Detection
Provides a comprehensive overview of network security and intrusion detection. Topics include security overview, authentication, attacks and malicious code, communication security, Web security, network security topologies, intrusion detection, firewalls and VPNs, security baselines, security algorithms, physical security, disaster recovery, forensics overview, and other state-of-the-art developments. (3 credit hours)
Prerequisite: INFS 750.

