Average In-state Cost:
Use our cost calculator to analyze your costs.

Average Time to Complete: 1.5 to 2 years

Application Deadlines
Fall Semester: April 15 Spring Semester: November 15 Summer Semester: April 1

Computer Science, M.S.

The M.S. in Computer Science, Bioinformatics concentration and Security & Privacy concentration are available. The M.S. degree program in computer science provides students with advanced training in the fundamental principles and processes of computation. Graduate laboratory, research, and teaching assistantships are available to graduate students.

The computer science department accepts applications for the M.S. program each semester and for the Ph.D. program only fall semester with the general deadlines applying. However, in order to be considered for graduate assistantships, applicants must have all application materials in by February 15 for fall semester and by August 15 for spring semester.

For the latest information about required courses, view the Department of Computer Science website.

Computer Science, M.S.

Average In-state Cost:
Use our cost calculator to analyze your costs.

Average Time to Complete: 1.5 to 2 years

Application Deadlines

Fall Semester: April 15
Spring Semester: November 15
Summer Semester: April 1

The M.S. in Computer Science, Bioinformatics concentration and Security & Privacy concentration are available. The M.S. degree program in computer science provides students with advanced training in the fundamental principles and processes of computation. Graduate laboratory, research, and teaching assistantships are available to graduate students.

The computer science department accepts applications for the M.S. program each semester and for the Ph.D. program only fall semester with the general deadlines applying. However, in order to be considered for graduate assistantships, applicants must have all application materials in by February 15 for fall semester and by August 15 for spring semester.

For the latest information about required courses, view the Department of Computer Science website.

Applicants for the M.S. program must satisfy the general requirements of the College of Arts and Sciences which includes TOEFL (for non-English speaking International students). The Department of Computer Science has the following additional requirements:

  1. A baccalaureate degree in computer science, or equivalent. While we welcome capable students with non-computer-science degrees, they may need some foundation courses.
  2. A supplemental application for computer science.
  3. A statement of background and goals.
  4. Three letters of recommendations from individuals who can evaluate the applicant’s potential for graduate work in computer science.
  5. GRE (General) score.

1. Required Prerequisite Courses. The credit hours in this section will not count toward the Master’s Degree.  The student MUST take the following prerequisite courses, or have taken equivalent courses at the undergraduate level and received a grade no lower than a B in the following:

  • MATH 2212 Calculus II
  • CSC 2510 Theoretical Foundations of Computer Science
  • CSC 2720 Data Structures
  • CSC 4210/6210 Computer Architecture
  • CSC 4320/6320 Operating Systems
  • CSC 4520/6520 Design and Analysis of Algorithms

2. Required Courses (13 hours). A grade no lower than a B must be obtained.

  • CSC 8900 Seminar in Computer Science (1)
  • Core Coursework
    • CSC 6222 Introduction to Information Security (4)
    • CSC 6xxx Privacy (4)*
    • CSC 8xxx Cryptography (4)*

*New courses under development.

3. Science Elective Courses (16 hours).  The student must complete 16 credit hours of the following courses with a grade no lower than a B. At least two 8000-level courses must be taken from the following list.

  • CSC 8220 Advanced Computer Networks (4)
  • CSC 8222 Network Security (4)
  • CSC 8223 Wireless Sensor Networks (4)
  • CSC 8250 Advanced Network Architectures and Protocols (4)
  • CSC 8251 Sensor Web Architectures and Protocols (4)
  • CSC 8320 Advanced Operating Systems (4)
  • CSC 8350 Advanced Software Engineering (4)
  • CSC 8370 Data Security (4)
  • CSC 8550 Advanced Algorithms with Applications to Networks
  • CSC 8712 Advanced Database Systems (4)
  • CSC 6360 Mobile Application Development (4)
  • CSC 6740 Data Mining (4)
  • CSC 6760 Big Data Programming (4)
  • CSC 6xxx Ethical Hacking (4)*
  • CSC 6xxx Malware Analysis and Defense (4)*
  • CSC 6xxx Computer Forensics (4)*
  • CSC 6xxx Mobile Privacy (4)*
  • Other approved graduate courses

*New courses under development.

4. Capstone Project/Thesis (4 hours)

  • CSC 8930 M.S. Project (4) or CSC 8999 Thesis Research (4)

Description

Contacts

The information shared here is intended to provide an overview of Georgia State University’s offerings. For official details on admissions requirements, tuition, courses and more please refer to the university catalogs.