Resources

Cybersecurity degree requirements and prerequisites

Prerequisites, required math, course requirements, and admission rules for every cybersecurity degree level.

Most cybersecurity degrees have few hard prerequisites at the start. An associate usually needs only a high school diploma or GED, while a bachelor's adds college math (often statistics or discrete math), intro programming, and networking. Master's programs typically want a related bachelor's degree and programming skills, and some accept IT work experience or a certification instead. An associate takes about two years, a bachelor's about four, and a master's one to three.

Cybersecurity prerequisites by degree level

DegreeTypical prerequisitesReal example
AssociateHigh school diploma or GED; placement tests in reading, writing, or math at some collegesAustin Community College: diploma or GED; adults without one can qualify by passing state placement tests
Bachelor's (freshman)High school diploma, GPA minimum, sometimes a strong math gradeWGU: diploma plus one readiness option, such as a 2.75 high school GPA or a transferable IT certification; no ACT or SAT
Bachelor's (transfer)College writing, critical thinking, and math courses; lower-division cyber and programming classesUNLV: 55 credits, including seven pre-major cyber, tech, and computer science courses with a C or higher, before you declare the major
Master'sRelated bachelor's degree, programming, discrete math, or IT work experienceWGU: a STEM or quantitative business degree, or any bachelor's plus two years of related experience, a current IT certification, or IT coursework
PhDBachelor's or master's in computing, a research fit with facultyCompare programs in our cybersecurity PhD ranking

Do you need math for cybersecurity?

You need some math, but rarely calculus-heavy math. Statistics and discrete math (logic, sets, and the basics behind cryptography) show up most often. Cal State San Marcos requires a college math course before admission to its online bachelor's, then includes Introduction to Statistics and Basic Discrete Mathematics in the program. West Virginia University builds discrete math into its engineering-based cybersecurity degree, so programs inside engineering colleges tend to ask for more math than programs in business or IT schools.

Do you need IT experience or a certification first?

Usually not for an associate or a traditional bachelor's, since those teach networking and programming from the start. Some online programs check readiness instead. WGU's online bachelor's accepts any one of five options: a 2.25 college GPA, an earlier associate or bachelor's degree, a transferable IT certification, a 2.75 high school GPA, or 300-level IT coursework. Cal State San Marcos may give credit for some CompTIA or Cisco certifications. At the master's level, WGU's catalog lets applicants with a non-technical bachelor's qualify through two years of related work, a current IT certification, or IT coursework.

Cybersecurity course requirements: classes you will take

Core classes look similar across schools. The prerequisite list in Cal State San Marcos's online program is a good snapshot of the first two years:

Upper-level courses add secure software, incident response, ethical hacking and penetration testing, cyber law, and a final project. Graduate programs go deeper into research methods, advanced defense, or policy, so compare thesis and coursework-only options. For what the major covers and how it compares with computer science and IT, see what is a cybersecurity major?

Graduation requirements

A cybersecurity bachelor's is typically 120 to 122 credits. UNLV's degree is 120 credits; West Virginia University's is 122 credits with at least a 2.00 GPA overall and in the college. Many programs also require a C or better in major courses, so a passing grade is not always enough.

Master's admission requirements

Graduate programs vary more than undergraduate ones. Georgia Tech's online master's asks every applicant for a 3.0 GPA, three references, a personal statement, a resume, and transcripts, then adds track rules: the Information Security track expects a computer science or computer engineering degree, strong programming, discrete math, and comfort with operating systems and networking. GRE scores are optional. Our Georgia Tech online cybersecurity master's review covers all three tracks and the full cost.

How long does a cyber security degree take?

PathTypical full-time lengthWhere to compare schools
Associate~2 yearsAssociate ranking
Bachelor's (campus)~4 yearsBachelor's ranking
Bachelor's (online)~3–5 years part-time commonOnline bachelor's
Master's (online)~1–3 yearsOnline master's
PhD / doctorate~3–6+ yearsPhD programs

Credentials that often appear alongside degrees

NSA CAE designations, ABET accreditation, and industry certifications help you shortlist programs, but they do not replace reading the program requirements. Browse our certifications hub after you pick a degree level, or see what a degree costs in our cybersecurity degree cost guide.

Sources: Requirements come from official pages at Austin Community College, WGU, Cal State San Marcos, UNLV, West Virginia University, and Georgia Tech, checked October 2026. Requirements change, so confirm them on the school's site for the term you apply.

Frequently asked questions

What are the prerequisites for cyber security?

It depends on the degree level. An associate usually needs only a high school diploma or GED. A bachelor's often expects college math (statistics or discrete math), intro programming, and networking, either before admission or in the first two years. A master's usually wants a related bachelor's degree, programming skills, and sometimes IT experience or a certification.

Do you need math for a cybersecurity degree?

Yes, but usually not advanced calculus. Statistics and discrete math are the most common requirements. Cal State San Marcos, for example, requires a college math course before admission and builds statistics and discrete math into its online bachelor's.

Can you start a cybersecurity degree with no IT experience?

Yes. Most associate and many bachelor's programs teach networking and programming from scratch. Some online programs ask you to show readiness first: WGU accepts a transferable IT certification, an earlier degree, or a minimum GPA, among other options.

What classes are required for a cyber security degree?

Expect networking, Linux and Windows systems, programming or scripting, cryptography, digital forensics, cyber defense, ethical hacking, and risk management. Exact course lists vary by school, so compare program requirements for the year you enroll.

How many years of school for cyber security?

Associates typically take about two years full time; bachelor's about four; master's one to three depending on pace. Transfer credits and part-time study change the timeline.

Do I need certifications plus a degree?

Not to graduate, but they help. Many students add CompTIA Security+ or Network+ while studying, and some programs give course credit for them. Employers weigh both education and demonstrated skills.