Best Online Master’s Degrees in Information Technology

Are you ready to find your fit?

Recently a number of major websites experienced an unprecedented outage, and the internet was ground to a halt for several hours.

Several hours technically isn't that long, but in technology . . . ? That's a lifetime! Online orders delayed, two-day shipping compromised, emails lost, tweets not tweeted, data compromised. What to do?

Enter the experts in information technology, who specialize in a growing variety of specialties and subspecialties in the computer science and information technology fields.

As our lives increasingly depend on not only computers but the information they store, transmit, and communicate, so does our need for professionals who can manage, interpret, troubleshoot, and protect these resources.

Top 10 Best Online Master's in Information Technology Degrees

#1 Virginia Polytechnic Institute and State University Blacksburg, VA
#2 University of Southern California Los Angeles, CA
#3 New York University New York, NY
#4 Boston University Boston, MA
#5 Pennsylvania State University World Campus University Park, PA
#6 Texas Tech University Lubbock, TX
#7 Missouri University of Science and Technology Rolla, MO
#8 Johns Hopkins University Baltimore, MD
#9 North Carolina State University Raleigh, NC
#10 West Virginia University Morgantown, WV

Looking for other excellent online colleges? Have a look at the College Choice ranking of the Best Online Schools.

What kind of Online Master's in Information Technology degree should you get?

We’ve compiled a list of the top 35 online master's degrees in the field with your needs in mind. The first thing we want to know, like you, is the bottom line: how much is this going to set me back?

Not to worry! We've included the annual tuition for each school right up front for you. We've also included our College Choice Score, which is computed based on each school's reputation in the field and its return on investment.

The end result is a list of schools that balance cost, reputation, and, ultimately, what they can do for you and your unique goals. You can't go wrong with any of them, of course, but these schools are leading the way.

What do people make with an Online Master's in Information Technology?

The outlook for those interested in this profession is not just positive but excellent! According to the U.S. Bureau of Labor and Statistics, information technology professions are poised to grow at a rate of 12 percent by 2024, much faster than average. And median earnings for these professions can exceed six figures.

But you're going to need to put in the work to get there. We strongly recommend a graduate degree beyond the baccalaureate level in order to compete with the growing competition for these positions. Lucky for you, that's where we come in. The 35 programs below all meet the criteria.

What can you do with an Online Master's in Information Technology?

Earning an advanced degree in Information Technology basically gives you the keys to unlock the world of technology. Your curriculum will make sure you leave as an expert in analyzing data, implementing security measures for information systems, performing quality assurance tests, and more. This means your new-and-improved resume can earn you a spot in some of the following roles:

  • Computer Systems Analyst
  • Database Administrator
  • Information Security Analyst
  • Web Developer

Best Online Master's Degrees in Information Technology Badge

What are the best Online Master's Degrees in Information Technology?

The 35 rankings you're about to read are based on a few important sources. The first source is actual college freshman polled during a nationwide survey published by the Higher Education Research Institute at UCLA. These students rated academic reputation, financial aid offerings, overall cost of school, and the survey also took into account graduate success rates on the post-college job market. These factors were weighed equally alongside data from other publicly available sources, including U.S. News & World Report, the National Center for Education Statistics, and


See our rankings methodology page.

  1. Virginia Polytechnic Institute and State University

    Blacksburg, VA




    Virginia Tech offers an online Master of Information Technology, which is offered as a joint program by both the Pamplin College of Business and the College of Engineering. Virginia Tech’s program is designed specifically for the working professional—the flexibility of the online format allows students to maintain their current responsibilities and pursue further education simultaneously.

    Program Features

    This program requires a total of 33 credit hours. After completing the foundation courses, students select up to three of eight specialization modules, allowing students to customize their program. The eight areas of specialization include networking, security, software development, big data, business information systems, health information technology, analytics and business intelligence, and decision support systems. A few sample courses include:

    • Information Systems Design & Database Concepts
    • HealthCare Data Management
    • Design & Implementation
    • Web-based Applications and E-commerce


    In addition to the Master of Information Technology, Virginia Tech also offers a dual MBA-MIT program for students who are business minded. Existing MIT students can earn this designation by planning to include five core courses in their program.

  2. University of Southern California

    Los Angeles, CA




    The University of Southern California, a private institution, offers an online Master of Science in Computer Science. The program provides intensive preparation in the concepts and techniques related to the design, programming, and application of computing systems. Students in the program can expect to develop deep understanding of both fundamental concepts in computer science as well as expertise in the most current challenges in both computing science as well as computer engineering.

    Program Features

    Students in the program will be exposed to a wide variety of foundational courses but also have the opportunity to specialize in an area of particular interest. As such, graduates of the program will be well prepared to either pursue a doctoral or other advanced degree or enter the workforce. Past USC graduates have pursued careers in areas such as:

    • Aerospace and Defense
    • Computer Programming
    • Software Design
    • Bioinformatics


    Students interested in USC’s program will need to hold an undergraduate degree in engineering, math, or hard science from a regionally-accredited university. Students who do not meet this requirement will need to have at minimum a substantial background in computing. USC’s program is delivered through the university’s innovative DEN@Viterbi platform, which administers over forty graduate programs in addition to professional (non-credit) courses.

  3. New York University

    New York, NY




    New York University, located in one of the world’s great centers of technology and commerce, offers an online Master of Science in Management and Systems designed to prepare students for careers at the intersection of business and technology. It is designed for students who want to be leaders in the business world but also require advanced knowledge of the latest innovations in technology and information systems. Students will also develop business leadership skills so that they can enter the workplace with confidence.

    Program Features

    While the program can be completed fully online, students in the New York area can also choose to complete the program on campus. They can also complete some courses on campus and complete the others online. Professors in the program possess extensive knowledge and experience in the field, and students can select from the following areas of concentration:

    • Database Technologies
    • Enterprise Risk Management
    • Strategy and Leadership
    • Systems Management


    The information technology component of the program is designed to be both comprehensive and geared specifically toward how to apply IT principles to the financial success of commercial enterprises. Market strategies are increasingly data driven, and students in NYU’s program will be equipped with both the theoretical knowledge of these complex systems and the ability to interpret them and develop strategies for success.

  4. Boston University

    Boston, MA




    Boston University offers an online Masters in Computer Information Systems. It was established in 2004, making it one of the older and more established programs on our list. Boston’s program is designed to prepare working professionals for positions of leadership in information technology in a wide variety of areas.

    Program Features

    Students can expect thorough preparation not just in computer science and information systems but also in management and leadership skills. Graduates of the program are expected to demonstrate advanced knowledge in design and implementation of computer applications systems, among many other things. Areas of concentration include:

    • Computer Networks
    • Data Analytics
    • Database Management & Business Intelligence
    • Health Informatics


    The faculty at Boston boasts a wide range of expertise, including experience ranging from building networks and developing applications to fighting cybercrime for the world’s top companies, and they have high expectations for their students.

  5. Pennsylvania State University World Campus

    University Park, PA




    No list of best online programs would be complete without Penn State’s World Campus, which is one of the original pioneers of online education. Penn State World Campus offers a Master of Professional Studies in Information Science, which offers particular training in cybersecurity and information assurance.

    Program Features

    The MPS in IS offers preparation in information analysis, cybersecurity, and information science training. Penn State has been designated a National Center of Academic Excellence in Information Assurance Education by the National Security Agency and the Department of Homeland Security. The program will appeal primarily to students interested in exploring in depth the nature of information and networks and recognizing the multiple internal and external threats posed to cyberspace. Examples of coursework include:

    • Web Fundamentals
    • Network Management and Security
    • Computer and Cyber Forensics
    • Information Security Management


    The program is intentionally multidisciplinary and accepts students from a wide variety of backgrounds, but it will be particularly well suited for students with bachelor’s degrees in a technical or scientific discipline. Equivalent work experience, such as careers in networks, web services, and database development, is also eligible to meet entry requirements.

  6. Texas Tech University

    Lubbock, TX




    Texas Tech University, located in Lubbock, Texas, offers an online Master of Science in Software Engineering. The program is unique in providing students with both training in complex software systems and also traditional engineering processes.

    Program Features

    Unlike some residential programs, the online MSE is a non-thesis program. Distance students are required to pass a written comprehensive examination to complete their degree. Students are required to take the following foundational courses:

    • Software Project Management
    • Software Modeling and Architecture
    • Software Verification and Validation


    Students will have a wide variety of electives to choose from, and the program requires five electives in the area of software engineering and four electives in the area of computer science. Examples of elective topics include Special Topics in Software Engineering, Real Time and Time Sharing Systems, Distributed Systems, Parallel Processors and Processing, Fault-Tolerant Computer Systems, Systems Theory.

  7. Missouri University of Science and Technology

    Rolla, MO




    Missouri S&T is no stranger to education in STEM fields. It offers two degrees for students interested in graduate education in information technology: a graduate certificate and an online Master of Information Science and Technology. Both programs are designed to train graduates to implement and maintain information systems on local and global scales.

    Program Features

    Students will become proficient in the design, development, and successful application of information systems in modern corporate organizations. The program requires four foundational courses, and the remainder of the program is open to each student’s area of specialization. Students interested in the graduate certificate can opt to specialize in the following:

    • Human-computer Interaction
    • Enterprise Resource Planning (with SAP Certificate)
    • Psychology of Leadership
    • Project Management


    Students interested in the master’s program will have several other areas of concentration available to them, such as business analytics and data science, business intelligence, digital media, digital supply chain management, electronic and social commerce, and more. The master’s degree requires a total of 30 credit hours.

  8. Johns Hopkins University

    Baltimore, MD




    Johns Hopkins University, a national leader in graduate education, has increased its online profile in recent years to meet rising demand. Hopkins offers three options for students interested in online graduate education information technology: a Master of Science in Information Systems Engineering, a Graduate Certificate, and a Post-Master’s Certificate.

    Program Features

    Each program is designed for working professionals in technology and business who require additional training in technology. Students can expect to encounter a wide range of related coursework in the field, from distributed systems and information security to project management and systems analysis. Available focus areas include:

    • Cybersecurity
    • Data Engineering
    • Enterprise and Web Computing
    • Human-computer Interaction, and more


    Students are required to choose one track and take at least three courses in that area. The professors who lead the courses teach both at the residential campus and online, so online students can expect to receive the same high-quality education as traditional students. The goal of the program is for students to demonstrate a comprehensive understanding of the development processes and components of large-scale information systems.

  9. North Carolina State University

    Raleigh, NC




    North Carolina State University offers an online Master of Computer Science through its distance education program for students interested in online graduate education in information technology. It is a terminal degree designed for working professionals living in the United States and for military personnel serving overseas.

    Program Features

    Like other programs on our list, the distance education program at NCSU does not offer a thesis completion option; students must complete the program through coursework only. The degree requires 31 credit hours to complete, or ten graduate courses. At least 22 of those hours must be computer science courses. The remaining courses in the program may consist of any graduate level courses in:

    • Engineering
    • Computer Science
    • Mathematics
    • Statistics


    The program is designed for students who have an undergraduate degree in computer science or at least sufficient undergraduate coursework in computer science. Courses are delivered via video, and proctored exams are taken at the student’s location. The degree must be completed in six years from the time of first enrolling.

  10. West Virginia University

    Morgantown, WV




    West Virginia University offers an online Master’s in Software Engineering designed for working professionals in the information technology and computer industries. The program is offered by the WVU Lane Department of Computer Science and Electrical Engineering. The program is offered exclusively online with no on-campus classroom attendance required.

    Program Features

    WVU also offers a part-time online option, which caters specifically to the working software engineering professional and offers evening courses each week in a hybrid format with live discussions with the instructor and other students via the internet. Online students have access to the same faculty and resources that traditional students do. Examples of courses in the program include:

    • Software Project Management
    • Software Analysis and Design
    • Validation and Verification
    • Introduction to Object-Oriented Design


    The program admits students either as regular graduate students or provisional graduate students. Regular graduate students must have recently completed a bachelor’s degree in computer science or a related field, and little or no experience in the software engineering industry is required. Provisional graduate students may possess a bachelor’s degree in any field, and they must have at least one year of software engineering industry experience outlined in a resume.

Online College Resources

Helping you prepare and gain the most out of your educational experience.

Discover a program that is right for you.

Search schools to find the program that is right for you.