• Skip to Content
  • AZ Index
  • Catalog Home
University of Mary Washington logo University of Mary Washington logo
  • Request Info
  • Apply
  • Visit
    • Admissions
    • First Year
    • Transfer to UMW
    • Graduate Admissions
    • Continuing and Professional Studies
    • Visit UMW
    • Academics
    • Majors, Minors and Programs
    • Library & Academic Resources
    • Study Abroad
    • Beyond the Classroom
    • Tuition & Aid
    • Financial Aid
    • Types of Aid
    • Tuition & Costs
    • Life at UMW
    • Arts and Culture
    • Residence Life
    • Campus Dining
    • Clubs & Organizations
    • Health & Wellness
    • Police & Public Safety
    • Career & Professional Development
    • Commencement
    • Athletics
    • UMW Eagles
    • Campus Recreation
    • About UMW
    • Our Mission
    • Our Principles & Values: ASPIRE
    • Our History
    • Diversity & Inclusion
    • Leadership
    • Maps & Directions
Quick access
  • Email
  • Directory
  • Calendar
I am a...
  • UMW Student
  • Faculty & Staff
  • Parent & Family
  • Alumni
  • Request Info
  • Apply
  • Visit
Academic Catalog

Cybersecurity

  • Home/
  • Undergraduate/
  • Majors/
  • Cybersecurity

2025-2026 Edition

  • Undergraduate
    • Admission and Enrollment
    • Academic Policies
    • Undergraduate Degrees
    • General Education
    • Majors
      • Accounting
      • American Studies
      • Anthropology
      • Applied Economics
      • Applied Environmental Science
      • Applied Mathematics and Statistics
      • Applied Physics
      • Art History
      • Biochemistry
      • Biology
      • Biomedical Sciences
      • Business Administration
      • Chemistry
      • Classical Archaeology
      • Classical Studies
      • Communication and Digital Studies
      • Computer Science
      • Conservation Biology
      • Cybersecurity
      • Data Science
      • Economics
      • Education
      • English
      • English: Creative Writing
      • Environmental Geology
      • Environmental Sustainability and Policy
      • Finance
      • French
      • Geography
      • Geology
      • Geospatial Analysis
      • German
      • Historic Preservation
      • History
      • International Affairs
      • International Business
      • Kinesiology
      • Leadership and Management Studies (BLS Only)
      • Management and Entrepreneurship
      • Marketing
      • Mathematics
      • Music
      • Nursing (BSN Completion Program)
      • Philosophy
      • Philosophy: Pre-​Law
      • Physics
      • Political Science
      • Psychology
      • Religious Studies
      • Sociology
      • Spanish
      • Studio Art
      • Theatre
      • Women's, Gender, and Sexuality Studies
    • Minors
    • Special Programs
    • Course Descriptions
    • College of Arts &​ Sciences
    • College of Business
    • College of Education
  • Graduate
  • Courses of Study
  • The University
  • Fees and Financial Aid
  • Academic Resources
  • Student Life
  • Administration and Faculty
  • Academic Calendar
  • Search Courses

Search Catalog

Catalog Resources

  • Programs
  • Undergrad Courses
  • Grad Courses
  • A-Z Index
  • Overview
  • Learning Outcomes
  • Requirements
  • Plan of Study
  • Faculty

Degree: B.S., Computer Science
Department of Computer Science

Cybersecurity is a critical interdisciplinary field which seeks to mitigate the ever growing number of cyber threats that we all face in an increasingly connected world. Whether defending government systems from intrusion, developing more secure software, managing a corporation’s network security, analyzing new forms of malicious software, exploring new software vulnerabilities, managing user security, or implementing new cryptographic methods, there is a wealth of different areas in cybersecurity in need of talented professionals that can not only handle the tasks of today but innovate and tackle the security challenges of tomorrow.

The Cybersecurity major, which leads to a Bachelor of Science degree in Computer Science, provides students with a rigorous and up to date foundation in cybersecurity. The program starts with a solid foundation in Computer Science and moves on to cover a technical and broad program in cybersecurity. The major also builds in flexibility allowing the student to use elective credits to focus on an area of cybersecurity that they are the most passionate about.

Student Learning Outcomes

1. Students will be able to solve computational problems using algorithms and data structures.

2. Students will be able to successfully use industry-standard programming environments in developing applications.

3. Students will be able to analyze, design, implement, and document computer-based systems that satisfy specifications.

4. Students will be able to analyze and compare alternative solutions to problems and systems.

5. Students will be able to capture, digitize, represent, organize, and transform data such that it can be used efficiently in computations.

6. Students will be able to work effectively on a team to develop quality software and systems.

7. Students will be able to communicate effectively in both writing and speaking in a professional context.

8. Students will be able to recognize and apply the social, ethical, and security responsibilities of computer scientists.

9. Students will understand that continuous learning is fundamental for computer scientists and articulate the learning strategies that are most effective for them.

10. Students will articulate their interests, skills, and strengths related to their professional identities. 

Major Requirements

Course List
Code Title Credits
CPSC 220Computer Programming and Problem Solving4
CPSC 225Software Development Tools1
CPSC 240Object-oriented Analysis and Design4
CPSC 318System and Network Administration4
CPSC 340Data Structures and Algorithms4
CPSC 414Network Principles & Application3
BLAW 300Cybersecurity Law3
CPSC 284Applied Discrete Mathematics3 or 4
or MATH 201 Introduction to Discrete Mathematics
MATH 253Introduction to Cryptography3
CPSC 302Computer Ethics3
CYBR 345Introduction to Computer Security3
CYBR 435Advanced Cybersecurity3
Select two of the following (minimum of 3 credits each):6
CYBR 445
Software Security
CYBR 458
Network Security
CYBR 461
Cyber Certificate Studies : Ethical Hacking
CYBR 470
Special Topics in Cybersecurity
CPSC 491
Individual Study in Computer Science 1
CPSC 499
Internship 2
Other course approved by the program director
Total Credits44-45
1

A maximum of 6 credits of CYBR 491 Individual Study in Cybersecurity may count towards the major.

2

A maximum of 3 credits of CYBR 499 Internship in Cybersecurity may count towards the major.

General Education Requirements

The general education requirements for Bachelor of Arts/Bachelor of Science degrees apply to all students who are seeking to earn an undergraduate B.A., B.S. or B.S.Ed. degree.

Students seeking a Bachelor of Liberal Studies degree have a separate set of BLS general education requirements.

Electives

Elective courses are those that are not needed to fulfill a general education requirement or major program requirement but are chosen by the student to complete the 120 credits required for graduation with a B.A./B.S./B.S.Ed. degree or the BLS degree. These courses may be taken graded or pass/fail (or S/U in the case of physical education and 100-level dance). No student in a regular B.A./B.S./B.S.Ed. program may count more than 60 credits in a single discipline toward the 120 credits required for graduation.

Total Credits Required for the Degree: 120 credits

Plan of Study

This suggested plan of study should serve as a guide to assist students when planning their course selections. It is not a substitute for a student's Degree Evaluation or the Program Requirements listed for this major in the catalog. Academic planning is the student's responsibility, and course selections should be finalized only after speaking with an advisor. Students should familiarize themselves with the catalog in effect at the time they matriculated at the University of Mary Washington. Students should also familiarize themselves with general education requirements which can be fulfilled through general electives as well as major/minor course requirements. Course requirements and sequencing may vary with AP, IB, CLEP, Cambridge or previous coursework, transfer courses, or other conditions. To be considered full-time, an undergraduate student must be enrolled in 12 or more credits for the semester.

Plan of Study Grid
Freshman
FallCredits
CPSC 110 Introduction to Computer Science 1 3
FSEM 100 First-Year Seminar 3
General Education Courses 9
 Credits15
Spring
CPSC 220 Computer Programming and Problem Solving 4
CPSC 284
or MATH 201
Applied Discrete Mathematics
or Introduction to Discrete Mathematics
3-4
General Education Courses 8
 Credits15-16
Sophomore
Fall
CPSC 240 Object-oriented Analysis and Design 4
CPSC 225 Software Development Tools 1
General Education Courses 9
 Credits14
Spring
CPSC 340 Data Structures and Algorithms 4
General Education Courses 12
 Credits16
Junior
Fall
BLAW 300 Cybersecurity Law 3
CPSC 318 System and Network Administration 4
CYBR 345 Introduction to Computer Security 3
Electives 6
 Credits16
Spring
CPSC 302
or PHIL 225
Computer Ethics
or Practical Ethics
3
CPSC 414 Network Principles & Application 3
Electives 8
 Credits14
Senior
Fall
MATH 253 Introduction to Cryptography 3
CYBR/CPSC 400-Level Elective 3
Electives 9
 Credits15
Spring
CYBR 435 Advanced Cybersecurity 3
CYBR/CPSC 400-Level Elective 3
Electives 9
 Credits15
 Total Credits120-121
1

Students without programming experience should begin the major with CPSC 110. Students with prior experience from AP computer science or similar courses should begin with CPSC 220.

Cybersecurity Program

Andrew Marshall, Program Coordinator

Affiliated Faculty

Randall Helmstutler, Mathematics
Kimberley Kinsley, Business
Mukesh Srivastava, Business
Xin-Wen Wu, Computer Science

University of Mary Washington logo

Find Us

  • Maps & Directions
  • Campuses
  • Directory

Services

  • Library
  • Careers at UMW
  • News
  • Events

Resources

  • Title IX
  • Non-Discrimination
  • Privacy
  • Disclaimer
  • Hazing Policy
  • Consumer Information
University of Mary Washington logo
Connect
  • FacebookFacebook Icon
  • TwitterTwitter Icon
  • InstagramInstagram Icon
  • LinkedInLinkedIn Icon
  • YouTubeYouTube Icon
Social Media Directory Internal Communications
University of Mary Washington 1301 College Avenue Fredericksburg, Virginia 22401
© 2025-2026 University of Mary Washington. All rights reserved.
Back to top

Print Options

  • Send Page to Printer

    Print this page.

  • Download Page (PDF)

    The PDF will include all information unique to this page.

  • 2024-2025 Graduate Catalog

    All pages in Graduate Catalog.

  • 2024-2025 Undergraduate Catalog

    All pages in Undergraduate catalog.