Master of Science in Computer Science / Software Development
Troy University

Program Details

The Master of Science in Computer Science with a concentration in Software Development from Troy University is an online software development degree for those interested in careers or graduate study in this field.  By competing this degree, students are prepared for advanced study in graduate courses and for careers in software development.  Foundational courses focus on key areas in computer science, including game design, cell phone apps, web applications, visualization, Terry Board Programming, databases, and more.  For those students completing the Software Development concentration, they will then complete courses in the fundamentals of the software development field, including theoretical concepts of software engineering.  You will study such topics as:

  • Software Development Models
  • Requirement Analysis
  • Project Planning and Management
  • Software Architecture and Design

With this online software development degree, students benefit from small classes, individual and team projects, and courses centered in the latest technological advances, all while being taught by caring and qualified faculty.

Learning Pace


Learning Schedule


% Online

100% Online

School Accreditation & Licensing

Troy University is accredited by:

Southern Association of Colleges and Schools Commission on Colleges (SACSCOC)

Program Requirements & Restrictions

Minimum Education

Bachelor Degree

Recommended GPA

2.5 or above (4.0 scale)

Admission Tests

GRE, Proof of English Language Proficiency (International Students)

Application Requirements

Official College Transcript(s), Recommendation/Reference Letter(s)