American Public University System
Software & Application Security Degrees and Concentrations
Secure software development, application security testing and vulnerability analysis. Programs appear here only when official curriculum evidence supports the specialization: a named concentration or track, or the degree's own required core — never a topic covered in one or two courses.
19 programs
Listed alphabetically by school. This directory is not a ranking. What we list
Bachelor'sBSConcentrationBachelor of Science
Format: Online
Location: Charles Town, WVSchool location, not a residency requirement
Attendance: Online attendance requirements not verified
Duration: Duration not verified · 122 credits
Tuition: $360 per credit · All students — Undergraduate standard rate
Next deadline: No upcoming verified deadline
Accreditation and designation: School designated CAE-CDNSA CAE designation of the institution, not accreditation
Specializations: Cyber Operations · Software & Application Security
Bachelor of Science in Cybersecurity
Bachelor'sBSDedicated degreeBachelor of Science
Format: Campus · Online · Asynchronous
Location: Bellevue, NESchool location, not a residency requirement
Attendance: Online attendance requirements not verified
Duration: Duration not verified · 127 credits
Tuition: $339 per credit · All students — On campus, per credit hour
Next deadline: No upcoming verified deadline
Accreditation and designation: School designated CAE-CDNSA CAE designation of the institution, not accreditation
Specializations: Incident Response · Network Security · Software & Application Security
Bachelor of Science in Cyber Operations
Bachelor'sBSDedicated degreeBachelor of Science
Format: Campus
Location: Cedarville, OH
Attendance: Campus-based study
Duration: 4-year residential · 128 credits
Tuition: $19,600 (basis not stated by the institution) · All students — Undergraduate block tuition (12–17 credits), residential · 2026-2027
Next deadline: No upcoming verified deadline
Accreditation and designation: ABET-accredited program · School designated CAE-CONSA CAE designation of the institution, not accreditation
Specializations: Cyber Operations · Software & Application Security
Format: Campus · Online
Location: Chicago, ILSchool location, not a residency requirement
Attendance: Online attendance requirements not verified
Duration: Duration not verified · 48 credits
Tuition: $1,003 per credit · All students — Graduate, Jarvis College of Computing and Digital Media, per credit hour · 2026-2027
Next deadline: No upcoming verified deadline
Accreditation and designation: School designated CAE-CDNSA CAE designation of the institution, not accreditation
Specializations: AI & Security · Software & Application Security · Governance, Risk & Compliance · Network Security
Embry-Riddle Aeronautical University (Prescott)
Bachelor of Science in Cyber Intelligence and Security
Bachelor'sBSDedicated degreeBachelor of Science
Format: Campus
Location: Prescott, AZ
Attendance: Campus-based study
Duration: eight semesters, or four years, assuming appropriate background and full-time enrollment (appropriate background and full-time enrollment) · 120 credits
Tuition: $45,888 per academic year · All students — Prescott Campus undergraduate tuition, block rate (12–16 credit hours), academic year · 2026-2027
Next deadline: No upcoming verified deadline
Accreditation and designation: ABET-accredited program · School designated CAE-CDNSA CAE designation of the institution, not accreditation
Specializations: Digital Forensics · Network Security · Software & Application Security
MS in Applied Information Technology — Cyber Security Concentration
Master'sMSConcentrationMaster of Science
Format: Campus · Fully online
Location: Fairfax, VASchool location, not a residency requirement
Attendance: Fully online as published (no separate campus-visit statement)
Duration: about 2.5 years (online program) (Online program, one 8-week course at a time) · 30 credits
Tuition: $950 per credit · All students — Mason Online, per credit
Next deadline: No upcoming verified deadline
Accreditation and designation: School designated CAE-CD, CAE-RNSA CAE designation of the institution, not accreditation
Specializations: Cloud Security · Software & Application Security
BS in Computer Science — Cybersecurity Concentration
Bachelor'sBSConcentrationBachelor of Science
Format: Campus
Location: Kent, OH
Attendance: Campus-based study
Duration: Duration not verified · 120 credits
Tuition: Tuition not verified
Next deadline: No upcoming verified deadline
Accreditation and designation: School designated CAE-CD, CAE-RNSA CAE designation of the institution, not accreditation
Specializations: Software & Application Security · Cryptography
Michigan Technological University
Bachelor of Science in Cybersecurity
Bachelor'sBSDedicated degreeBachelor of Science
Format: Campus
Location: Houghton, MI
Attendance: Campus-based study
Duration: Duration not verified · 120 credits
Tuition: Tuition not verified
Next deadline: No upcoming verified deadline
Accreditation and designation: School designated CAE-CD, CAE-RNSA CAE designation of the institution, not accreditation
Specializations: Software & Application Security · Network Security
BS in Computer Science — Security Track
Bachelor'sBSConcentrationBachelor of Science
Format: Campus
Location: West Lafayette, IN
Attendance: Campus-based study
Duration: Duration not verified
Tuition: $12,042 per academic year · In-state — Undergraduate, West Lafayette, Computer Science differential rate (8+ credit hours), Indiana resident · 2026-2027
Next deadline: No upcoming verified deadline
Accreditation and designation: School designated CAE-RNSA CAE designation of the institution, not accreditation
Specializations: Software & Application Security
Format: Fully online
Location: Knoxville, TNSchool location, not a residency requirement
Attendance: Fully online as published (no separate campus-visit statement)
Duration: Duration not verified
Tuition: Tuition not verified
Next deadline: No upcoming verified deadline
Accreditation and designation: No ABET or CAE record found
Specializations: Cyber Defense · Software & Application Security
University of Arizona Global Campus
Bachelor of Science in Cyber & Data Security Technology
Bachelor'sBSDedicated degreeBachelor of Science
Format: Online
Location: San Diego, CASchool location, not a residency requirement
Attendance: Online attendance requirements not verified
Duration: Duration not verified · 120 credits
Tuition: Tuition not verified
Next deadline: No upcoming verified deadline
Accreditation and designation: ABET-accredited program
Specializations: Network Security · Software & Application Security
University of Central Missouri
Bachelor of Science in Cybersecurity
Bachelor'sBSDedicated degreeBachelor of Science
Format: Campus · Online
Location: Warrensburg, MOSchool location, not a residency requirement
Attendance: Online attendance requirements not verified
Duration: Duration not verified · 120 credits
Tuition: $310.90 per credit · All students — On-Line and Hybrid, Undergraduate, per credit hour (FY 2027) · 2026-2027
Next deadline: No upcoming verified deadline
Accreditation and designation: ABET-accredited program · School designated CAE-CDNSA CAE designation of the institution, not accreditation
Specializations: Cyber Operations · Software & Application Security
Format: Campus · Fully online
Location: Newark, DESchool location, not a residency requirement
Attendance: Fully online as published (no separate campus-visit statement)
Duration: 18-24 months (online) (online program) · 30 credits
Tuition: $1,149 per credit · All students — UD graduate student tuition rate · 2026-2027
Next deadline: January 26, 2027 · Spring I 2027 (online)
Accreditation and designation: School designated CAE-CDNSA CAE designation of the institution, not accreditation
Specializations: Software & Application Security · Cybersecurity Management
University of Maryland Global Campus
Bachelor of Science in Cyber Operations
Bachelor'sBSDedicated degreeBachelor of Science
Format: Online
Location: Adelphi, MDSchool location, not a residency requirement
Attendance: Online attendance requirements not verified
Duration: Duration not verified · 120 credits
Tuition: $337 per credit · In-state — Maryland resident (in-state)
Next deadline: No upcoming verified deadline
Accreditation and designation: School designated CAE-CDNSA CAE designation of the institution, not accreditation
Specializations: Cyber Operations · Software & Application Security
University of North Carolina at Charlotte
Master of Science in Cybersecurity
Master'sMSDedicated degreeMaster of Science
Format: Campus · Full-time, Part-time
Location: Charlotte, NC
Attendance: Campus-based study
Duration: Duration not verified · 30 credits
Tuition: Tuition not verified
Next deadline: No upcoming verified deadline
Accreditation and designation: School designated CAE-CD, CAE-RNSA CAE designation of the institution, not accreditation
Specializations: AI & Security · Cyber Operations · Governance, Risk & Compliance · Privacy & Data Protection · Network Security · Software & Application Security
Format: Campus · Fully online
Location: Grand Forks, NDSchool location, not a residency requirement
Attendance: No mandatory campus visits
Duration: 4-5 years · 123 credits
Tuition: Tuition not verified
Next deadline: No upcoming verified deadline
Accreditation and designation: School designated CAE-RNSA CAE designation of the institution, not accreditation
Specializations: Network Security · Software & Application Security
Format: Campus
Location: Pensacola, FL
Attendance: Campus-based study
Duration: Duration not verified · 120 credits
Tuition: $213.23 per credit · In-state — Undergraduate, Florida (Pensacola campus) · 2026-2027
Next deadline: No upcoming verified deadline
Accreditation and designation: ABET-accredited program · School designated CAE-CDNSA CAE designation of the institution, not accreditation
Specializations: AI & Security · Software & Application Security · Network Security
Format: Campus · Fully online · Synchronous (live sessions)
Location: Pensacola, FLSchool location, not a residency requirement
Attendance: Fully online as published (no separate campus-visit statement)
Duration: Estimated Program Length: 24 months (Program duration may depend on course load and availability) · 30 credits
Tuition: $425 per credit · All students — Full Online Program Tuition
Next deadline: December 4, 2026 · Spring 1 2027 (online)
Accreditation and designation: School designated CAE-CDNSA CAE designation of the institution, not accreditation
Specializations: Software & Application Security · Cybersecurity Management · Privacy & Data Protection
Format: Campus
Location: Morgantown, WV
Attendance: Campus-based study
Duration: Duration not verified · 122 credits
Tuition: $11,064 per academic year · In-state — Undergraduate, WVU Morgantown, in-state tuition and fees per year (college tuition charged in addition) · 2026-2027
Next deadline: No upcoming verified deadline
Accreditation and designation: ABET-accredited program · School designated CAE-CD, CAE-RNSA CAE designation of the institution, not accreditation
Specializations: Incident Response · Software & Application Security