Computer Science

Master of Science in Computer Science

EKU Online > Online Computer Science Degree & Certificates > Master of Science in Computer Science

Take on Management Roles and Advance Your Career

Designed for tech professionals, EKU’s 100% online master in computer science program emphasizes advanced computer science and software engineering concepts while covering a range of technical subject areas. This comprehensive program builds on your bachelor’s degree and work experience. Graduates are prepared with the skills needed to solve complex technological problems, serve in management roles and increase earning potential.

Program At-A-Glance


100% Online

Learn From Anywhere

30 Credit Hours

to Graduate

Up To 12 Hours

Transfer Credit
Cost per hour


Per Credit Hour

Learn More


Benefits of EKU Online

Learn essential skills for today’s digital work environment through a personalized and tailored master’s degree in computer science.

  • Earn a certificate in an area of specialization as you complete your degree
  • No application fee
  • Ability to highly tailor and personalize your degree through focus areas and electives
  • Accelerated 8-week terms
  • Multiple start dates
  • Reduced tuition for active duty military members
  • No campus visits required
  • Free online tutoring and career services assistance
  • Generous credit transfer policy
  • Ranked by U.S. News & World Report among the best universities offering online degrees


Complement your master of computer science degree with a specialized certificate. Select one of three specialty areas, based on interests and career goals, and earn a certificate in that area as you complete your degree – at no additional cost.

Designed for working professionals, certificates are an excellent way to customize your computer science degree for your own needs. Flexibility in your course work allows you to maximize your work experience, enhance your credentials and gain a competitive edge in the job market.

Take on Leadership Roles and Advance Your Career

Employment of computer and information technology occupations is projected to grow by 12 percent through 2028, much faster than the average for all occupations. These occupations are projected to add about 546,200 new jobs. Demand for these workers will stem from greater emphasis on cloud computing, the collection and storage of big data, and information security. 

Find your career


Rooted in both theory and practical applications, our fully accredited online programs blend academic and professional preparation through course topics such as programming and data structures, computer administration and security, databases and algorithms, and software engineering.

Degree Requirements

A total of 30 credits are required to graduate. Complete degree requirement information about the computer science program is available in the University graduate catalog.

Please review the admissions requirements before applying for this or any program. If you have questions about the program or are planning to register for classes, please speak to the program advisor.

Transfer Credits

Students may transfer up to 12 hours of credit from accredited institutions. Please note that a minimum of 15 credit hours in this degree program must be completed at Eastern Kentucky University.

Previously earned credits must be reviewed upon admittance to EKU for appropriate articulation. Learn more about transferring to EKU.

Sample Courses

For a full list of course descriptions please see section 7 of the University graduate catalog.

CSC 730 – Programming and Data Structures (3)
The application and implementation of data structures including arrays, linked lists, stacks, queues, heaps, trees and graphs and their related algorithms, using an object-oriented programming language.

CSC 815 – Computer Administration and Security (3)
Operating system concepts, installation and setup system administration, managing system services, program security, viruses and worms, encryption, database security, security policies, legal and ethical issues.

CSC 831 – Databases and Algorithms (3)
Models and principles of information systems and database languages. The logical and physical design as well as the implementation and use of database systems.

CSC 834 – Software Engineering (3)
Planning, organizing, monitoring, and controlling the implementation of a software project.


Trevor Jenkins

Trevor Jenkins

Enrollment Advisor

Call or email Enrollment Advisor Trevor Jenkins for information about the Computer Science Master’s Degree program.

Contact Info:

Application Deadlines

Term Application Deadline Classes Begin
Fall A August 5 August
Fall B October 5 October
Spring A January 5 January
Spring B March 5 March
Summer  May 5 May


Admission Requirements

The admissions requirements for applicants to the M.S. Computer Science program are as follows:

  • A baccalaureate degree from an accredited institution with a minimum grade point average (GPA) of 2.5 overall, or 3.0 on the last 60 semester hours of the baccalaureate program.
  • One of the following:
    • Satisfactory scores on GRE or GMAT*. The minimum satisfactory GRE scores are 149 points of Quantitative. The minimum satisfactory GMAT scores are 37 points of Quantitative
    • A Bachelor’s, Master’s or Ph.D. degree in Science, Technology, Engineering or Math with a GPA of at least 3.0
    • An undergraduate precalculus course or equivalent mathematics background
  • At least a “C” in CSC 190 and 191, or equivalent courses. (Requirement will be waived for students with a bachelor’s degree in computer science from an accredited institution. Requirement may be waived for students with a related degree whose transcript demonstrates equivalent course competencies.)

* Requirement can be waived for students who complete one of CSC 730, 815, 831 and 834 with at least a “B”.

Additional Contact Information

Admissions: 859-622-2106
Academic Testing: 859-622-1281
Financial Aid Office: 859-622-2361
Military & Veterans Affairs Office: 859-622-2345
Student Account Services: 859-622-1232

Student Success

I chose EKU because I am a unique student with unique needs, and EKU provides an avenue for students like me to succeed.

Jason TateEKU Online Student

Online Military Students

EKU Online offers veterans and active duty military students an unparalleled online learning experience that provides accessibility, convenience and flexibility.

Special Tuition for Active Duty* Military
Eastern Kentucky University offers reduced tuition expenses to $250 per credit hour for undergraduate and $325 per credit hour for graduate courses to all service members currently serving on active duty.

*Active duty is defined as on federal orders for 180 days or more.

“I’d like to thank the EKU College of Justice & Safety for the opportunity to complete my degree online. It’s very user-friendly, and everyone has bent over backwards to make this happen.”

– 1LT Heath Bergmann, EKU Online graduate student on deployment in Afghanistan

Heath Bergmann
  • “I can confidently say that — as someone who doesn’t even live in the United States — EKU’s online program has been extremely accommodating and flexible. I can discuss advising appointments over email, and I can have my textbooks shipped to my address overseas.” – Sydney Garner Lewis
  • “After the birth of our first child, I knew I needed to go back and finish what I started,” said McKenzie. “I was happy that I could pick up where I left off at EKU even though I lived in a different state.” – EKU Online student and mom
  • “I chose EKU because I am a unique student with unique needs, and EKU provides an avenue for students like me to succeed.” – EKU Online Psychology student Jason Tate
EKU Online Power E Logo

Apply To EKU Online