inside.ewu.edu

Computer Science Cyber Operations Major, Bachelor of Science (BS)

The Cyber Operations degree program equips students with the expertise needed to meet the growing demand for cybersecurity professionals. Alongside core computer science courses, students will develop skills in confidentiality, integrity, privacy, risk management, industrial control systems, digital forensics, and adversarial thinking. The curriculum emphasizes hands-on learning and practical application, covering security topics related to data, software, hardware, cybersecurity systems, and emerging threats.

This program prepares students to design and implement secure networks, applications, systems, and critical infrastructures. Graduates will be well-equipped for careers in cyber operations, with program outcomes aligned with the Department of Defense Cybersecurity Workforce Roles, addressing the critical need to safeguard national security.

Exam Requirement: All Cybersecurity majors are required to pass the Advanced Programming Exam prior to taking courses for which it is a prerequisite. Passing the exam is required for graduation and no exam waivers will be granted for degree completion.

Grade Requirements: As a cybersecurity student, you are expected to maintain an overall university GPA ≥2.3. Each computer science/cybersecurity course must be completed with a minimum grade ≥C+. All supporting courses required by the department must be completed with a minimum grade ≥C.

Required Computer Science Courses
CSCD 202COMPUTING ETHICS4
CSCD 210PROGRAMMING PRINCIPLES I5
CSCD 211PROGRAMMING PRINCIPLES II5
CSCD 240C AND UNIX PROGRAMMING5
CSCD 260
260L
ARCHITECTURE AND ORGANIZATION
and ARCHITECTURE AND ORGANIZATION LAB
4
or EENG 260
260L
MICROCONTROLLER SYSTEMS
and MICROCONTROLLER SYSTEMS LAB
CSCD 300DATA STRUCTURES5
CSCD 320ALGORITHMS5
CSCD 327
327L
RELATIONAL DATABASE SYSTEMS
and RELATIONAL DATABASE SYSTEMS LAB
4
CSCD 330
330L
COMPUTER NETWORKS
and COMPUTER NETWORKS LAB
4
CSCD 340OPERATING SYSTEMS5
Required Cybersecurity Courses
CYBR 101CYBERSECURITY FUNDAMENTALS5
CYBR 303
303L
COMPUTER AND INFORMATION SECURITY
and COMPUTER AND INFORMATION SECURITY LAB
4
CYBR 403CYBERSECURITY POLICIES, PRIVACY AND LAWS4
CYBR 410
410L
APPLIED CYBER DEFENSE
and APPLIED CYBER DEFENSE LAB
4
CYBR 412
412L
APPLIED CYBER OPERATIONS
and APPLIED CYBER OPERATIONS LAB
4
CYBR 434
434L
NETWORK SECURITY
and NETWORK SECURITY LAB
4
CYBR 437
437L
SECURE CODING
and SECURE CODING LAB
4
CYBR 445
445L
CRITICAL INFRASTRUCTURE SECURITY I
and CRITICAL INFRASTRUCTURE SECURITY I LAB
4
CYBR 463
463L
APPLIED CRYPTOGRAPHY
and APPLIED CRYPTOGRAPHY LAB
4
CYBR 470
470L
REVERSE ENGINEERING
and REVERSE ENGINEERING LAB
4
CYBR 487
487L
SECURE SOFTWARE ENGINEERING
and SECURE SOFTWARE ENGINEERING LAB
4
Required Supporting Courses
EENG 160
160L
DIGITAL CIRCUITS
and DIGITAL CIRCUITS LAB
5
MATH/HONS 161CALCULUS I5
MATH 162CALCULUS II5
MATH 231LINEAR ALGEBRA5
MATH 301DISCRETE MATHEMATICS5
MATH 380ELEMENTARY PROBABILITY AND STATISTICS5
Required Laboratory Science Sequence–choose one sequence from the following 10-13
Biology
BIOLOGY I
and BIOLOGY I LAB
BIOLOGY II
and BIOLOGY II LAB
BIOLOGICAL INVESTIGATION
and BIOLOGICAL INVESTIGATION LAB
Chemistry
GENERAL CHEMISTRY I
and GENERAL CHEMISTRY LABORATORY I
and GENERAL CHEMISTRY II
and GENERAL CHEMISTRY LABORATORY II
Geoscience
DISCOVERING GEOLOGY
and DISCOVERING GEOLOGY LAB
THE EARTH'S CLIMATE AND WEATHER
Physics
GENERAL PHYSICS I
GENERAL PHYSICS II
MECHANICS LABORATORY
HEAT AND OPTICS LABORATORY
Required Electives–choose three courses from the approved elective list12
Required Senior Capstone Series
CYBR 490SENIOR CAPSTONE5
Total Credits148-151

Plan of Study

The following plan of study is for a student with zero credits. Individual students may have different factors such as: credit through transfer work, Advanced Placement, Running Start, or any other type of college-level coursework that requires an individual plan.

Courses could be offered in different terms, checking the academic schedule is paramount in keeping an individual plan current. Students should connect with an advisor to ensure they are on track to graduate.

All Undergraduate students are required to meet the Undergraduate Degree Requirements.

First Year
Fall QuarterCreditsWinter QuarterCreditsSpring QuarterCredits
All Courses on the Cheney CampusAll Courses on the Cheney CampusAll Courses on the Cheney Campus
CSCD 2105CSCD 2115CSCD 2405
ENGL 1015ENGL 2015CSCD 3005
MATH 1615MATH 1625MATH 3015
 15 15 15
Second Year
Fall QuarterCreditsWinter QuarterCreditsSpring QuarterCredits
All Courses on the Cheney CampusAll Courses on the Cheney CampusAll Courses at the Spokane Catalyst Building
CSCD 202 (Humanities & Arts BACR 1)4CSCD 330
330L
4CSCD 260
260L
4
CYBR 101 (Social Science BACR 1)5CYBR 4034CYBR 303
303L
4
Social Science BACR 2 (Recommended LIBR 110)15EENG 160
160L
5Diversity - graduation requirement (online)15
Elective - minor, or general elective2Humanities & Arts BACR 215Global Studies - graduation requirement (online)15
 16 18 18
Third Year
Fall QuarterCreditsWinter QuarterCreditsSpring QuarterCredits
All Courses at the Spokane Catalyst BuildingAll Courses at the Spokane Catalyst BuildingAll Courses at the Spokane Catalyst Building
CSCD 3405CSCD 327
327L
4CSCD 3205
CYBR 434
434L
4CYBR 437
437L
4CYBR 410
410L
4
Natural Science BACR 1 (Recommended GEOS 100)5MATH 2315CYBR 412
412L
4
 Natural Science BACR 2 (Recommended GEOS 113)5 
 14 18 13
Fourth Year
Fall QuarterCreditsWinter QuarterCreditsSpring QuarterCredits
All Courses at the Spokane Catalyst BuildingAll Courses at the Spokane Catalyst BuildingAll Courses at the Spokane Catalyst Building
CYBR 463
463L
4CYBR 445
445L
4CYBR 470
470L
4
MATH 3805CYBR 487
487L
4CYBR 4905
CYBR Elective 124CYBR Elective 224CYBR Elective 324
 13 12 13
Total Credits 180
1

University Graduation Requirements (UGR) and Breadth Area Course Requirements (BACR) courses may be less than 5 credits and additional credits may be required to reach the required 180 total credits needed to graduate.  Students should connect with an advisor to ensure they are on track to graduate.

2

Required Electives–choose three courses from the approved elective list.

University Competencies and Proficiencies

English 
Quantitative and Symbolic Reasoning
Placement and Clearance 
Prior Learning/Sources of Credit AP, CLEP, IB


General Education Requirements (GER)
  • Minimum Credits—180 cumulative credit hours 
    • 60 upper-division credits (300 level or above)
    • 45 credits in residence (attendance) at Eastern, with at least 15 upper-division credits in major in residence at Eastern
  • Minimum Cumulative GPA ≥2.0

Breadth Area Core Requirements (BACR)

Humanities and Arts 
Natural Sciences 
Social Sciences


University Graduation Requirements (UGR)

Diversity Course List
World Language (for Bachelor of Arts)
Global Studies Course List
Minor or Certificate
Senior Capstone Course List


Application for Graduation (use EagleNET) must be made at least two terms in advance of the term expected to graduate (undergraduate and post-baccalaureate).

Use the Catalog Archives to determine two important catalog years.

  1. The catalog in effect at the student's first term of current matriculation is used to determine BACR (Breadth Area Core Requirements) and UGR (Undergraduate Graduation Requirements).
  2. The catalog in effect at the time the student declares a major or minor is used to determine the program requirements.

Students who earn a BS in Computer Science Cyber Operations from EWU should be able to:​​​
  • analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions;
  • design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline, utilizing techniques, skills, and tools necessary for computing practice;
  • communicate effectively in a variety of professional contexts;
  • recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles, including local and global impacts of computing solutions on individuals, organizations, and society;
  • function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline;
  • apply computer science theory and software development fundamentals to produce computing-based solutions;
  • apply security principles and practices to maintain operations in the presence of risks and threats.