- The University
- Academic Calendar
- Student Financial Aid
- Student Housing and Dining
- Student Services
- Student Life
- Research Organizations
Information AssuranceGraduate Courses |500 |600 |
(Interdepartmental Graduate Major)
Supervisoy Committee: D. Jacobson (Chair), C. Bergman, J. McCormick, J. Wong.
Work is offered for the degree Master of Science with a major in information assurance under a cooperative arrangement with various departments including Electrical and Computer Engineering, Computer Science, Political Science, Logistics, Operations, and Management Information Systems, Mathematics, Industrial and Manufacturing Systems Engineering. Students graduating from the major will help to fill the need for well-educated system security specialists in the government, private sector, and academia. The program objectives identified as being critical to the accomplishment of this mission are: (1) Impart and enhance knowledge about information infrastructure security; (2) Expand and develop ability to engineer complex systems; (3) Instill and nurture social awareness, and the ability to function in a team; (4) Instill and nurture a sense of ethics; and (5) Develop an understanding of strategic and policy issues.
Students interested in the interdepartmental major apply and are admitted to both a home department (the department that is most closely aligned with the student's research interest and background) and to the program. The home department sets the admission standards, course requirements, and thesis standards.
The program is broadly based and uses courses in the various departments. The program will consist of 24 course credits with 6 credits of research work for a Master of Science with thesis. A non-thesis Master of Science will consist of 27 credits of courses and 3 credits of creative component. The courses are divided into three categories: core, electives, and thesis research.
A student's Program of Study Committee, in consultation with the student, determines the elective courses to be taken and the acceptability of transfer credits. The major professor will be selected from the discipline where the student is admitted (home department).
The basic prerequisite for admission to this program is a baccalaureate degree in engineering, mathematics, computer science, management information systems, political science, or closely related field. The GRE or GMAT examination may be required based on the standards of the home department. If the GRE or GMAT is not required it will be considered in admissions decisions if offered. Potential students with baccalaureate degrees in the physical sciences, statistics, or other related fields will be considered on an individual basis, possibly with provisional admission. The degree awarded is a master of science in information assurance.
A graduate certificate in Information Assurance is offered, which consists of four courses (12 credits) (InfAs 530, 531, 532, (533 or 535)).
For additional information students should contact the chair of the Supervisory Committee, 2215 Coover Hall, ISU, Ames, Iowa 50011, or www.iac.iastate.edu .
Courses primarily for graduate students, open to qualified undergraduate students
InfAs 530. Advanced Protocols and Network Security. (Cross-listed with Cpr E). (3-0) Cr. 3.Prereq: Cpr E 381. Detailed examination of networking standards, protocols, and their implementation. TCP/IP protocol suite, network application protocols, IP routing, network security issues. Emphasis on laboratory experiments.
InfAs 531. Information System Security. (Cross-listed with Cpr E). (3-0) Cr. 3.Prereq: Cpr E 489 or 530 or Com S 586 or MIS 535. Computer and network security: basic cryptography, security policies, multilevel security models, attack and protection mechanisms, legal and ethical issues.
InfAs 532. Information Warfare. (Cross-listed with Cpr E). (3-0) Cr. 3.Prereq: Cpr E 531. Computer system and network security: implementation, configuration, testing of security software and hardware, network monitoring. Authentication, firewalls, vulnerabilities, exploits, countermeasures. Ethics in information assurance. Emphasis on laboratory experiments.
InfAs 533. Cryptography. (Cross-listed with Math, Cpr E). (3-0) Cr. 3. S.Prereq: Math 301 or Cpr E 310 or Com S 330. Basic concepts of secure communication, DES and AES, public-key cryptosystems, elliptic curves, hash algorithms, digital signatures, applications. Relevant material on number theory and finite fields.
InfAs 534. Legal and Ethical Issues in Information Assurance. (Cross-listed with Cpr E, Pol S). (3-0) Cr. 3. S.Prereq: Graduate classification, Cpr E or INFAS 531. Legal and ethical issues in computer security. State and local codes and regulations. Privacy issues.
InfAs 535. Steganography and Watermarking. (Cross-listed with Math, Cpr E). (3-0) Cr. 3. S.Prereq: Cpr E 531 or E E 524 or Math 533/Cpr E 533/InfAs 533. Basic principles of steganography and watermarking. Algorithms based on spatial domain approaches, transformations of data, statistical approaches. Techniques for images, video, and audio data. Communications models for data hiding. Analysis, detection and recovery of hidden data. Military, commercial and e-commerce applications. Known theoretical results. Software packages for data hiding. Social and legal issues, case studies, and digital rights management issues that affect technological development of steganography and watermarking. Current developments in the area.
InfAs 536. Computer and Network Forensics. (Cross-listed with Cpr E). (3-0) Cr. 3.Prereq: Cpr E 381 and Cpr E 489 or 530. Fundamentals of computer and network forensics, forensic duplication and analysis, network surveillance, intrusion detection and response, incident response, anonymity and pseudonymity, privacy-protection techniques, cyber law, computer security policies and guidelines, court testimony and report writing, and case studies. Emphasis on hands-on experiments.
InfAs 592. Seminar in Information Assurance. Cr. 1-3. Repeatable.Prereq: Permission of instructor. Projects or seminar in Information Assurance.
Courses for graduate students
InfAs 632. Information Assurance Capstone Design. (Cross-listed with Cpr E). (3-0) Cr. 3.Prereq: 531, 532, 534. Capstone design course which integrates the security design process. Design of a security policy. Creation of a security plan. Implementation of the security plan. The students will attach each other's secure environments in an effort to defeat the security systems. Students evaluate the security plans and the performance of the plans. Social, political and ethics issues. Student self-evaluation, journaling, final written report, and an oral report.
InfAs 697. Information Assurance Summer Internship. Cr. R.Prereq: Permission of department, graduate classification. One semester and one summer maximum per academic year professional work period. Satisfactory-fail only.