MSACS Course Rotation

Course # Course Title FA 13 SP 14 SU 14 FA 14 SP 15  SU 15 FA 15 SP 16 SU 16 FA 16
Knowledge Course                     
CSC 601                      
Core Courses                     
CSC 705 Design and Analysis of Computer Algorithms              
CSC 710 Structure & Design of Programming Language              
CSC 714 Database Systems X      X         
CSC 718 Operating Systems & Parallel Programming X      X         
CSC 720 Theory of Computation              
Specializations  FA 13 SP 14 SU 14 FA 14 SP 15  SU 15 FA 15 SP 16 SU 16 FA 16
CyberOperations                     
INFA 723 Cryptography              
INFA 725 Advanced Network Hacking     X     X     X  
INFA 729 Advanced Web Hacking      X       X       X   
INFA 751 Wireless Security      X         
Choose one elective from the electives list. (Check Web Advisor for availability)                    
Software Development                     
CSC 716 Secure Software Engineering              
CSC 744 Software Development Leadership            X    
Choose three electives from the electives list. (Check Web Advisor for availability)                    
Custom                     
Choose five electives from the electives list. (Check Web Advisor for availability)                    
Electives List  FA 13 SP 14 SU 14 FA 14 SP 15 SU 15  FA 15 SP 16 SU 16 FA 16
 CSC 533 Computer Graphics (Check Web Advisor for availability)                    
 CSC 547 Artificial Intelligence (Check Web Advisor for availability)                    
 CSC 586 Data Mining (Check Web Advisor for availability)                    
 CSC 712 Data Structures (Check Web Advisor for availability)                    
 CSC 716 Secure Software Engineering              
 CSC 744 Software Development Leadership           X    
 INFA 701 Principles of Information Assurance         X      
 INFA 719 Software Security X              X 
 INFA 721 Computer Forensics           X    
 INFA 723 Cryptography            X    
 INFA 725 Advanced Network Hacking      X       X       X   
 INFA 729 Advanced Web Hacking     X     X     X  
 INFA 739 Software Quality Assurance   X     X     X    
 INFA 751 Wireless Security X     X     X     X
Last Updated: 8/29/13