On August 5, 2026, American Public University System combined with Rasmussen University and Hondros College of Nursing to form a single higher education institution. American Public University System (System) now includes American Public University, American Military University, Rasmussen University, and Hondros College of Nursing. The System is accredited by the Higher Learning Commission and is a wholly owned subsidiary of American Public Education, Inc. (APEI). We are continuing to update our website to reflect our new structure.

Master's Degree

Online Master of Science in Computer Science (MS)

Learn how to build, secure, and scale innovative software and computer systems. This online master’s degree program at American Public University (APU) examines advanced computing practices to sharpen career-relevant skills.

Next Start: Sep 7
Register By: Sep 4
APU MS in Computer Science Large Image

Program Overview

About APU’s Online Master of Science in Computer Science Degree Program

Develop advanced knowledge and skills as you learn how to solve complex problems using the latest technologies. This Master of Science in Computer Science program emphasizes career-readiness with a comprehensive curriculum that integrates case studies and hands-on projects.

Core courses examine computer science theory to prepare students to design and evaluate scalable, secure, and sustainable computer systems. The General concentration track provides a deeper dive into computer science principles.

You will explore a broad range of applications for machine learning and artificial intelligence (AI) tools, considering both their technical capabilities and their societal and ethical implications. Coursework provides insight into the algorithms and learning techniques that power AI-driven systems.

Through class discussions and assignments, you will sharpen your communication skills and refine your ability to explain complex technical concepts to diverse audiences. Courses also foster proficiency in programming languages and software engineering practices.

Graduates emerge from this online computer science master’s program prepared to leverage technology to address technical and societal challenges across industries.

Spanish-language learners may complete the Computer Science program through select courses.

Cost Per Credit

$470 | $2501
$399.502 | $4233
Curriculum
36 credits
Admissions
No GRE®/GMAT® Required4
Credits
Transfer up to 15 Credits5

Online Program concentrations:

We offer concentrations in the following areas. Select a concentration to learn more:

Select From

About the Concentration

This computer science concentration equips graduate students to engineer secure, scalable, and user-focused computing systems across the full stack. Coursework integrates cybersecurity, software engineering, DevSecOps, human-computer interaction, cloud computing, computer architecture, and operating systems. Students gain hands-on experience with network security, data science, and automation techniques to design reliable and defensible systems.

Through applied projects, students learn to implement machine learning for anomaly detection, design cloud-native applications, and optimize performance from hardware through runtime environments. Emphasis is placed on formal methods, measurement-based validation, and alignment with recognized security frameworks.

Graduates will be prepared for careers in secure software engineering, cloud architecture, cybersecurity engineering, UX engineering, and systems development, with the ability to integrate advanced computing concepts into practical, scalable, and human-centered technology solutions.

Program Objectives

Upon successful completion of this concentration, the student will be able to:

  • Design, secure, and optimize cloud-native systems using cybersecurity and network defense strategies.
  • Apply DevSecOps and automation principles to enhance reliability and scalability.
  • Evaluate usability and human-computer interaction (HCI/UX) through empirical research.
  • Integrate machine learning and data-driven approaches for threat-informed decision-making.
  • Employ computer architecture and operating systems knowledge to improve system performance and security.
View Course Requirements
Careers & Outcomes

APU’s Online Program Provides a Career-Relevant Education in Computer Science

This online master’s degree program prepares students to apply advanced computer science theory to a wide range of complex challenges. Coursework emphasizes hands-on learning to sharpen practical skills, and students complete research-based assignments as they explore how technical concepts translate into real-world solutions.
What You Will Do When You Study Computer Science Online at APU

This MS in Computer Science is designed to equip students with demonstrable technical skills and advanced problem-solving abilities. APU’s curriculum explores how today’s digital landscape is shaped by data-driven computing and sophisticated software engineering practices. Research-based projects and hands-on assignments support career-readiness as students build competency in programming and working with complex algorithms.

Students also learn to:

  • Design, develop, and evaluate secure, scalable software systems and computing applications
  • Apply advanced computer science principles and methods to analyze and solve complex problems
  • Communicate technical and research findings clearly and effectively
  • Uphold ethical and legal responsibilities in computer science practice with awareness of societal impact
  • Collaborate in teams to deliver innovative, high-quality computing solutions for industry and academia
Discover Career Opportunities You Can Pursue with an Online Master’s Degree in Computer Science

APU’s MS in Computer Science prepares students to develop innovative technologies with applications across myriad industries. The curriculum’s comprehensive approach builds expertise in a broad scope of subject areas, from software engineering to cybersecurity, cloud architecture, and artificial intelligence.

Graduates may have potential career opportunities as:

  • Software developers, who design, develop, test, and maintain software applications and systems across a range of computing environments
  • Computer systems analysts, who evaluate business and technical requirements to improve information systems’ performance, efficiency, and effectiveness 
  • Machine learning engineers, who help develop intelligent systems and predictive models using machine learning techniques and computational models
  • Cloud solutions engineers, who design and support scalable cloud computing environments and architectures
This MS in Computer Science Prepares Online Students to Solve Real-World Problems

This online MS in Computer Science provides a deep dive into the physical and digital infrastructures that serve as the foundation for today’s leading technologies. Students gain specialized knowledge across the full stack, from computer hardware to operating systems and other software. Coursework sharpens career-relevant skills through case study analyses, hands-on projects, and thought-provoking class discussions.

Graduates will also demonstrate the ability to:

  • Design and evaluate advanced algorithms and data structures to solve complex computational problems
  • Develop scalable software applications using modern software engineering methodologies
  • Analyze large datasets and computational models to support data-driven decision-making
  • Apply artificial intelligence and machine learning concepts to real-world technology challenges
  • Evaluate cloud computing architectures and distributed systems for performance, scalability, and reliability
  • Communicate technical solutions and project outcomes to technical and non-technical stakeholders
Ready to Get Started?
Complete our short online application to start the admission process. You’ll be asked to choose an academic program when you complete the form, but you can change this at any time. There is no fee to apply and the process takes just a few minutes. Start Your Application
The master’s in computer science uniquely bridges advanced technical expertise like AI, cloud computing, and DevSecOps, with the strategic decision-making skills needed to lead complex operations. It uniquely prepares graduates to build secure, mission-critical systems tailored for enterprise and high-stakes operations.
Dr. Dileon Saint-Jean
Associate Professor
Computer Science
Courses

Explore APU’s Computer Science Curriculum for This Online Master’s Degree Program

This computer science degree program emphasizes career-relevant learning through coursework that helps sharpen technical skills. The curriculum covers a broad spectrum, combining courses in specialized subject areas such as software engineering, big data analytics, and machine learning algorithms. Assignments engage students in practical problem-solving exercises as they perform case study analyses and complete hands-on activities. Students conclude the program with a two-phase, research-based capstone project demonstrating their competencies.
All Course Requirements for the Online Master of Science in Computer Science
Courses Start Monthly
Next Courses Start:
Sep 7, 2026
Register By:
Sep 4, 2026
Student Experience

Build Lasting Connections While You Study Computer Science Online at APU

With a wide assortment of online student clubs and organizations, APU offers dozens of opportunities to connect with classmates and faculty members beyond the virtual classroom.

The Technology Professionals Group may be of particular interest to students drawn to the computer science discipline and related fields, such as computer engineering, information technology, software engineering, and computer programming. These learners may also be interested in groups such as wSTEM and the Society for Advancement of Chicanos/Hispanics and Native Americans in Science.

Learn more about student life and other ways to get involved at APU.

Signature Skills: A Learning Revolution

Integrated into our student curriculum, these signature skills teach you how to move through the world with confidence. The road to success is paved with signature skills learned at APUS.

  • Digital Literacy Badge Icon

    Encouraging students to use current technologies, critically evaluate emerging tools, and responsibly engage with digital and AI systems.


  • Critical Thinking Badge Logo

    Strengthening the ability in all students to analyze information objectively, question assumptions, explore alternatives, and develop skills essential for navigating continual change.


  • Growth Mindset Badge Logo

    Helping students thrive in dynamic workplaces by reinforcing adaptability, resilience, innovation, and self-awareness.


MyClassroom Streamlines The Online Learning Experience.

APUS Signature Skills
View transcript (Scroll to see full transcript)

Welcome to a learning revolution.

APUS signature skills.

Digital literacy, critical thinking, a growth mindset entwine themselves around the student journey.

They’re in everything we do!

[Signature Skills homepage is shown]

Meant to inform our approach to you, and your ability to thrive beyond the classroom,

these signature skills teach you how to move through the world with confidence.

The road to success is paved with signature skills learned at APUS.

[APUS logo appears]

APU is here to support your student journey

We know your well-being is vital to your success. That's why we offer a range of supportive resources to help you throughout your academic journey.

  • Career Coaching
  • 24/7 Mental Health Support
  • Admissions & Advising Support
  • Student Life

Career Coaching

Get individualized guidance to help you explore career options, strengthen professional skills, and prepare for the next step in your journey. Whether you’re just entering the workforce, changing fields, or advancing your professional knowledge, our career services team is here to help you translate your goals into action.

Learn More

24/7 Mental Health Support

Your well-being is essential to your success. That’s why APU offers access to confidential, flexible, and around-the-clock mental health support. Through our partnerships with telehealth apps, you can connect with peers and professionals anytime you need to manage stress, maintain balance, or find motivation.

Learn More

Admissions & Advising Support

From your first course to the day you graduate, our admissions and advising teams are here to guide you every step of the way. You’ll receive personalized assistance with enrollment, program selection, and degree planning from professionals who understand the needs of adult learners.

Learn More

Student Life

At APU, learning extends far beyond the classroom. Enrich your college experience and expand your network by getting involved in any of our student organizations. From cultural and social organizations to program-specific honor societies, you’ll find a group to help you thrive during and after your studies.

Learn More
Tuition & Costs

Choose APU for an Affordable Online Master’s in Computer Science

With low-cost tuition rates and a generous transfer credit policy, APU makes higher learning accessible and affordable for students around the globe. Qualifying learners may also apply University grants toward this MS in Computer Science to further reduce out-of-pocket expenses.
  • $0 Application Fee
  • $0 Textbooks & Ebooks
  • $0 Transfer Credit Evaluation
Estimate Your Tuition Costs:

Earning a degree is a valuable investment, but it needs to fit into your budget. Our tuition estimator can help you estimate your tuition and fees, so you can plan a manageable path to your educational goals. For full details, please refer to the financial aid cost of attendance (COA). This estimate does not include course materials, supplies, equipment, software and other expenses such as lab fees. You may be eligible for partnership grants through your employer. Speak with your admissions representative for more details.

Standard Rate for master's degree and graduate certificate programs.
$470 Master's Degree Level Cost Per Credit
36 Credits
+$1,020 Technology Fee6
+$350 Graduation Fee
0 15
Total Estimated Tuition & Fees
The Preferred Military Rate is available to all U.S. active-duty servicemembers, National Guard members, Reservists, and their families.7
$250 Master's Degree Level Cost Per Credit
36 Credits
+$1,020 Technology Fee6
+$350 Graduation Fee
0 15
Total Estimated Tuition & Fees
The Veteran Grant is available to honorably discharged veterans from all military branches, and their families.8
$399.50 Master's Degree Level Cost Per Credit
36 Credits
+$1,020 Technology Fee6
+$350 Graduation Fee
0 15
Total Estimated Tuition & Fees
Prospective and current students are eligible for the Opportunity Grant of 10% off undergraduate or master's-level tuition.9
$423 Master's Degree Level Cost Per Credit
36 Credits
+$1,020 Technology Fee6
+$350 Graduation Fee
0 15
Total Estimated Tuition & Fees

APU Removes Barriers

Quality Education Shouldn’t Break the Bank

We offer special rates and grants for eligible students and limit fees to help keep the cost of higher education within reach. Find out how you can save on tuition expenses with our:

  • Transfer Credits
  • Financial Aid
  • Private Loans & Scholarships
  • Military & Veteran Benefits
Learn More About Ways to Save at APU

Transfer Credits

APU makes it easy to earn credit for the work you’ve already done. We accept transfer credits from prior college coursework, professional training, exams, and certifications. We’ll evaluate your transcripts at no cost and help you maximize eligible credits so you can save time, reduce costs, and stay focused on reaching your education goals sooner.

Learn More

Financial Aid

We’re committed to making quality education accessible and affordable. APU participates in federal financial aid programs, including grants and loans for those who qualify. Our Financial Aid Office can provide personalized guidance to help you understand your options, complete required forms, and make an informed decision about paying for your education.

Learn More

Private Loans & Scholarships

In addition to federal financial aid, some APU students choose to explore private education loans or external scholarships to help fund their studies. We encourage all students to first complete the Free Application for Federal Student Aid (FAFSA) to determine eligibility for federal student aid before considering private options. Be sure to research lenders carefully, compare terms, and understand your rights and responsibilities as a borrower.

Learn More

Military & Veterans Benefits

APU is proud to serve military servicemembers, veterans, and their families. We accept Tuition Assistance (TA) and other military education benefits to help reduce your out-of-pocket costs. Our Military Tuition Assistance team can help you navigate your benefits every step of the way. 
Learn More
Admissions

Apply to APU’s Master of Science in Computer Science Today

APU’s computer science online program is designed to make higher learning accessible for students balancing their education with career obligations and other responsibilities. Courses are held online and have no set login times. Students may participate in weekly discussions and complete weekly assignments from anywhere with internet access. The University also admits new students to this online master’s degree program year-round.

Review our admission requirements and submit your application today.

  • No Entrance Exams No GRE® or GMAT®4 required for master’s programs
  • No Application Fee For master’s-level courses
  • Courses Start Monthly Enroll now, start next month
  • All APU master's degree/graduate certificate programs require a bachelor’s degree (or higher) from an institution whose accreditation is recognized by the Council for Higher Education Accreditation (CHEA®) or its international equivalent. If you have a non-U.S. transcript, please view our International Admissions page for more information.
  • Please read all graduate admission requirements before applying to this program and be prepared to submit the required documentation including a legible copy of your valid government-issued photo ID (civilian students) or official JST or CCAF transcript (military students).
  • There is no fee to complete the APU admission application for this program. View steps to apply.

CHEA® is a registered trademark of the Council for Higher Education Accreditation. 

Frequently Asked Questions

Learn More About APU’s Online MS in Computer Science

Find out more about this master’s degree program and how it provides a deep dive into core computer science concepts. Get answers to common questions about program completion time, admission requirements, and APU’s curriculum.
Completion time may vary based on factors such as transfer credit eligibility, academic performance, and the number of courses a student takes each term. Many students can complete this online MS in Computer Science in about two years with full-time study.
No. An undergraduate degree in computer science is not required to apply for this MS in computer science. Review all admission requirements for more information.

Pursuing an MS in Computer Science can help learners prepare to solve complex technical challenges across a range of industries. Coursework builds on fundamental computer science principles while exploring advanced concepts in areas such as software engineering, information security, and modern machine learning systems.

APU’s online students also discuss emerging technologies, addressing their ethical impact and how they continue to shape the computer science field. The program incorporates interactive projects and a two-phase capstone, as well. Students gain practical experience as they learn how to apply their knowledge to myriad computing challenges.

Yes. Eligible students may transfer up to 15 credit hours into this online MS in Computer Science program. APU awards transfer credits according to university policy for eligible prior academic coursework and other and other qualifying in-person or online learning experiences. Students may also receive credit through the University’s Prior Learning Assessment (PLA) program or by passing College Level Examination (CLEP®)10 or DSST exams, when applicable. Please see the University’s transfer credit policy webpage for additional information.

This master’s degree program offers a general concentration that provides a comprehensive overview of areas such as human-computer interaction, operating systems, and computer architecture. Review the full curriculum for more information about concentration requirements and what you will learn when you pursue this online MS in Computer Science.
Want to Learn More?

Request More Information

Interested in a specific program or wondering about the application process? Fill out the quick form below, and we’ll follow up with details tailored to your goals. Click here if you are a current student and need assistance.











Consumer Information

Disclosures

Maryland Residents learn more about costs, completion rates, median debt, and more.

The University reserves the right to accept or deny credits according to policies outlined on our University website. Please see the University's transfer credit policy webpage for complete information.

Cost Per Credit Hour

The Preferred Military Rate is $250 per credit hour for undergraduate and master's-level courses. This rate is available to all U.S. active-duty servicemembers, National Guard members, Reservists, and military families, including parents, spouses, legal partners, siblings, and dependents.

See all military student benefits.

Cost of Attendance
Learn more about American Public University's cost components and full cost of attendance.
Next Steps
Courses Start Monthly

Next Courses Start: Sep 7, 2026

Register by: Sep 4, 2026

Woman typing on laptop
  1. with Preferred Military Rate

  2. with Veteran Grant

  3. with Opportunity Grant

  4. GRE® is a registered trademark of Educational Testing Service.
    GMAT® is a registered trademark of the Graduate Management Admission Council.

  5. The University reserves the right to accept or deny credits according to policies outlined on our University website. Please see the University's transfer credit policy webpage for complete information.

  6. $85 technology fee per course. Total fee estimate may vary based on actual course enrollment, transfer credits, or program changes.

  7. All U.S. active-duty servicemembers, National Guard members, Reservists, and military families, (parents, spouses, legal partners, siblings, and dependents) are eligible for the Preferred Military Rate of $250/credit for undergraduate and master’s-level courses. The Preferred Military Rate, which is applied automatically, supersedes all other university grants and special rates, and cannot be combined with any other special promotions. Please note that a technology fee applies to master’s-level courses.

  8. All veterans and family members (parents, spouses, legal partners, siblings, and dependents) are eligible to receive a 10% Veteran Grant on standard undergraduate tuition and 15% for master’s-level tuition. Tuition grants cannot be combined with any other special rates, promotions, or grants and only one can be applied per course.

  9. Prospective and current APU students are eligible for the Opportunity Grant of 10% off undergraduate or master’s-level tuition. This grant, which is applied automatically, supersedes all other university grants and special rates, and cannot be combined with any other special promotions. Only one can be applied per course.

  10. CLEP is a registered trademark of the College Board.