50 Best Master’s Cyber Security Schools and Universities in the U.S.

Best Cyber Security Colleges and Universities

Search Programs

If you are contemplating an advanced online graduate degree in cyber security but aren’t sure you can fit pursuing a degree into your already packed schedule, there are options. You don’t have to schlep onto a college campus every day to get a degree. There are many online programs that will allow you to pursue an advanced degree from the comfort of your own home or wherever is more convenient for you. Below we have listed some of the best cyber security programs available, both on campus and online.

Search Programs


Stanford University

Stanford is an institution located in Stanford, California that is home to 17,000+ students each year. Students can expect reasonable class sizes due to the excellent student-to-teacher ratio of 5 to 1. Stanford University’s Freeman Spogli Institute offers an online master’s degree program in cyber security studies. The university has over 7,000 students enrolled in both online and on-campus programs. There are several specializations a student can choose from and the school offers seminars and networking opportunities with leaders in the cyber industry. Students can even join the Applied Cybersecurity Club.

  • Tuition
    • In-State: $49,617
    • Out-of-State: $49,617
  • Net Price: $17,271
  • Retention Rate: 99%
  • Graduation Rate: 94%
  • Total Enrollment: 17,381
  • Undergrad Students: 7,087
  • Graduate Students: 10,294
  • Grads Salary: $106,000
  • Student-to-faculty: 5:1
  • Stanford University

John Hopkins University

Johns Hopkins, located near downtown Baltimore Maryland, offers nearly 200 majors in the form of bachelor’s, master’s, and doctorate degrees. John Hopkins University offers its graduate students a master’s degree in cyber security informatics. Under the umbrella of the Whiting School of Engineering, students can choose from several programs such as Information Assurance, Networking, and Security Analysis. The programs can be completed online, on campus, or a combination of the two.

  • Tuition
    • In-State: $57,556
    • Out-of-State: $57,556
  • Net Price: $27,868
  • Retention Rate: 97%
  • Graduation Rate: 93%
  • Total Enrollment: 26,152
  • Undergrad Students: 6,064
  • Graduate Students: 20,088
  • Grads Salary: $86,000
  • Student-to-faculty: 7:1
  • John Hopkins University

Carnegie Mellon University

Carnegie Mellon University is located near downtown Pittsburg, Pennsylvania. Their 14,000+ students not only benefit from their low student-to-teacher ratio, but can also look forward to earning bachelor’s, master’s, or doctorate degrees from one of the most respected universities in the nation. Carnegie Mellon has several graduate programs in cyber security. The Information Network Institute offers programs in Information Networking, Information Security, and Cyber Forensics. The programs are available online or as hybrid programs, where some classes are taken online and other courses are available on campus. A variety of clubs and organizations, as well as research opportunities, exist for students throughout their school careers.

  • Tuition
    • In-State: $45,909
    • Out-of-State: $45,909
  • Net Price: $24,351
  • Retention Rate: 97%
  • Graduation Rate: 89%
  • Total Enrollment: 14,029
  • Undergrad Students: 6,589
  • Graduate Students: 7,440
  • Grads Salary: $98,000
  • Student-to-faculty: 10:1
  • Carnegie Mellon University

North Carolina State University at Raleigh

Here, students will not only be able to earn the degree they want. They will be able to do it in a large city with plenty to offer; the state capital of NC has a lot to recommend it and the state university is located close enough to have a view of downtown. North Carolina State University at Raleigh also offers a robust computer science program for its undergraduate and graduate students. For those interested in distance learning, the school offers two graduate programs online for computer science students. The master’s in computer science allow students to add a cyber security specialization, while the Master of Science in Computer Networking focuses on building secure computer networks. Neither degree requires a thesis or comprehensive exam and students can take one or two courses a semester.

  • Tuition
    • In-State: $11,673
    • Out-of-State: $28,999
  • Net Price: $14,771
  • Retention Rate: 94%
  • Graduation Rate: 81%
  • Total Enrollment: 35,479
  • Undergrad Students: 25,199
  • Graduate Students: 10,280
  • Grads Salary: $72,000
  • Student-to-faculty: 14:1
  • North Carolina State University at Raleigh

University of Southern California

Located in Los Angeles, CA, the University of Southern California provides its 47,000+ students a modern campus, proximity to the beach and the city, and a great student-to-faculty ratio at 9 to 1. The University of Southern California’s USC Viterbi School of Engineering offers a Master of Science Cyber Security Engineering degree. This program is for people who are currently working in the computer science field and specifically in the area of internet and cyber security. The program will train workers on higher-level security protocols and initiatives that will make them even more valuable in the workforce. The entire program can be completed online and takes 2-3 years depending on the course load.

  • Tuition
    • In-State: $47,108
    • Out-of-State: $47,108
  • Net Price: $36,161
  • Retention Rate: 97%
  • Graduation Rate: 92%
  • Total Enrollment: 47,310
  • Undergrad Students: 19,907
  • Graduate Students: 27,403
  • Grads Salary: $83,000
  • Student-to-faculty: 9:1
  • University of Southern California

San Jose State University

This university’s beautiful, open campus is located in central San Jose, just an hour south of San Francisco. Their graduate programs serve over 8,000 students and include a Master of Science in Software Engineering program with a specialization in cyber security. The program is focused on offering flexible education for recent graduates and professional practitioners alike. They also aim to provide the degree at the highest possible value, meaning it is inexpensive while offering all kinds or opportunity for career growth.

  • Tuition
    • In-State: $9,286
    • Out-of-State: $18,790
  • Net Price: $14,471
  • Retention Rate: 83%
  • Graduation Rate: 64%
  • Total Enrollment: 35,400
  • Undergrad Students: 27,327
  • Graduate Students: 8,073
  • Grads Salary: $84,000
  • Student-to-faculty: 26:1
  • San Jose State University

University of California-Berkeley

This school’s beautiful, tree-filled campus is located in Berkeley, California. Students living on campus will only be 15 minutes from downtown Oakland, CA. Over 11,000 graduate students attend master’s and doctoral degree programs here, either in person or through online learning. The university offers their Master of Information and Cyber Security Degree for any student with a computer science background. The program is focused on creating leaders who know the field of information and cyber security inside and out.

  • Tuition
    • In-State: $14,187
    • Out-of-State: $29,289
  • Net Price: $18,522
  • Retention Rate: 97%
  • Graduation Rate: 93%
  • Total Enrollment: 42,501
  • Undergrad Students: 30,853
  • Graduate Students: 2,348
  • Grads Salary: $87,000
  • Student-to-faculty: 20:1
  • University of California-Berkeley

Georgia Institute of Technology – Main Campus

Located on the northern side of Atlanta, Georgia, the state’s institute of technology offers bachelor’s master’s, and doctorate degrees along with an excellent view of downtown. Georgia Tech offers an online Master's in Cyber Security to its graduate students. The program is entirely online and includes courses in cyber security, networking, and information systems among others. The program takes between two and three years to complete and is designed for working individuals who want to continue their education while working in the computer science field.

  • Tuition
    • In-State: $16,088
    • Out-of-State: $31,164
  • Net Price: $16,950
  • Retention Rate: 97%
  • Graduation Rate: 87%
  • Total Enrollment: 32,723
  • Undergrad Students: 16,049
  • Graduate Students: 16,674
  • Grads Salary: $85,000
  • Student-to-faculty: 18:1
  • Georgia Institute of Technology – Main Campus

Arizona State University

Near downtown Phoenix, Arizona State has a beautiful, sprawling campus covered in palms and just waiting for you to come for a visit and become one of their huge 50,000+ students who enroll every year. Arizona State offers a Master of Science in Computer Science with a concentration in cyber security. The program is ideal for working people who want to continue their education in the information security field. People who are coders, IT professionals, and networking specialists can use this degree to further their careers. The program is offered entirely online and is expected to take two to three years to complete.

  • Tuition
    • In-State: $12,608
    • Out-of-State: $27,048
  • Net Price: $13,731
  • Retention Rate: 88%
  • Graduation Rate: 69%
  • Total Enrollment: 51,585
  • Undergrad Students: 42,844
  • Graduate Students: 8,741
  • Grads Salary: $70,000
  • Student-to-faculty: 19:1
  • Arizona State University

Boston University

The Boston University campus is located within the city of Boston, Massachusetts, near the shore of the Charles River, not far from downtown. While the university offers bachelor’s, master’s, and doctorate degrees, students interested in this list might want to check out their master’s degree specialization in cyber security. It can be combined with computer science, math, engineering, and other areas where data security would be important. The program can be completed entirely online and takes two to three years to complete. Students get to study cyber security from a broader perspective, and it can help the working student progress in their chosen career faster.

  • Tuition
    • In-State: $55,502
    • Out-of-State: $55,502
  • Net Price: $29,154
  • Retention Rate: 94%
  • Graduation Rate: 88%
  • Total Enrollment: 34,657
  • Undergrad Students: 18,515
  • Graduate Students: 16,142
  • Grads Salary: $77,000
  • Student-to-faculty: 10:1
  • Boston University
Full Ranking Report

Search Programs