Athens State Graduates

Master of Science in Computer Science: Non-Thesis Track

 

Core Course Requirements

Computer Science Core Courses

CS 514Programming Languages Theory

3

CS 518Advanced Object-Oriented and Functional Programming

3

CS 575Theory of Computation

3

CS 551Advanced Principles of Software Engineering and Methods

3

Select TWO elective groupings

Software and Systems:

CS 509

CS 515Operating Systems Design and Implementation

3

CS 516

Data and Visualization (Choose 3):

CS 513Data Mining, Analysis and Visualization

3

CS 527

CS 523

ITE 525

Artificial Intelligence:

CS 585Intelligent Systems: Theory, Design and Implementation

3

CS 577Event Modeling & Simulation

3

CS 586

Communications and Cybersecurity (Choose 3):

CS 530Principles of Computer Communication and Networks

3

CS 553Secure Software Engineering and Testing

3

CS 584

ITE 520Cybersecurity Foundations

3

Total Credit Hours:18

Total Credit Hours: 30

Non-Thesis Track Course Requirements

In addition to the Computer Science Core Course Requirements, students must complete the additional coursework for the Non-Thesis Track.

Non-Thesis Track

CS 598Project Development

1 to 3

Total Credit Hours: 31-33