Master of Science in Computer Science

Charleston Southern University

Program Description

Master of Science in Computer Science

Charleston Southern University

Master of Science in Computer Science

The Master of Science in Computer Science is designed to prepare students to take on a management role in their field or to prepare for further Ph.D. study in computer science. Our program offers a well-rounded curriculum, giving students a strong foundation in a broad range of topics regardless of their focus.

The small class setting at CSU offers students the opportunity to learn and build relationships with faculty and fellow students, and the courses are available in an online or hybrid format, making it easy for anyone to complete their degree, no matter their schedule.

Cybersecurity Emphasis

The Cybersecurity emphasis provides students the technical skills and knowledge needed to successfully protect organizational data, investigate data breaches, and develop strategies to prevent data from being compromised.

Software Engineering Emphasis

The Software Engineering emphasis prepares students for software engineering positions that require proficiency in specific areas of the software development lifecycle: requirements gathering/definition, software quality assurance and software testing and maintenance.

Research

The MS in Computer Science program also offers master’s level students the opportunity to pursue research projects.

Core Courses (18 Hours)

  • Advanced Computer Networks
  • Distributed Database Systems
  • Advanced Computer Architecture
  • Advanced Operating Systems
  • Advanced Algorithms
  • Software Engineering Test & Maintenance

Nonthesis Option (15 Hours) Select 5 Electives

  • Advanced Network Security Topics
  • Open Source Software Engineering
  • Data Mining
  • Network Penetrating, Testing, and Ethical Hacking
  • Ethics, Law and Policy in Cyberspace
  • Applied Cryptography
  • Human-Computer Interaction
  • Compilers

Thesis Option (15 Hours) Select 3 Electives + 2 Thesis Courses

  • Research I
  • Research II

Cybersecurity Emphasis Electives (Select 3 of 4)

  • Network Penetrating, Testing and
  • Ethical Hacking
  • Ethics, Law and Policy in Cyberspace
  • Applied Cryptography
  • Advanced Network Security Topics
  • Software Engineering Electives
    • Compilers
    • Human-Computer Interaction
    • Open Source Software Engineering

Admission Requirements

  • Application with statement
  • Official transcripts
  • Two signed letters of recommendation
  • Undergraduate degree in Computer Science or related field
  • Official GRE scores or 3.5 cumulative GPA

This school offers programs in:
  • English


Last updated January 30, 2018
Duration & Price
This course is Online & Campus Combined
Start Date
Start date
Sept. 2019
Duration
Duration
2 years
Part time
Full time
Price
Price
Information
Deadline
Locations
USA - Charleston, South Carolina
Start date : Sept. 2019
Application deadline Request Info
End date Request Info
Dates
Sept. 2019
USA - Charleston, South Carolina
Application deadline Request Info
End date Request Info