MSIA Course Rotation

Course #Course TitleFA 13SP 14SU 14FA 14SP 15SU 15FA 15SP 16SU 16FA 16
Knowledge Requirements                     
INFS 750 IT Infrastructure, Technology and Network Management   X X   X X   X X  
Core Courses  FA 13 SP 14 SU 14 FA 14 SP 15 SU 15 FA 15 SP 16 SU 16 FA 16
INFA 701 Principles of Information Assurance     X     X     X  
INFA 713 Managing Security Risks X     X     X     X
INFA 715 Data Privacy X              
INFA 721 Computer Forensics              
INFA 734 Web Software Security  X      X      X       X 
INFA 736 Offensive Network Security  X       X       X      X
INFS 754 Network Security/Intrusion Detection X     X     X     X
Specializations  FA 13 SP 14 SU 14 FA 14 SP 15 SU 15 FA 15 SP 16 SU 16 FA 16
Banking and Financial Security                     
INFA 741 Introduction to Banking X     X     X     X
INFA 743 Information Security Management Systems   X     X     X    
INFA 745 Compliance and Audit   X     X     X    
General                    
Select three graduate courses (3 cr. each) at 600 or 700 level from the INFA, INFS, or CSC prefixes (see appropriate program rotation for specific class offerings).                    
Electives  FA 13 SP 14 SU 14 FA 14 SP 15 SU 15 FA 15 SP 16 SU 16 FA 16
CSC 705 Design and Analysis of Computer Algorithms   X     X     X    
CSC 710 Structure & Design of Programming Language     X     X     X  
CSC 714 Database Systems X     X     X     X
CSC 716 Secure Software Engineering   X     X     X    
CSC 718 Operating Systems & Parallel Programming X     X     X     X
CSC 720 Theory of Computation   X     X     X    
CSC 744 Software Development Leadership       X     X     X
INFA 719 Software Security                    
INFA 723 Cryptography   X     X     X    
INFA 725 Advanced Network Hacking     X     X     X  
INFA 729 Advanced Web Hacking     X     X     X  
INFA 732 Malware Analysis   X     X     X    
INFA 739 Software Quality Assurance   X     X     X    
INFA 751 Wireless Security X     X     X     X
INFA 792 Topics: Only when specifically offered by college                    
INFA 794 Internship X X X X X X X X X X
    FA 13 SP 14 SU 14 FA 14 SP 15 SU 15 FA 15 SP 16 SU 16 FA 16
INFS 601 Information Systems X     X     X     X
INFS 605 Foundations of Programming X     X     X     X
INFS 612 Management and Evaluation of IS   X     X     X    
INFS 701 Introduction to Healthcare Information X     X     X     X
INFS 720 Systems Analysis & Design X X   X X   X X   X
INFS 724 Project and Change Management X X   X X   X X   X
INFS 730 Web Application Development   X X   X X   X X  
INFS 732 Emerging Technologies & Issues X     X     X     X
INFS 734 Multi-tiered & Service-Oriented Architectures   X     X     X    
INFS 736 Technology for Mobile Devices X     X     X     X
INFS 742 Healthcare Information Infrastructure   X     X     X    
INFS 744 Healthcare Information Analysis     X     X     X  
INFS 750 IT Infrastructure, Technology and Network Management   X X   X X   X X  
INFS 752 Advanced Network Technology & Management     X     X     X  
INFS 754 Network Security and Intrusion Detection X     X     X     X
INFS 756 Cloud Computing and Network Services X     X     X     X
INFS 760 Enterprise Modeling, and Data Management X   X X   X X   X X
INFS 762 Data Warehousing & Data Mining     X     X     X  
INFS 764 Information Retrieval X     X     X     X
INFS 766 Advanced Database   X     X     X    
INFS 780 Information Technology Strategy and Policy   X X   X X   X X  
Last Updated: 5/28/14