MSACS Course Summary

Knowledge Support Courses DSU Equivalent 3 credits
  CSC 601 3
Core Courses DSU Courses 15 credits
Design and Analysis of Computer Algorithms CSC 705 3
Structure & Design of Programming Language CSC 710 3
Database Systems CSC 714 3
Distributed and Parallel Computing CSC 718 3
Theory of Computation CSC 720 3
Specializations: Select one (required of all students)   15 credits
CyberOperations    
Cryptography INFA 723 3
Advanced Network Hacking INFA 725 3
Advanced Web Hacking INFA 729 3
Wireless Security INFA 751 3
Select one elective from the electives list.   3
Software Development    
Secure Software Engineering CSC 716 3
Software Development Leadership CSC 744 3
Select three electives from the electives list.   9
Custom    
Select five electives from the electives list.   15
Electives List    
Computer Graphics CSC 533
Artificial Intelligence CSC 547
Data Mining CSC 586
Data Structures CSC 712
Secure Software Engineering CSC 716
Software Development Leadership CSC 744          3
Thesis CSC 798
Principles of Information Assurance INFA 701
Software Security INFA 719
Computer Forensics INFA 721
Cryptography INFA 723
Advanced Network Hacking INFA 725
Advanced Web Hacking INFA 729
Software Quality Assurance INFA 739
Wireless Security INFA 751
Last Updated: 5/30/14