Meet the growing demand of IT and computer programming fields through a combination of theory and practice with the M.S. in computer science.
Program Details
M.S. in Computer Science Overview
With Campbellsville University’s accredited online computer science degree, you can become a leader in computer systems and information technology. Through the 1-2 year program, you will gain a thorough knowledge of software engineering, cyberlaw, programming languages, computer networking and more. After graduation, you’ll be prepared to pursue a career in systems analysis, software development, and more. And with the program’s fully online format, you will be able to learn from professors who have industry experience on your own schedule.
The master’s degree teaches you how computer systems interact and how to manage and troubleshoot them. Through a course on software engineering, you will acquire hands-on experience by completing a project while exploring software development methods from design to implementation stages. The program examines various advanced database models, such as Relational, Hierarchical, Object Relational, Object Oriented, Clustered, and Networked, as well as the constructs of Advanced Operating Systems. Additionally, the degree covers various high-level computer programming languages. The theoretical and computational aspects of Machine Learning and Artificial Intelligence will also be presented.
The M.S. in computer science includes 12 credits of business-related courses to help you prepare for a leadership role in the field. You’ll discover the skills, techniques, and tools used in the domain of Computer Science. You will also learn how to make critical decisions and recommendations about the development, adoption, application, and evaluation of technologies used in businesses around the world. With a course in disaster recovery planning, you will be prepared to plan and implement organization-wide information assurance initiatives. Finally, the program explores cyberlaws, regulations, and compliance issues
“As a three-time graduate from Campbellsville University, having been both a traditional and online student, I can say the fully-online program was good and life-changing. I would highly recommend CU Online for anyone wanting to find their calling in life.”
– Joe Milazzo
Course Map
The M.S. in computer science consists of a combination of computer science and business administration courses. Thirty credit hours make up the 1-2 year program.
- CS 161: Programming II (Object Oriented Programming)
- CS 341: Networking
- CS 374: Computer Operating Systems
- CS 420: Database Program Development
- CS 450: Software Engineering
- MTH 210: Calculus
- MTH 200: Discrete Mathematics
- CS 630: Software Engineering
- CS 631: Advanced Database
- CS 633: Advanced Programming Languages
- CS 637: Advanced Operating Systems
- CS 638: Artificial Intelligence
- CS 639: Advanced Topics in Computer Networking
- BA 632: Cyber Security
- BA 634: Current & Emerging Technology
- BA 635: Disaster Recovery Planning
- BA 636: Cyberlaw, Regulations & Compliance
Admissions Requirements
In order to apply to Campbellsville University’s online computer science degree, prospective students must submit or complete the following:
- Complete the online application
- Official college transcripts from regionally accredited colleges or universities showing a minimum cumulative GPA of 2.5. **
- An undergraduate CS/CIS major or selected courses*, such as:
- CS 450: Software Engineering or equivalent, or consent from professor
- CS 420: Database Program Development or equivalent, or consent from professor
- CS 161: Object Oriented Programming or equivalent, or consent from professor
- CS 374: Computer Operating Systems or equivalent, or consent from professor
- CS341 Computer Networking or equivalent, or consent from professor
- MTH200: Calculus I or equivalent, or consent from professor
- MTH200 Discrete Mathematics or equivalent, or consent from professor
- Updated Resume or CV
- For international applicants whose primary language is not English and are not a graduate of a college or university in the U.S., a score of 79-80 on the TOEFL exam, IELTS of 6.0 and Pearson score of at least 53
*Foundation courses are offered if you do not currently meet this requirement.
** Applicants with a 2.499 or lower cumulative GPA are welcome to apply. For applicants in this category, the completion of the GRE or GMAT exam is strongly recommended for admissions review.
Costs & Financial Aid
Our online computer science degree costs $580 per credit hour. In order to help students afford their education, Campbellsville University’s staff is available to work with students to discover available financial aid options.
Students can fill out the Free Application for Federal Student Aid (FAFSA) to find out what scholarships, grants, loans and payment plans are available for them. There are numerous options available, and not all financial aid is based on need.
A maximum of 12 credit hours from a regionally accredited college or university can be transferred into this program.
Campbellsville University is a military-friendly school and a proud member of the Yellow Ribbon program. Students who are currently serving at home or abroad or are veterans can further their education in a conducive online environment.
Careers in Computer Science
Students who graduate from Campbellsville’s online computer science degree can pursue several careers in the field. Some of the potential career outcomes include:
- Software Engineer
- Quality Assurance Engineer
- Software Developer
- Systems, Database, or Network Administrator
- Systems Analyst
- Security Analyst
- IS, IT, or Network Architect
- Computer Science or Computer Information System Researcher
- Cyberlaw, Regulations, Compliance Analyst
Why Choose CU?
Campbellsville University Online seeks to provide an affordable faith-based education that fosters personal and professional growth for its students. Learning in small, 100% online classes, you'll have opportunities to connect one-on-one with expert professors who prioritize your success and value the experience you bring to the table. From day one, you'll also benefit from Campbellsville's student services, including a personal online academic advisor who will provide tailored assistance on your journey toward graduation. Access further support in the areas of mental health, career and finance, life management, technical resources and more. Finish strong with CU.
Learn MoreBenefits of Learning Online
Choosing to finish your degree 100% online means having the flexibility to study at the times and places that are most convenient for you. You'll learn from supportive, expert faculty members who are experienced in their fields and deliver the wellrounded education you need to take the next step in your career. Campbellsville is committed to the quality of its online courses and offers a dynamic selection of degree programs that are accredited by the Southern Association of Colleges and Schools Commission on Colleges.
Frequently Asked Questions
Still have questions? We’re here to help. Visit our Frequently Asked Questions page for more information.
- Yes, you can. CU honors your educational journey with a generous transfer credit policy that empowers you to make the most of your earned credits. Upon your admission to Campbellsville University, we'll complete a transfer credit evaluation to find out how many of your credits will apply toward your degree. For more information, visit our transfer students page.
- Yes. Your first step is to complete the FAFSA form, and then we will determine your eligibility for any financial aid. Our school code is 001959. Visit our financial aid page to learn more about your options, which include scholarships and grants.
- You can apply to our 100% online degree programs through the online application form. Remember to submit official copies of your high school and/or college transcripts, along with any other required documentation that is specific to your degree program. You can visit the admissions process page to learn more about what to expect throughout the process.