Bachelor of Science in Computer Science
Troy University

Program Details

The Bachelor of Science in Computer Science from Troy University is an online computer science degree that allows you to prepare for your future while still meeting current personal and professional obligations.  With technology booming, the need for professionals in computer science is also rapidly increasing.  If you are interested in working with computer technology in such roles as software engineers, systems analysts, computer systems designers, and computer programmers, then a career in computer science may be a perfect fit.  Comprised of knowledge and skills in computer science, the curriculum covers such topics as game design, cell phone apps, web applications, and visualizations.  Students completing this computer science degree online benefit from flexible scheduling, small classes, and courses featuring the latest technological advances as taught by caring, highly qualified faculty.  Courses include individual and team projects that focus on Teensy Board Programming and database accessing applications among other topics. 

Students will likely take courses that include:

  • Analysis of Algorithms
  • Introduction to Computer Organization and Architectures
  • Formal Languages and the Theory of Computation
  • Data Communication and Networking
  • Operating Systems

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

High School or Equivalent

Recommended GPA

2.0 or above (4.0 scale)

Admission Tests

ACT/SAT, Proof of English Language Proficiency (International Students)

Application Requirements

Official High School Transcript/GED Score

Additional Info

  • ACT/SAT requirements are waived for applicants who are 21 years or older.