A master’s in computer science can help students deepen their technical expertise, specialize in high-demand areas such as artificial intelligence, machine learning, software engineering, systems, cybersecurity, cloud computing, or data science, and prepare for advanced technical, research, or leadership roles.
The best computer science master’s degree depends on your background and career goals. A research-focused MS in computer science may be the right fit for students considering a PhD or applied research role, while a professional Master of Computer Science may be better for working software developers who want an applied, flexible, coursework-based program.
For career outcomes, a master’s degree is especially relevant for research-oriented roles. The Bureau of Labor Statistics reports that computer and information research scientists typically need at least a master’s degree in computer science or a related field, and this occupation had a 2024 median annual wage of $140,910 with 20% projected growth from 2024 to 2034.
What Is a Master’s in Computer Science?
A master’s in computer science is a graduate degree focused on advanced computing concepts such as algorithms, software systems, artificial intelligence, machine learning, computer architecture, distributed systems, databases, networks, programming languages, cybersecurity, and theory of computation.
Students usually pursue a computer science master’s degree for one of four reasons:
- To specialize in an advanced technical field such as AI, ML, cybersecurity, systems, or data science.
- To move from general software development into senior, specialized, or technical leadership roles.
- To prepare for research, doctoral study, or applied science roles.
- To transition into computer science from another technical or quantitative background.
Programs vary widely. Some are research-oriented MSCS programs with thesis options, while others are professional MCS programs designed for working professionals who want applied coursework and flexible scheduling.
Tuition rates
Most master’s programs require 30–45 credit hours to graduate.
Over 150 computer science programs in the U.S. hold ABET accreditation, primarily at the undergraduate level.
The typical cost per credit range for U.S. computer science programs is $300 to $2,994, influenced by factors such as public versus private schools, delivery format (online versus on-campus), and residency status.
$44,986.31 estimated average total degree cost range, varying widely by institution type, location, financial aid, and whether students pay in-state or out-of-state tuition.
The Best Master’s Degree in Computer Science Programs for 2026
- Program: Online Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $59,400
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: No
Delivery method: Campus
Total tuition: $34,500 in-state | $34,500 out-of-state
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: No
Delivery method: Online & campus
Total tuition: $28,500 in-state | $28,500 out-of-state
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $52,500 in-state | $52,500 out-of-state
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $34,500 in-state | $34,500 out-of-state
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $67,680 in-state | $67,680 out-of-state
Credits: 45
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $54,000 in-state | $54,000 out-of-state
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: No
Delivery method: Campus
Total tuition: $51,750 in-state | $51,750 out-of-state
Credits: 45
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $13,500 in-state | $34,500 out-of-state
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $52,800 in-state | $52,800 out-of-state
Credits: 32
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $72,000 in-state | $72,000 out-of-state
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $78,400 in-state | $78,400 out-of-state
Credits: 32
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $16,200
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $43,500 in-state | $43,500 out-of-state
Credits: 30
Learn more: Program details - Program: Master of Science in Engineering in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $60,000 in-state | $60,000 out-of-state
Credits: 30
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $10,560
Credits: 33
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $19,500 in-state | $36,000 out-of-state
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: No
Delivery method: Campus
Total tuition: $79,500 in-state | $79,500 out-of-state
Credits: 30
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: No
Delivery method: Online & campus
Total tuition: $20,550 in-state | $20,550 out-of-state
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $69,000 in-state | $69,000 out-of-state
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $12,000 in-state | $31,500 out-of-state
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $15,000 in-state | $34,500 out-of-state
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $13,500 in-state | $37,500 out-of-state
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: No
Delivery method: Campus
Total tuition: $70,500 in-state | $70,500 out-of-state
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $13,500 in-state | $34,500 out-of-state
Credits: 30
Learn more: Program details
These rankings were compiled from data accessed in January 2026 from Integrated Post-Secondary Education Data System (IPEDS) and College Navigator (both services National Center for Education Statistics). Tuition data was pulled from individual university websites and is current as of January 2026. If available, we also use additional criteria such as accreditation or designations by outside organizations or agencies.
2025 Rankings
2024 Rankings
MSCS vs. MCS vs. Software Engineering vs. Data Science vs. AI
An MS in computer science is usually the broadest graduate computing degree. It can support multiple career paths, including software engineering, AI/ML, systems, cybersecurity, data science, cloud infrastructure, and research. More specialized degrees, such as a master’s in artificial intelligence or data science, may be better for students who already know exactly which field they want to enter.
| Degree | Best for | Main focus | Common careers |
| MS in Computer Science | Students who want advanced CS depth or research options | Algorithms, systems, theory, AI, software, databases, research | Software engineer, AI/ML engineer, researcher, PhD pathway |
| Master of Computer Science | Working professionals seeking applied technical advancement | Coursework, applied computing, software systems, electives | Software engineer, technical lead, cloud engineer, systems analyst |
| MS in Software Engineering | Students focused on building and managing software systems | Software architecture, testing, DevOps, requirements, project delivery | Software engineer, engineering manager, solutions architect |
| MS in Data Science | Students focused on data, modeling, and analytics | Statistics, machine learning, data engineering, visualization | Data scientist, ML analyst, analytics engineer |
| MS in Artificial Intelligence | Students focused on AI systems and applied ML | Machine learning, deep learning, NLP, computer vision, responsible AI | AI engineer, ML engineer, applied scientist |
| MS in Cybersecurity | Students focused on securing systems and networks | Security engineering, cryptography, risk, cloud security, forensics | Security engineer, security analyst, cybersecurity architect |
Choose a broad MSCS if you want flexibility. Choose a specialized degree if your target role is already clear and the program offers stronger depth in that area than a general CS degree.
Online vs. Campus Master’s in Computer Science Programs
An online master’s in computer science can be a strong option for working professionals, remote students, and applicants who want to keep earning while studying. Campus programs may be better for students who want research labs, faculty mentorship, assistantships, or in-person recruiting access.
| Format | Best for | Benefits | Watch-outs |
| Online MSCS | Working professionals, remote students, career changers with prerequisites | Flexible scheduling, lower relocation cost, often part-time friendly | Less in-person networking, fewer lab/research opportunities |
| Campus MSCS | Full-time students, research-focused students, students seeking assistantships | Faculty access, research labs, recruiting, peer network | Relocation cost, opportunity cost, less schedule flexibility |
| Hybrid MSCS | Students near campus who want flexibility | Combines online convenience with in-person support | Travel requirements, scheduling conflicts |
| Professional MCS | Industry-focused students | Applied curriculum, capstone options, no thesis in many cases | May be less ideal for PhD preparation |
| Research MSCS | Students considering research or doctoral study | Thesis, faculty mentorship, research labs | Often more selective and less flexible |
When comparing online and campus programs, check whether online students take the same courses, learn from the same faculty, access the same career services, and qualify for the same degree name as campus students.
Common Master’s in Computer Science Curriculum
Most computer science graduate programs combine advanced CS foundations with electives in areas such as AI, software engineering, systems, data science, and cybersecurity.
ACM, IEEE-CS, and AAAI released CS2023 as a comprehensive curricular guideline for computer science and related disciplines, with explicit attention to the growing importance of AI.
Although CS2023 is framed for undergraduate CS guidance, its knowledge areas are useful for evaluating whether graduate applicants have the expected foundations and whether master’s programs cover modern computing breadth.
Foundational Graduate CS Topics
Common MSCS foundations include:
- Advanced algorithms
- Data structures
- Operating systems
- Computer architecture
- Distributed systems
- Database systems
- Programming languages
- Compilers
- Computer networks
- Theory of computation
- Discrete mathematics
- Probability and statistics
Applied and Specialization Topics
Graduate electives may include:
- Artificial intelligence
- Machine learning
- Deep learning
- Data science
- Cybersecurity
- Cryptography
- Cloud computing
- Software engineering
- Human-computer interaction
- Computer graphics
- Robotics
- Natural language processing
- Computer vision
- High-performance computing
Modern Technical Skills for 2026
Strong 2026 computer science master’s programs should also help students understand:
- Generative AI and large language models
- AI-assisted software development
- MLOps and model deployment
- Cloud-native software architecture
- Secure software development
- DevOps and CI/CD
- Data engineering pipelines
- Responsible computing and AI ethics
- Privacy, governance, and security
Responsible AI should not be treated as optional. Stanford HAI’s 2026 AI Index reports that responsible AI is not keeping pace with AI capability, with spotty reporting on responsible AI benchmarks and documented AI incidents rising to 362 from 233 in 2024.
Admissions Requirements for a Master’s in Computer Science
Admissions requirements vary, but most MS in computer science programs look for evidence that applicants can succeed in graduate-level programming, math, algorithms, and systems courses.
Common Admissions Requirements
Applicants may need:
- Bachelor’s degree from an accredited institution
- Preferred background in computer science, software engineering, computer engineering, data science, mathematics, statistics, or a related STEM field
- Programming experience, often in Python, Java, C++, C, JavaScript, or similar languages
- Data structures and algorithms
- Discrete mathematics
- Calculus and linear algebra
- Probability and statistics
- Computer systems or operating systems
- Statement of purpose
- Resume or CV
- Letters of recommendation
- GRE, if required, optional, or waived
- TOEFL/IELTS for many international applicants
- Portfolio, GitHub, research, or professional projects when optional
Some programs admit students directly into graduate coursework. Others require prerequisite courses before students can begin advanced CS classes.
Can You Get a Master’s in Computer Science Without a CS Bachelor’s?
Yes, you can get into some master’s programs in computer science without a CS degree, but you usually need to prove technical readiness first. Admissions committees want evidence that you can handle graduate-level programming, algorithms, systems, and math.
Good preparation options include:
- Bridge programs
- Prerequisite courses
- Post-baccalaureate CS coursework
- Community college CS courses
- Professional programming experience
- MOOCs or certificates
- Graduate certificates
- GitHub projects
- Portfolio projects
- Employer-backed technical training
Applicants from math, engineering, physics, economics, data analytics, information technology, or other quantitative fields may be competitive if they can show programming skill and CS foundations.
Career changers should pay close attention to prerequisites. A program that admits non-CS students but provides no structured bridge support may be harder than a program with clearly sequenced foundation courses.
How Much Does a Master’s in Computer Science Cost?
The cost of a master’s in computer science varies widely by school, residency status, public or private institution, online or campus format, required credits, and fees. Some online programs are designed to be relatively affordable, while elite private or campus-based programs may cost much more.
Avoid comparing programs by tuition alone. A lower per-credit rate may not be cheaper if the program requires more credits, charges high fees, or requires travel.
What to Include in Total Cost
When estimating the true cost of an MSCS program, include:
- Tuition per credit
- Required credits
- Technology fees
- Graduate student fees
- Online learning fees
- Books and software
- Cloud computing credits or lab fees
- Travel or residency costs
- Relocation and housing for campus programs
- Lost income if attending full-time
- Interest if borrowing
Cost Formula
Estimated tuition = required credits × tuition per credit
Estimated total cost = tuition + fees + books/software + travel/residency + opportunity cost
Affordability Categories to Add to the Page
To improve user experience and SEO, add filters or callout blocks for:
- Best low-cost online MSCS programs
- Best public university MSCS programs
- Best programs under $20,000
- Best part-time programs for working professionals
- Best programs with assistantships or employer reimbursement potential
For program data, use official university tuition pages for program-specific costs and cross-check institutional data through NCES/IPEDS where appropriate. IPEDS provides downloadable institution-reported data, while College Navigator helps users compare institutional information and affordability indicators.
Is a Master’s in Computer Science Worth It?
A master’s in computer science can be worth it for students pursuing specialized technical roles, research positions, AI/ML work, data science, cybersecurity, systems engineering, or senior software engineering roles. However, ROI depends on total tuition, whether the student keeps working while enrolled, employer tuition reimbursement, prior experience, location, and whether the program leads to portfolio-ready projects or research experience.
Students who already have strong CS experience may get better ROI from a lower-cost online program, a graduate certificate, targeted certifications, or a project-based portfolio.
A CS Master’s May Be Worth It If You Are:
- A software developer moving into AI/ML, systems, security, cloud, or senior engineering work
- A career changer who has completed prerequisites and needs a structured graduate credential
- A student targeting research, applied scientist roles, or a PhD pathway
- An international applicant seeking a U.S. graduate credential
- A working professional whose employer offers tuition reimbursement
- A technical professional who wants stronger algorithms, architecture, systems, or ML foundations
A CS Master’s May Not Be Necessary If You:
- Already have strong CS experience and can advance through work experience
- Need only one narrow skill that a certificate or course can provide
- Would take on high debt without a clear target role
- Want a fast entry-level coding path and may be better served by a bootcamp or portfolio
- Prefer vendor-specific cloud, security, or AI credentials for a current job requirement
The best ROI usually comes from aligning program cost, format, curriculum, and portfolio output with a specific career goal.
Master’s in Computer Science Jobs and Salary Outlook
A computer science master’s degree can support several career paths. It is not limited to research scientist roles. Many graduates pursue software engineering, AI/ML engineering, data science, cybersecurity, systems architecture, database architecture, cloud infrastructure, or technical leadership.
Salary varies by role, employer, industry, location, experience, specialization, and whether the graduate moves into a higher-level position after the degree.
| Career path | Relevant BLS role | 2024 median pay | 2024–2034 outlook | How a CS master’s can help |
| Computer science researcher | Computer and information research scientist | $140,910 | 20% | Research methods, advanced algorithms, systems, AI, PhD preparation |
| Software engineer / developer | Software developers, QA analysts, and testers | $131,450 overall; software developers $133,080 | 15% overall; software developers 16% | Advanced software design, architecture, algorithms, specialization |
| Data scientist | Data scientist | $112,590 | 34% | Machine learning, statistics, data systems, experimentation |
| Information security analyst | Information security analyst | $124,910 | 29% | Secure systems, cryptography, cloud security, risk modeling |
| Systems analyst | Computer systems analyst | $103,790 | 9% | Systems design, software architecture, business-technical translation |
| Database architect | Database administrators and architects | Database administrators $104,620; database architects $135,980 | 4% overall; database architects 9% | Databases, distributed data systems, cloud data architecture |
| Network/cloud architect | Computer network architect | $130,390 | 12% | Distributed systems, networking, cloud infrastructure, security |
BLS data shows particularly strong growth for roles related to research, software, data science, cybersecurity, and network architecture. BLS also notes that some employers prefer software developers with a master’s degree, while some data scientist employers require or prefer a master’s or doctoral degree.
How to Choose the Right Computer Science Master’s Program
The best computer science master’s program is the one that fits your career goal, budget, schedule, and technical background.
Use this checklist before applying:
- Does the program match your career goal?
- Does it offer your preferred specialization?
- Is it thesis, capstone, project-based, or coursework-only?
- Can you enroll part time?
- Is the GRE required, optional, or waived?
- Are prerequisites clearly listed?
- Is tuition transparent?
- Are online students eligible for the same courses and faculty?
- Does the program offer career support?
- Does the school publish outcomes or employer connections?
- Are assistantships, scholarships, or employer reimbursement options available?
- Is the institution regionally accredited?
- Are program pages current and consistent with the catalog?
Portfolio Projects for MSCS Students
Portfolio work is especially important for students without prior CS work experience. A strong portfolio can show employers that the student can apply graduate coursework to real technical problems.
| Career goal | Portfolio project ideas |
| Software engineer | Full-stack app, distributed system, API platform, compiler/interpreter project |
| AI/ML engineer | ML model deployment, recommendation system, RAG app, model evaluation dashboard |
| Data scientist | Predictive modeling project, experiment analysis, data pipeline, visualization dashboard |
| Cybersecurity | Secure app audit, threat model, SIEM lab, cryptography implementation |
| Systems engineer | Operating system component, distributed cache, networking simulator |
| Research/PhD | Thesis, conference-style paper, reproducibility study, faculty lab project |
A strong MSCS portfolio should include readable code, documentation, tests, deployment notes, architecture diagrams, and a clear explanation of tradeoffs.
Frequently Asked Questions
A master’s in computer science can be worth it if it helps you reach a specific career goal, such as moving into AI/ML, cybersecurity, data science, systems engineering, software architecture, research, or technical leadership. The degree is often most valuable when the curriculum matches your target role and produces projects, research, or technical evidence you can show employers. It may be less worthwhile if the program is expensive, requires you to leave the workforce, or duplicates skills you already have. ROI depends on tuition, debt, opportunity cost, employer reimbursement, prior experience, location, and whether the degree helps you qualify for higher-level roles.
Graduates with a master’s in computer science can pursue roles in software engineering, AI engineering, machine learning, data science, cybersecurity, computer systems, database architecture, cloud infrastructure, technical consulting, research, and technical leadership. Some students use the degree to move into specialized roles, while others use it to prepare for doctoral study or research positions. The best career path depends on the program’s curriculum. A systems-heavy program may support infrastructure and distributed systems roles, while an AI-focused program may support ML engineering or applied scientist positions. Students should choose electives and portfolio projects based on their target job.
The cost of a master’s in computer science varies widely. Public online programs may be significantly less expensive than private or campus-based programs, but students should compare total cost rather than tuition alone. Required credits, per-credit tuition, graduate fees, online learning fees, software costs, books, travel, relocation, and lost income can all affect affordability. A simple tuition estimate is required credits multiplied by tuition per credit. A better total-cost estimate adds fees, books, software, travel, residency expenses, and opportunity cost. Students should also check employer tuition reimbursement, scholarships, assistantships, and part-time enrollment options.
Most master’s in computer science programs take one to two years for full-time students and two to four years for part-time students. Accelerated programs may be shorter, while thesis-based or part-time programs can take longer. Students who need prerequisite or bridge coursework may also need extra time before beginning graduate-level CS courses. Online and professional MCS programs often offer more flexible pacing for working adults. Before applying, students should check whether courses are offered every term, whether summer enrollment is available, and whether there is a maximum time limit for completing the degree.
Yes. Many universities offer fully online or hybrid master’s in computer science programs. Online MSCS and MCS programs are especially useful for working professionals, remote students, military students, caregivers, and students who want to avoid relocation costs. When comparing online programs, check whether the degree name is the same as the campus version, whether the faculty are the same, whether courses are asynchronous or live, and whether online students receive career support. Also confirm whether exams, residencies, labs, or group projects require specific schedules or in-person attendance.
Not always. Some computer science master’s programs admit students without a CS bachelor’s degree, but applicants usually need to prove readiness through prerequisites, bridge courses, programming experience, math coursework, or technical projects. Common prerequisites include programming, data structures, algorithms, discrete math, calculus, statistics, and computer systems. Students from engineering, math, physics, data analytics, information technology, or other quantitative backgrounds may be competitive if they fill CS gaps before applying. Career changers should look for programs with clear prerequisite pathways rather than programs that assume a full undergraduate CS background.
An MSCS, or Master of Science in Computer Science, is often more research-oriented and may include thesis, project, or research options. A Master of Computer Science, or MCS, is often more professionally focused and coursework-based, although naming conventions vary by university. An MSCS may be a better fit for students considering a PhD, research, or applied scientist roles. An MCS may be better for working professionals who want advanced technical coursework without a thesis. Students should not rely on degree names alone. Always compare curriculum, thesis options, faculty access, career support, and admissions requirements.
A master’s in computer science is usually broader, while a master’s in data science is more specialized. A CS master’s may cover algorithms, systems, software engineering, databases, AI, cybersecurity, networks, and theory. A data science master’s usually focuses more on statistics, machine learning, data engineering, analytics, and visualization. Choose computer science if you want flexibility across software, AI, systems, security, and research. Choose data science if your goal is specifically data scientist, ML analyst, analytics engineer, or data-focused technical work. Students interested in ML engineering may compare both options carefully.
A master’s in computer science may be better if you want broad technical flexibility. A master’s in AI may be better if you are already committed to artificial intelligence, machine learning, NLP, computer vision, robotics, or applied AI development. The risk of choosing a narrow AI degree is that it may provide less depth in systems, databases, software engineering, or theory. The risk of choosing a broad CS degree is that AI coursework may be limited unless the program has strong AI faculty and electives. Compare course catalogs, faculty research, AI labs, and project opportunities before deciding.
Some master’s in computer science programs require the GRE, but many have made it optional or waived it for certain applicants. GRE policies vary by university, program format, applicant background, GPA, and international status. A strong GRE quantitative score may help some applicants, especially if their academic record is mixed or they come from a less traditional background. However, many programs now place more emphasis on prior coursework, programming experience, recommendations, statement of purpose, resume, and technical projects. Always verify the current GRE policy on the official program page before applying.
The best specialization depends on your career goal. For software engineering, look for distributed systems, software architecture, cloud computing, DevOps, and secure software development. For AI/ML, look for machine learning, deep learning, NLP, computer vision, optimization, and MLOps. For cybersecurity, look for cryptography, secure systems, cloud security, software security, and forensics. For data roles, look for databases, data engineering, statistics, and machine learning. For research, look for thesis options, faculty labs, and advanced theory or systems courses. Choose a specialization that maps directly to job postings you want.
MSCS students should build projects that match their target career path. Software engineering students can build full-stack apps, APIs, distributed systems, or developer tools. AI/ML students can build model deployment pipelines, recommendation systems, RAG apps, or model evaluation dashboards. Data science students can build predictive modeling projects, dashboards, or data pipelines. Cybersecurity students can build secure coding audits, threat models, SIEM labs, or cryptography implementations. Systems students can build operating system components, distributed caches, or networking simulators. Strong projects should include code, documentation, tests, deployment details, and a clear explanation of technical tradeoffs.
Computer Science Master’s School Listings
- Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $0 in-state | $0 out-of-state
2026 Cost per credit: $0 In-State | $0 Out-of-State
Credits: 48
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $27,000 in-state | $52,500 out-of-state
2026 Cost per credit: $900 In-State | $1,750 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $21,000 in-state | $52,500 out-of-state
2026 Cost per credit: $700 In-State | $1,750 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $16,500 in-state | $37,500 out-of-state
2026 Cost per credit: $550 In-State | $1,250 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $58,500 in-state | $58,500 out-of-state
2026 Cost per credit: $1,950 In-State | $1,950 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $21,000 in-state | $40,500 out-of-state
2026 Cost per credit: $700 In-State | $1,350 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $13,500 in-state | $33,000 out-of-state
2026 Cost per credit: $450 In-State | $1,100 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: No
Delivery method: Online & campus
Total tuition: $65,600 in-state | $65,600 out-of-state
2026 Cost per credit: $2,050 In-State | $2,050 Out-of-State
Credits: 32
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $34,500 in-state | $34,500 out-of-state
2026 Cost per credit: $1,150 In-State | $1,150 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $16,500 in-state | $33,000 out-of-state
2026 Cost per credit: $550 In-State | $1,100 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: No
Delivery method: Campus
Total tuition: $79,500 in-state | $79,500 out-of-state
2026 Cost per credit: $2,650 In-State | $2,650 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $27,000 in-state | $51,750 out-of-state
2026 Cost per credit: $600 In-State | $1,150 Out-of-State
Credits: 45
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $18,000 in-state | $34,500 out-of-state
2026 Cost per credit: $600 In-State | $1,150 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $18,000 in-state | $34,500 out-of-state
2026 Cost per credit: $600 In-State | $1,150 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $18,000 in-state | $34,500 out-of-state
2026 Cost per credit: $600 In-State | $1,150 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $18,000 in-state | $34,500 out-of-state
2026 Cost per credit: $600 In-State | $1,150 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $18,000 in-state | $34,500 out-of-state
2026 Cost per credit: $600 In-State | $1,150 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $18,000 in-state | $34,500 out-of-state
2026 Cost per credit: $600 In-State | $1,150 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $18,000 in-state | $34,500 out-of-state
2026 Cost per credit: $600 In-State | $1,150 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $93,600 in-state | $93,600 out-of-state
2026 Cost per credit: $2,600 In-State | $2,600 Out-of-State
Credits: 36
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $67,500 in-state | $67,500 out-of-state
2026 Cost per credit: $2,250 In-State | $2,250 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $25,500 in-state | $34,500 out-of-state
2026 Cost per credit: $850 In-State | $1,150 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: No
Delivery method: Online & campus
Total tuition: $38,250 in-state | $38,250 out-of-state
2026 Cost per credit: $850 In-State | $850 Out-of-State
Credits: 45
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $51,600
2026 Cost per credit: $1,720
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $25,500 in-state | $54,000 out-of-state
2026 Cost per credit: $850 In-State | $1,800 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $22,500 in-state | $37,500 out-of-state
2026 Cost per credit: $750 In-State | $1,250 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $28,500 in-state | $61,500 out-of-state
2026 Cost per credit: $950 In-State | $2,050 Out-of-State
Credits: 30
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $29,280
2026 Cost per credit: $610
Credits: 48
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $72,000 in-state | $72,000 out-of-state
2026 Cost per credit: $2,400 In-State | $2,400 Out-of-State
Credits: 30
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: No
Delivery method: Online & campus
Total tuition: $20,550 in-state | $20,550 out-of-state
2026 Cost per credit: $685
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $54,000 in-state | $54,000 out-of-state
2026 Cost per credit: $1,800 In-State | $1,800 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: No
Delivery method: Campus
Total tuition: $76,500 in-state | $76,500 out-of-state
2026 Cost per credit: $2,550 In-State | $2,550 Out-of-State
Credits: 30
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: No
Delivery method: Online & campus
Total tuition: $31,500
2026 Cost per credit: $1,050
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: No
Delivery method: Online & campus
Total tuition: $42,750 in-state | $42,750 out-of-state
2026 Cost per credit: $950 In-State | $950 Out-of-State
Credits: 45
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $63,000 in-state | $63,000 out-of-state
2026 Cost per credit: $1,400 In-State | $1,400 Out-of-State
Credits: 45
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: No
Delivery method: Campus
Total tuition: $66,000 in-state | $66,000 out-of-state
2026 Cost per credit: $2,200 In-State | $2,200 Out-of-State
Credits: 30
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $9,300 in-state | $33,000 out-of-state
2026 Cost per credit: $310 in-state | $1,100 out-of-state
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $28,500 in-state | $46,500 out-of-state
2026 Cost per credit: $950 In-State | $1,550 Out-of-State
Credits: 30
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: No
Delivery method: Online & campus
Total tuition: $28,050
2026 Cost per credit: $935
Credits: 30
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $10,560
2026 Cost per credit: $320
Credits: 33
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $15,000 in-state | $34,500 out-of-state
2026 Cost per credit: $500 In-State | $1,150 Out-of-State
Credits: 30
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: No
Delivery method: Online & campus
Total tuition: $24,120
2026 Cost per credit: $670
Credits: 36
Learn more: Program details - Program: Online Master of Science in Applied Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $14,550 in-state | $18,750 out-of-state
2026 Cost per credit: $485 in-state | $625 out-of-state
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $58,500 in-state | $58,500 out-of-state
2026 Cost per credit: $1,950 In-State | $1,950 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $19,500 in-state | $36,000 out-of-state
2026 Cost per credit: $650 In-State | $1,200 Out-of-State
Credits: 30
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online, campus & hybrid
Total tuition: $9,300 in-state | $34,500 out-of-state
2026 Cost per credit: $310 in-state | $1,150 out-of-state
Credits: 30
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus & hybrid
Total tuition: $13,035 in-state | $26,070 out-of-state
2026 Cost per credit: $395 in-state | $790 out-of-state
Credits: 33
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $24,750 in-state | $37,950 out-of-state
2026 Cost per credit: $750 In-State | $1,150 Out-of-State
Credits: 33
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $50,400
2026 Cost per credit: $1,680
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $52,800 in-state | $52,800 out-of-state
2026 Cost per credit: $1,650 In-State | $1,650 Out-of-State
Credits: 32
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $14,850 in-state | $29,700 out-of-state
2026 Cost per credit: $450 In-State | $900 Out-of-State
Credits: 33
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $19,500 in-state | $46,500 out-of-state
2026 Cost per credit: $650 In-State | $1,550 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $19,500 in-state | $49,500 out-of-state
2026 Cost per credit: $650 In-State | $1,650 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $63,000 in-state | $63,000 out-of-state
2026 Cost per credit: $2,100 In-State | $2,100 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $16,500 in-state | $34,500 out-of-state
2026 Cost per credit: $550 In-State | $1,150 Out-of-State
Credits: 30
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $9,900 in-state | $34,200 out-of-state
2026 Cost per credit: $330 in-state | $1,140 out-of-state
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $19,500 in-state | $37,500 out-of-state
2026 Cost per credit: $650 In-State | $1,250 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $15,000 in-state | $31,500 out-of-state
2026 Cost per credit: $500 In-State | $1,050 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $52,500 in-state | $52,500 out-of-state
2026 Cost per credit: $1,750 In-State | $1,750 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: No
Delivery method: Online & campus
Total tuition: $28,500 in-state | $28,500 out-of-state
2026 Cost per credit: $950 In-State | $950 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $16,500 in-state | $34,500 out-of-state
2026 Cost per credit: $550 In-State | $1,150 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: No
Delivery method: Online & campus
Total tuition: $34,500 in-state | $34,500 out-of-state
2026 Cost per credit: $1,150 In-State | $1,150 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $39,000 in-state | $39,000 out-of-state
2026 Cost per credit: $1,300 In-State | $1,300 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $34,500 in-state | $34,500 out-of-state
2026 Cost per credit: $1,150 In-State | $1,150 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $16,500 in-state | $34,500 out-of-state
2026 Cost per credit: $550 In-State | $1,150 Out-of-State
Credits: 30
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & hybrid
Total tuition: $34,200
2026 Cost per credit: $950
Credits: 36
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $13,500 in-state | $34,500 out-of-state
2026 Cost per credit: $450 In-State | $1,150 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $0 in-state | $0 out-of-state
2026 Cost per credit: $0 In-State | $0 Out-of-State
Credits: 48
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $37,500 in-state | $55,500 out-of-state
2026 Cost per credit: $1,250 In-State | $1,850 Out-of-State
Credits: 30
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: No
Delivery method: Online & campus
Total tuition: $13,500 in-state | $43,500 out-of-state
2026 Cost per credit: $450 in-state | $1,450 out-of-state
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $67,500 in-state | $67,500 out-of-state
2026 Cost per credit: $2,250 In-State | $2,250 Out-of-State
Credits: 30
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $19,500
2026 Cost per credit: $650
Credits: 30
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $9,150 in-state | $33,600 out-of-state
2026 Cost per credit: $305 in-state | $1,120 out-of-state
Credits: 30
Learn more: Program details - Program: Master of Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $18,600 in-state | $51,150 out-of-state
2026 Cost per credit: $600 In-State | $1,650 Out-of-State
Credits: 31
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: No
Delivery method: Hybrid
Total tuition: $31,500 in-state | $31,500 out-of-state
2026 Cost per credit: $1,050 In-State | $1,050 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $56,250 in-state | $56,250 out-of-state
2026 Cost per credit: $1,875 In-State | $1,875 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $19,500 in-state | $40,500 out-of-state
2026 Cost per credit: $650 In-State | $1,350 Out-of-State
Credits: 30
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $16,200
2026 Cost per credit: $540
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $69,000 in-state | $69,000 out-of-state
2026 Cost per credit: $2,300 In-State | $2,300 Out-of-State
Credits: 30
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $27,600
2026 Cost per credit: $920
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $28,500 in-state | $46,500 out-of-state
2026 Cost per credit: $950 In-State | $1,550 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $10,500 in-state | $28,500 out-of-state
2026 Cost per credit: $350 In-State | $950 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $10,500 in-state | $28,500 out-of-state
2026 Cost per credit: $350 In-State | $950 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $29,250 in-state | $60,750 out-of-state
2026 Cost per credit: $650 In-State | $1,350 Out-of-State
Credits: 45
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $44,400
2026 Cost per credit: $1,480
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $34,500 in-state | $58,500 out-of-state
2026 Cost per credit: $1,150 In-State | $1,950 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $24,750 in-state | $42,750 out-of-state
2026 Cost per credit: $550 In-State | $950 Out-of-State
Credits: 45
Learn more: Program details - Program: Master of Science in Engineering in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $60,000 in-state | $60,000 out-of-state
2026 Cost per credit: $2,000 In-State | $2,000 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $12,000 in-state | $31,500 out-of-state
2026 Cost per credit: $400 In-State | $1,050 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $75,000 in-state | $75,000 out-of-state
2026 Cost per credit: $2,500 In-State | $2,500 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $60,000 in-state | $60,000 out-of-state
2026 Cost per credit: $2,000 In-State | $2,000 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $18,000 in-state | $34,500 out-of-state
2026 Cost per credit: $600 In-State | $1,150 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $18,000 in-state | $34,500 out-of-state
2026 Cost per credit: $600 In-State | $1,150 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $18,000 in-state | $34,500 out-of-state
2026 Cost per credit: $600 In-State | $1,150 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $56,250 in-state | $56,250 out-of-state
2026 Cost per credit: $1,250 In-State | $1,250 Out-of-State
Credits: 45
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: No
Delivery method: Campus
Total tuition: $51,750 in-state | $51,750 out-of-state
2026 Cost per credit: $1,150 In-State | $1,150 Out-of-State
Credits: 45
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $55,500
2026 Cost per credit: $1,850
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $67,680 in-state | $67,680 out-of-state
2026 Cost per credit: $1,504 In-State | $1,504 Out-of-State
Credits: 45
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $59,400
2026 Cost per credit: $1,980
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $58,500 in-state | $58,500 out-of-state
2026 Cost per credit: $1,950 In-State | $1,950 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $34,500 in-state | $46,500 out-of-state
2026 Cost per credit: $1,150 In-State | $1,550 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $16,500 in-state | $37,500 out-of-state
2026 Cost per credit: $550 In-State | $1,250 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $15,000 in-state | $37,500 out-of-state
2026 Cost per credit: $500 In-State | $1,250 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $22,500 in-state | $55,500 out-of-state
2026 Cost per credit: $750 In-State | $1,850 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $18,000 in-state | $40,500 out-of-state
2026 Cost per credit: $600 In-State | $1,350 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $29,700 in-state | $57,750 out-of-state
2026 Cost per credit: $900 In-State | $1,750 Out-of-State
Credits: 33
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $19,500 in-state | $37,500 out-of-state
2026 Cost per credit: $650 In-State | $1,250 Out-of-State
Credits: 30
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $61,050
2026 Cost per credit: $1,850
Credits: 33
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $19,500 in-state | $34,500 out-of-state
2026 Cost per credit: $650 In-State | $1,150 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $28,500 in-state | $57,000 out-of-state
2026 Cost per credit: $950 In-State | $1,900 Out-of-State
Credits: 30
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $30,940
2026 Cost per credit: $910
Credits: 34
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $33,000 in-state | $57,000 out-of-state
2026 Cost per credit: $1,100 In-State | $1,900 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $34,200 in-state | $63,000 out-of-state
2026 Cost per credit: $950 In-State | $1,750 Out-of-State
Credits: 36
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $34,200 in-state | $63,000 out-of-state
2026 Cost per credit: $950 In-State | $1,750 Out-of-State
Credits: 36
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $34,200 in-state | $63,000 out-of-state
2026 Cost per credit: $950 In-State | $1,750 Out-of-State
Credits: 36
Learn more: Program details - Program: Master of Science in Computer Science and Engineering
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $34,200 in-state | $63,000 out-of-state
2026 Cost per credit: $950 In-State | $1,750 Out-of-State
Credits: 36
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $34,200 in-state | $63,000 out-of-state
2026 Cost per credit: $950 In-State | $1,750 Out-of-State
Credits: 36
Learn more: Program details - Program: Master of Science in Computer Science and Engineering
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $34,200 in-state | $63,000 out-of-state
2026 Cost per credit: $950 In-State | $1,750 Out-of-State
Credits: 36
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $12,000 in-state | $36,000 out-of-state
2026 Cost per credit: $400 In-State | $1,200 Out-of-State
Credits: 30
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $10,500 in-state | $21,000 out-of-state
2026 Cost per credit: $350 in-state | $700 out-of-state
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $31,500 in-state | $63,000 out-of-state
2026 Cost per credit: $1,050 In-State | $2,100 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: No
Delivery method: Campus
Total tuition: $34,500 in-state | $34,500 out-of-state
2026 Cost per credit: $1,150 In-State | $1,150 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $37,500 in-state | $67,500 out-of-state
2026 Cost per credit: $1,250 In-State | $2,250 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $13,500 in-state | $37,500 out-of-state
2026 Cost per credit: $450 In-State | $1,250 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $13,500 in-state | $34,500 out-of-state
2026 Cost per credit: $450 In-State | $1,150 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $16,500 in-state | $37,500 out-of-state
2026 Cost per credit: $550 In-State | $1,250 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $18,000 in-state | $43,500 out-of-state
2026 Cost per credit: $600 In-State | $1,450 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $27,200 in-state | $56,000 out-of-state
2026 Cost per credit: $850 In-State | $1,750 Out-of-State
Credits: 32
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $13,440 in-state | $26,560 out-of-state
2026 Cost per credit: $420 in-state | $830 out-of-state
Credits: 32
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $24,000 in-state | $46,400 out-of-state
2026 Cost per credit: $750 In-State | $1,450 Out-of-State
Credits: 32
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $22,500 in-state | $52,500 out-of-state
2026 Cost per credit: $750 In-State | $1,750 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: No
Delivery method: Campus
Total tuition: $18,000 in-state | $49,500 out-of-state
2026 Cost per credit: $600 In-State | $1,650 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $25,500 in-state | $46,500 out-of-state
2026 Cost per credit: $850 In-State | $1,550 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $27,000 in-state | $55,500 out-of-state
2026 Cost per credit: $900 In-State | $1,850 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $27,000 in-state | $58,500 out-of-state
2026 Cost per credit: $900 In-State | $1,950 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $25,500 in-state | $49,500 out-of-state
2026 Cost per credit: $850 In-State | $1,650 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $19,500 in-state | $34,500 out-of-state
2026 Cost per credit: $650 In-State | $1,150 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $36,000 in-state | $70,500 out-of-state
2026 Cost per credit: $1,200 In-State | $2,350 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $16,500 in-state | $40,500 out-of-state
2026 Cost per credit: $550 In-State | $1,350 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $18,000 in-state | $40,500 out-of-state
2026 Cost per credit: $600 In-State | $1,350 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: No
Delivery method: Campus
Total tuition: $13,500 in-state | $34,500 out-of-state
2026 Cost per credit: $450 In-State | $1,150 Out-of-State
Credits: 30
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $11,400 in-state | $27,600 out-of-state
2026 Cost per credit: $380 in-state | $920
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $12,000 in-state | $31,500 out-of-state
2026 Cost per credit: $400 In-State | $1,050 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $12,000 in-state | $25,500 out-of-state
2026 Cost per credit: $400 In-State | $850 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $28,500 in-state | $55,500 out-of-state
2026 Cost per credit: $950 In-State | $1,850 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $14,400 in-state | $36,800 out-of-state
2026 Cost per credit: $450 In-State | $1,150 Out-of-State
Credits: 32
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $18,000 in-state | $37,500 out-of-state
2026 Cost per credit: $600 In-State | $1,250 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $15,000 in-state | $33,000 out-of-state
2026 Cost per credit: $500 In-State | $1,100 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $13,500 in-state | $28,500 out-of-state
2026 Cost per credit: $450 In-State | $950 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $13,500 in-state | $34,500 out-of-state
2026 Cost per credit: $450 In-State | $1,150 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $29,250 in-state | $51,750 out-of-state
2026 Cost per credit: $650 In-State | $1,150 Out-of-State
Credits: 45
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $48,000 in-state | $89,820 out-of-state
2026 Cost per credit: $1,600 In-State | $2,994 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: No
Delivery method: Campus
Total tuition: $58,500 in-state | $58,500 out-of-state
2026 Cost per credit: $1,950 In-State | $1,950 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: No
Delivery method: Campus
Total tuition: $61,020 in-state | $61,020 out-of-state
2026 Cost per credit: $1,695 In-State | $1,695 Out-of-State
Credits: 36
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $21,000 in-state | $45,000 out-of-state
2026 Cost per credit: $700 In-State | $1,500 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $13,500 in-state | $28,500 out-of-state
2026 Cost per credit: $450 In-State | $950 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $78,400 in-state | $78,400 out-of-state
2026 Cost per credit: $2,450 In-State | $2,450 Out-of-State
Credits: 32
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: No
Delivery method: Online & campus
Total tuition: $16,500 in-state | $34,500 out-of-state
2026 Cost per credit: $550 In-State | $1,150 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $43,500 in-state | $43,500 out-of-state
2026 Cost per credit: $1,450 In-State | $1,450 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $25,500 in-state | $58,500 out-of-state
2026 Cost per credit: $850 In-State | $1,950 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: No
Delivery method: Campus
Total tuition: $25,500 in-state | $58,500 out-of-state
2026 Cost per credit: $850 In-State | $1,950 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science and Engineering
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $42,750 in-state | $72,000 out-of-state
2026 Cost per credit: $950 In-State | $1,600 Out-of-State
Credits: 45
Learn more: Program details - Program: Online Master of Science in Applied Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $11,055
2026 Cost per credit: $335
Credits: 33
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $25,500 in-state | $54,000 out-of-state
2026 Cost per credit: $850 In-State | $1,800 Out-of-State
Credits: 30
Learn more: Program details - Program: Online Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $15,600 in-state | $33,000 out-of-state
2026 Cost per credit: $520 in-state | $1,100 out-of-state
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $12,000 in-state | $31,500 out-of-state
2026 Cost per credit: $400 In-State | $1,050 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: No
Delivery method: Campus
Total tuition: $70,500 in-state | $70,500 out-of-state
2026 Cost per credit: $2,350 In-State | $2,350 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $28,500 in-state | $55,500 out-of-state
2026 Cost per credit: $950 In-State | $1,850 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $22,500 in-state | $46,500 out-of-state
2026 Cost per credit: $750 In-State | $1,550 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Campus
Total tuition: $69,000 in-state | $69,000 out-of-state
2026 Cost per credit: $2,300 In-State | $2,300 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $25,500 in-state | $52,500 out-of-state
2026 Cost per credit: $850 In-State | $1,750 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $25,500 in-state | $40,500 out-of-state
2026 Cost per credit: $850 In-State | $1,350 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $13,500 in-state | $34,500 out-of-state
2026 Cost per credit: $450 In-State | $1,150 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $52,500 in-state | $52,500 out-of-state
2026 Cost per credit: $1,750 In-State | $1,750 Out-of-State
Credits: 30
Learn more: Program details - Program: Master of Science in Computer Science
ABET accreditation: Yes
Delivery method: Online & campus
Total tuition: $25,500 in-state | $43,500 out-of-state
2026 Cost per credit: $850 In-State | $1,450 Out-of-State
Credits: 30
Learn more: Program details
Related Resources
Expert Advice
Find the latest interviews with subject matter experts and people working at the forefront of their field and get advice on Master’s in Computer Science directly from some of the world’s leading authorities. Learn more about all the different pathways and opportunities available in tech today.
- How did you first get into computer science (what kind of degree or work experience led you to the field?)
- Why get a master’s in computer science, and why now?
- What’s the best way to prepare for a computer science master’s program? What kinds of skills or experience should students have?
- What else will students learn, besides computer science?
- What types of jobs are computer science graduates finding? Is there a favorite company or organization amongst students?
- If you had to choose one or two books, articles, documentaries, podcasts, etc. to be included on a required reading list for computer science students, what would it be?