Required Core Courses 
Recently Offered Elective Courses 

CSC 520 Advanced Analysis of Algorithms and Complexity 
CSC 430 Database Management Systems
CSC 443 Digital Forensics and Cyber Crime
CSC 450 Computer Networks
CSC 475 Artificial Intelligence
CSC 485 High Performance and Availability Computing
CSC 486 Introduction to Biocomputing
CSC 487 Advanced Biocomputing
CSC 499 Cloud Computing and Big Data

CSC 543 Digital Forensics and Cyber Crime
CSC 554 Advanced Networking
CSC 579 Data Mining and Knowledge Discovery
CSC 580 Advanced Data Mining, Fusion and Applications
CSC 581 Parallel Algorithms
CSC 585 High Performance and Availability Computing


Recommended MS CS Electives


Mathematics MATH 407 Partial Differential Equations 
Statistics STAT 405 Statistical Methods 
Other ELEN 567 Wireless Sensor Networks 
Accreditation 
Financial Assistance 

The MS in Computer Science program is accredited by the Southern Association of Colleges and Schools (SACS), through Louisiana Tech University. Louisiana Tech has been an accredited member of SACS since 1927.  Preference for assistantship is given to students pursuing the thesis option. If a student has been given an assistantship on admission, such an assistantship may not be extended if the student has not had his/her thesis plan approved by a graduate advisor within three terms. During any term for which a student receives an assistantship, that student cannot exceed a six credithour course load without advisor approval. 