-
Degrees
- Program Finder
-
Bachelor's Degrees
- Accounting
- Analytics
- Applied Management
- Business Administration
- Business Forensics
- Cloud Computing
- Communications
- Computer Science
- Criminal Justice Administration
- Cybersecurity
- Education
- Exercise Science
- Financial Management
- Financial Planning
- Forensic Accounting
- Healthcare Administration
- Human Resources Management
- Information Systems
- Information Technology
- Management & Leadership
- Marketing
- Nursing (RN-BSN)
- Operations & Supply Chain Management
- Psychology
- Public Health
- Public Safety Management & Leadership
- Social Sciences
- Sport Management
- User Experience & Graphic Design
-
Master's Degrees
- Accounting
- Business Analytics
- Business Psychology
- Communications
- Computer Science
- Criminal Justice Administration
- Cybersecurity
- Data Analytics
- Education
- Health Informatics
- Healthcare Administration (MHA)
- Human Resource Management
- Information Systems
- Information Technology
- Instructional Design & Learning Technology
- MBA Programs
- MSN Programs
- Professional Sales Leadership
- Public Administration (MPA)
-
Doctoral Degrees
- Associate Degrees
-
Online Degrees
- Online Learning at Franklin
- Accounting Programs
- Business & Leadership Programs
- Computer Science Programs
- Criminal Justice & Public Safety Programs
- Cybersecurity Programs
- Data & Analytics Programs
- Education Programs
- Finance Programs
- Healthcare Programs
- Human Resources Programs
- Information Technology Programs
- Marketing & Communications Programs
- Nursing Programs
- Operations & Project Management Programs
- Psychology Programs
- Public & Social Sciences Programs
- Online Learning Facts
- Degrees By Location
- Degrees By College
- Minors
- Degree Completion Programs
- Second Bachelor's Degrees
-
Microcredentials & Certificates
- Microcredentials
-
- Accounting Data Analytics
-
- Cyber Defense
- Cyber Governance
- Criminal Justice Leadership
- Data Analytics
- Nurse Educator
- Instructional Design
-
- Adult-Gerontology Primary Care Nurse Practitioner
- Family Nurse Practitioner
- Psychiatric Mental Health Nurse Practitioner
-
- Adolescence to Young Adult Education (7-12)
- Primary Education (PK-5)
- Intervention Specialist: Mild/Moderate (K-12)
- Middle Childhood Education (4-9)
- Advanced Accounting Microcredential
-
Admissions
- Undergraduate Students
- Graduate Students
- Partnership Students
-
- Study in the U.S.
- Earn Your Degree Online
- Community College Students
- College Credit Plus
-
-
- Air Force
- Army
- Coast Guard
- Marines
- Navy
-
- Montgomery GI Bill® - Selected Reserves
- Montgomery GI Bill®
- Post-9/11 GI Bill®
- Vocational Rehabilitation and Employment VetSuccess Program
- Yellow Ribbon Program
- Spouses & Family
-
- Online Open House
-
- Associate Degrees
-
- General Bachelor's Degree
- Nursing (RN-BSN)
-
- Accounting
- Business Administration (MBA)
- Business Analytics
- Business Psychology
- Computer Science
- Criminal Justice Administration
- Cybersecurity
- Data Analytics
- Health Informatics
- Healthcare Administration (MHA)
- Human Resource Management
- Information Technology
- Instructional Design & Learning Technology
- Nurse Administrator (MSN-ADM)
- Nursing-Adult-Gerontology Primary Care Nurse Practitioner
- Nursing-Family Nurse Practitioner (MSN-FNP)
- Nursing-Generalist (MSN)
- Nursing-Psychiatric Mental Health Nurse Practitioner
- Public Administration
-
- Business Administration (DBA)
- Healthcare Administration (DHA)
- Instructional Design Leadership (DPS)
- Nursing Practice-Family Nurse Practitioner (DNP-FNP)
- Nursing Practice-Leadership Track (DNP)
- Organizational Leadership (Ed.D.)
-
- Criminal Justice Leadership
- Instructional Design
-
Tuition & Financial Aid
- Tuition & Fees
- Cost Estimate Calculator Tool
- Tuition Guarantee
- Undergrad Tuition Comparison
- Federal Aid & State Aid
- Institutional Aid & Private Loans
- Applying for Aid
- Community College Students
- Scholarships
- Payment Options
- Financial Aid Resources
-
Transferring Credit
- Estimate Your Transfer Credit
- How to Transfer Credits
-
- Previously Earned College Credit
- Certificates + Professional Training Credit
- Military Training Credit
- Testing Credit
-
- Partner Schools
- Pathway Portal
- Transfer into a Bachelor’s Degree
- Transfer into a Master’s Degree
- Transfer into a Doctoral Degree
- Transfer into an Associate Degree
-
The Franklin Experience
- Built For Working Adults
- Transfer Friendly
- Accredited University & Quality Degrees
- Fast & Affordable
- Student Success Stories
- Valued By Employers
- Nonprofit
- Student Support
- Career Development
-
About Us
-
-
- Columbus
-
-
-
- Become a Partner
- Current Partners
- Teachers
-
-
- Benefits for Community Colleges
- Benefits for Businesses
-
- Employer Partnerships
-
- Solutions
-
- Al Baha University
- MCBS
- Saudi Electronic University
- Current Partnerships
- Medical School Partnerships
- Nurse Preceptor
- Ohio School District Partnerships
-
-
- Board of Trustees
- University Leadership
- University Directory
- Faculty Profiles
- President's Welcome
- Admission Advisors
-
-
- CCNE Accreditation
- IACBE Accreditation
- State Authorization & Professional Licensure Information
- Our Mission & Values
- The Four Cornerstones
- Our History
- Consumer Information
- Safety & Security
- Bookstore
- Assessment
- Map & Directions
-
-
-
- Students
- Faculty & Staff
- Future Students
- Events
- News
- Request an Expert
- Presentations & Awards
- Faculty Awards and Recognitions
- Speakers' Bureau
- Event Hosting
-
-
- Title IX
- Discrimination Harassment & Sexual Misconduct
- Anti-Hazing Policy
- Drug Free School & Communities Act
- Franklin Intervention & Awareness Team
- Filing Complaints
-
-
- Application & Review Process
- Cayuse
- CITI Training
- Research Review Categories
- Committee & Policies
- Documents, Resources & FAQs
- Research at Franklin University
- Programs & Support
- Resources
- Research Opportunities
- About Us
-
- Office of Accessibility Services
- Combating Copyright Infringement
- Financial Aid Statement
- Influenza Information
- Information Technology Acceptable Use
- Notice of Privacy Rights (FERPA)
- Privacy Statement
- Student Parking
- Tuition Refund Policy
- Vaccinations
- Inclement Weather Policy
- Transfer Credit Policy & Procedures
- Community Engagement
- Request Your Franklin Transcripts
- Urbana University Resources
- Give to Franklin
-
Class Type
Next Start Date
About Start Dates
Additional future start dates include:
Spring 2025
Feb 17, 2025Summer 2025
May 19, 2025Fall 2025
Sep 29, 2025Spring 2026
Jan 5, 2026Feb 16, 2026
Summer 2026
May 18, 2026Fall 2026
Sep 7, 2026Sep 28, 2026
Start dates for individual programs may vary and are subject to change. Please request free information & speak with an admission advisor for the latest program start dates.
Placement Tests
Placement Information
Upgrade your career with an M.S. in computer science
There’s no question that business depends on technology, so it’s no surprise there’s high demand for computer science leaders. With Franklin’s 100% online M.S. in Computer Science, you’ll learn how to deliver robust software solutions to help organizations increase efficiency, reduce turnaround time, and maximize investment. Equipped with a theory-to-practice computer science master’s, you’ll be a benefit to any organization, from Fortune 500 companies to startups, seeking qualified computer science professionals to help them meet their software needs.
Program Overview
Architect the software futures of Fortune 500 companies
If there’s one certainty in business, it’s this: business depends on technology. Which explains why the demand for computer science jobs is at an all-time high. In fact, job growth in the field is projected to increase by an astounding 13% through 2031.*
Fortune 500 companies, in particular, need computer science graduates to help them meet their large-scale software needs. That’s because getting their systems solutions right is often the difference between success and failure. These powerhouse organizations rely on qualified practitioners to deliver robust software design, architecture and implementation that increases efficiency and reduces turnaround time, all while maximizing reuse and minimizing rework.
Deepen your skills in software design and development with hands-on coursework
Franklin University's transfer-friendly online M.S. in Computer Science (MSCS) program will teach you to interface with organizational stakeholders and translate an evolving set of needs into high-level systems requirements. You'll learn how to integrate new systems within the broader hardware and software environment, too, as well as implement the solution with the agile software engineering process.
Through our practical, hands-on coursework you'll gain experience with leading implementation tools and cutting edge software analysis. And you'll be introduced to other critically needed skills, such as algorithm analysis, distributed systems, verification and testing, and database design.
Tailor your master's program around your areas of interest
At Franklin, you can take advantage of elective courses within the master’s in computer science program to align your learning with your interests.Concentrate your electives to pursue focus areas in Cybersecurity, Data Analytics, or Software Systems and prepare for specialized roles, or integrate your choices among all three areas to personalize the program and broaden your knowledge base. Other elective options include internship and independent study opportunities.
Our Computer Science master's degree program curriculum is regularly reviewed by an advisory board strongly represented by leading companies in industry, including Herb Berger, Director, Enterprise Architecture for Cardinal Health. That means what you learn at Franklin is relevant to the needs of the industry now and stays relevant over time.
Get credit for what you know, finish faster and lower your degree cost
Because Franklin’s technology programs align with industry competencies, you can get prior learning credit toward two M.S. in Computer Science elective courses for certifications. A current (ISC)2 CISSP equates to Information Assurance (ISEC 610) and (ISC)2 CSSLP has been evaluated to be equivalent to Software and App Security (ISEC 620). Either of these certifications translate into 4 credit hours toward your degree and $2,680 in tuition savings or 8 credits and $5,360 if you have both.
Have another credential not listed here? Check our prior learning database to see if it has been evaluated for credit.
In addition to awarding prior learning credit for credentials, the University also awards transfer credit for previous credit earned at other accredited institutions. You can transfer up to 12 credits – a 30% cost savings – toward your degree, through certifications, previous coursework or a combination.
To see if your previous coursework can be used for course-for-course credit to satisfy degree requirements, you’ll need to submit a syllabus for the course(s) you’d like to have evaluated for transfer credit and/or your credential documentation. Your admissions advisor will be happy to assist you in any way.
Earn your degree from a university built for busy adults
Earn your degree on your terms by taking classes 100% online. Accredited and nonprofit, Franklin was built from the ground-up to satisfy the needs of adult learners. Our seamless admission process and team of academic advisors will help ease your transition to becoming a student, while our flexible course schedules help to balance your education with work, family and life. Get started on your future today.
*Source information provided by Economic Modeling Specialists International (EMSI)
Future Start Dates
Your Best Value M.S. Computer Science
Affordable Tuition
Affordable tuition rates for the M.S. in Computer Science provide value and quality.
Finish Fast
Realize your career goals sooner and reap the benefits.
Non-Profit = Student Focused
Unlike for-profit universities, Franklin invests in student success, not shareholder gain.
Partner? Pay Less.
Search below to see if you could save tuition through an employer or professional organization partnership.
(After Partner Discount)
Tuition Guarantee
Inflation-proof your degree cost by locking-in your tuition rate from day one through graduation.
Highly Recommended
98% of graduating students would recommend Franklin to their family, friends and/or colleagues.
**Source: Franklin University, Office of Career Development Student Satisfaction Survey (Summer 2023)
Curriculum & Course Descriptions
Microcredentials Align with Job Essentials
In today's dynamic work environments, adaptive professionals thrive. A microcredential - either as a stand-alone course or integrated into your degree program - is a short, skill-specific recognition that enables you to demonstrate your competency in a distinct area. Like Franklin's degree programs, microcredentials are aligned with market and industry demand to ensure what you learn can be put to use right away. Microcredentials are easily shared via digital badges and can be stacked to create a unique portfolio of in-demand skills.
M.S. in Computer Science Program Details
Employment Outlook
From 2022-2032, jobs in Computer Science are expected to increase by 15%
Occupation | Median Salary (2022) | Job Postings (2022) | Projected Growth (2022-2032) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Occupation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Computer and Information Research Scientists | $136,635 | 22,371 | 28% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Computer and Information Research Scientists
Median Salary: $136,635
Job Postings: 22,371 Projected Growth: 28% |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Occupation Job Titles Skills Industry DescriptionComputer and Information Research Scientists conduct research into fundamental computer and information science as theorists, designers, or inventors. Develop solutions to problems in the field of computer hardware and software. Projected Growth
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Computer Network Architects | $126,901 | 137,439 | 10% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Computer Network Architects
Median Salary: $126,901
Job Postings: 137,439 Projected Growth: 10% |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Occupation Job Titles Skills Industry DescriptionComputer Network Architects design and implement computer and information networks, such as local area networks (LAN), wide area networks (WAN), intranets, extranets, and other data communications networks. Perform network modeling, analysis, and planning, including analysis of capacity needs for network infrastructures. May also design network and computer security measures. May research and recommend network and data communications hardware and software. Projected Growth
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Information Security Analysts | $112,008 | 168,966 | 35% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Information Security Analysts
Median Salary: $112,008
Job Postings: 168,966 Projected Growth: 35% |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Occupation Job Titles Skills Industry DescriptionInformation Security Analysts plan, implement, upgrade, or monitor security measures for the protection of computer networks and information. Assess system vulnerabilities for security risks and propose and implement risk mitigation strategies. May ensure appropriate security controls are in place that will safeguard digital files and vital electronic infrastructure. May respond to computer security breaches and viruses. Projected Growth
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Computer Systems Analysts | $102,232 | 196,709 | 16% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Computer Systems Analysts
Median Salary: $102,232
Job Postings: 196,709 Projected Growth: 16% |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Occupation Job Titles Skills Industry DescriptionComputer Systems Analysts analyze science, engineering, business, and other data processing problems to develop and implement solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions, improve existing computer systems, and review computer system capabilities, workflow, and schedule limitations. May analyze or recommend commercially available software. Projected Growth
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Software Quality Assurance Analysts and Testers | $99,611 | 153,489 | 26% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Software Quality Assurance Analysts and Testers
Median Salary: $99,611
Job Postings: 153,489 Projected Growth: 26% |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Occupation Job Titles Skills Industry DescriptionSoftware Quality Assurance Analysts and Testers develop and execute software tests to identify software problems and their causes. Test system modifications to prepare for implementation. Document software and application defects using a bug tracking system and report defects to software or web developers. Create and maintain databases of known defects. May participate in software design reviews to provide input on functional requirements, operational characteristics, product designs, and schedules. Projected Growth
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Occupation Job Titles Skills Industry DescriptionStatisticians develop or apply mathematical or statistical theory and methods to collect, organize, interpret, and summarize numerical data to provide usable information. May specialize in fields such as biostatistics, agricultural statistics, business statistics, or economic statistics. Includes mathematical and survey statisticians. Projected Growth
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Occupation Job Titles Skills Industry DescriptionComputer Programmers create, modify, and test the code and scripts that allow computer applications to run. Work from specifications drawn up by software and web developers or other individuals. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information. Projected Growth
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Occupation Job Titles Skills Industry DescriptionNetwork and Computer Systems Administrators install, configure, and maintain an organization’s local area network (LAN), wide area network (WAN), data communications network, operating systems, and physical and virtual servers. Perform system monitoring and verify the integrity and availability of hardware, network, and server resources and systems. Review system and application logs and verify completion of scheduled jobs, including system backups. Analyze network and server resource consumption and control user access. Install and upgrade software and maintain software licenses. May assist in network modeling, analysis, planning, and coordination between network and data communications hardware and software. Projected Growth
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Occupation Job Titles Skills Industry DescriptionComputer Network Support Specialists analyze, test, troubleshoot, and evaluate existing network systems, such as local area networks (LAN), wide area networks (WAN), cloud networks, servers, and other data communications networks. Perform network maintenance to ensure networks operate correctly with minimal interruption. Projected Growth
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Occupation Job Titles Skills Industry DescriptionComputer User Support Specialists provide technical assistance to computer users. Answer questions or resolve computer problems for clients in person, via telephone, or electronically. May provide assistance concerning the use of computer hardware and software, including printing, installation, word processing, electronic mail, and operating systems. Projected Growth
|
Knowledge & Skillsets
Gain in-demand skills sought by employers with curriculum that teaches you: