Skip to main content

BSCO Curriculum, Emphasis Areas & Courses

Male student at computer

The College of Information Science's Bachelor of Science in Cyber Operations (BSCO), offered on main campus and online, combines hands-on, real-world training with the skills and insight to launch your career in cybersecurity.

120

Units to Complete Degree, Includes:
42 Upper-Division Units

2

Ways to Study:
On Campus
Online

2

Emphasis Areas:
Artificial Intelligence
Security


Learning Outcomes

The BS in Cyber Operations is a robust program with learning outcomes designed to position graduates for essential careers in cybersecurity. In the BSCO, students will:

  1. Evaluate and apply legal and ethical principles to make informed and responsible decisions in complex cybersecurity scenarios.
  2. Evaluate network architectures, functions and protocol implementations to assess security risks.
  3. Analyze the motivations, methods and goals of cyber threat actors to develop defensive strategies.

Emphasis Areas

The Bachelor of Science in Cyber Operations offer two emphasis areas:

Artificial Intelligence

In the Artificial Intelligence emphasis area, students:

  1. Apply core concepts of artificial intelligence and machine learning (including supervised and unsupervised learning, machine learning, neural networks and deep learning) to analyze cybersecurity problems and evaluate potential solutions.
  2. Implement AI-driven security solutions: develop and deploy AI-driven tools and algorithms that enhance the detection, prevention and response to cyber threats.

CAE-Cyber Artificial Intelligence Designation

Security

In the Security emphasis area, students:

  1. Perform static and dynamic analysis to identify software vulnerabilities to strengthen future software releases.
  2. Plan and execute cyber operations in simulated contested environments to discover network-based vulnerabilities to identify necessary protective measures.

CAE-Cyber Operations Designation


Sample Four-Year Plans

120 units are required for graduation.

Click to view sample courses for each emphasis area by semester and year:

Artificial Intelligence Emphasis

Year 1 | Fall

WRIT 101: First-Year Composition3 units
MATH 112: College Algebra Concepts and Applications3 units
UNIV 101: Introduction to the General Education Experience1 unit
CYBR 101: Principles of Cyber Operations I3 units
CYBR 103: Scripting for Cyber Operations I3 units
General Education3 units
TOTAL16 units

Year 1 | Spring

WRIT 102: First-Year Composition 3 units
MATH 162/263: Basic Statistics3 units
General Education3 units
CYBR 102: Principles of Cyber Operations II3 units
CYBR 104: Scripting for Cyber Operations II3 units
TOTAL15 units

Year 2 | Fall

CYBR 226: Networking for Cyber Operations I3 units
ISTA 130: Computational Thinking and Doing4 units
General Education 3 units
General Education 
General Education3 units
TOTAL16 units

Year 2 | Spring

CYBR 228: Networking for Cyber Operations II3 units
CYBR 342: Statistics in the Information Age3 units
General Education3 units
General Education3 units
Elective3 units
TOTAL15 units

Year 3 | Fall

CYBR 329: Cyber Ethics1 unit
CYBR 371: Artificial Intelligence in Cyber Operations I3 units
ISTA 322: Data Engineering3 units
CYBR 320: Computational Thinking and Doing3 units
First-Semester Foreign Language4 units
TOTAL16 units

Year 3 | Spring

UNIV 301: General Education Portfolio1 units
CYBR 361: Data Analysis and Visualization3 units
CYBR 379: Cloud Computing3 units
CYBR 333: Cryptography for Cyber Operations3 units
Second-Semester Foreign Language4 units
TOTAL14 units

Year 4 | Fall

CYBR 483: Machine Learning in Cyber Operations3 units
CYBR 485: Deep Learning in Cyber3 units
CYBR 400: Active Cyber Defense3 units
CYBR 473: Violent Python3 units
Elective3 units
TOTAL15 units

Year 4 | Spring

CYBR 474: Advanced Analytics for Security Operations3 units
CYBR 484: Artificial Intelligence in Cyber Operations II3 units
CYBR 498: Cyber Operations Capstone3 units
Elective3 units
Elective2 units
TOTAL14 units
TOTAL DEGREE CREDITS120 units

Security Emphasis

Year 1 | Fall

WRIT 101: First-Year Composition3 units
MATH 112: College Algebra Concepts and Applications3 units
UNIV 101: Introduction to the General Education Experience1 unit
CYBR 101: Principles of Cyber Operations I3 units
CYBR 103: Scripting for Cyber Operations I3 units
General Education3 units
TOTAL16 units

Year 1 | Spring

WRIT 102: First-Year Composition 3 units
MATH 162/263: Basic Statistics3 units
General Education3 units
CYBR 102: Principles of Cyber Operations II3 units
CYBR 104: Scripting for Cyber Operations II3 units
TOTAL15 units

Year 2 | Fall

CYBR 226: Networking for Cyber Operations I3 units
First-Year Foreign Language4 units
General Education 3 units
General Education 
General Education3 units
TOTAL16 units

Year 2 | Spring

CYBR 228: Networking for Cyber Operations II3 units
Second-Year Foreign Language4 units
General Education3 units
General Education3 units
Elective or Minor3 units
TOTAL16 units

Year 3 | Fall

CYBR 329: Cyber Ethics1 unit
CYBR 310: Introduction to Security Programming I3 units
CYBR 470: C Programming3 units
CYBR 479: Wireless Networking3 units
Elective or Minor3 units
TOTAL15 units

Year 3 | Spring

UNIV 301: General Education Portfolio1 units
CYBR 311: Introduction to Security Programming II3 units
CYBR 379: Cloud Computing3 units
CYBR 333: Cryptography for Cyber Operations3 units
Elective or Minor3 units
TOTAL13 units

Year 4 | Fall

CYBR 388: Cyber Investigations and Forensics3 units
CYBR 471: Assembly3 units
CYBR 400: Active Cyber Defense3 units
CYBR 480: Cyber Warfare3 units
Elective or Minor3 units
TOTAL15 units

Year 4 | Spring

CYBR 454: Malware Threat and Analysis3 units
CYBR 489: OS for Security Professionals3 units
CYBR 498: Cyber Operations Capstone3 units
Elective or Minor3 units
Elective2 units
TOTAL14 units
TOTAL DEGREE CREDITS120 units

This is a sample plan and is subject to change based on catalog year, placement tests, AP/CLEP credit, transfer work, minor requirements, summer school, etc. The official degree requirements may be found in the University General Catalog and all University of Arizona students should refer to the Academic Advising Report for specific graduation requirements.


Curriculum & Courses

Bachelor's in Cyber Operations students take a mix of foundations, general education, core major and electives courses, subject to change based on catalog year, placement tests, AP/CLEP credit, transfer work, minor requirements, summer school, etc.

Choose from either the Artificial Intelligence or Security emphasis area.

View the BS in Cyber Operations curriculum, including checklist, sample four-year plans and course/information options:

View or Download BS in Cyber Operations Degree Curriculum Checklist (PDF)

Course offerings may vary, so be sure to meet with your academic advisor to plan the path that works best for you.

View All College of Information Science Undergraduate Courses

  


Technical Requirements


The CyberApolis virtual desktops are accessible through the student VPN and remote desktop protocol application, or through a web browser.

System specifications for CyberApolis virtual learning environment:

  • Windows: Version 7 or later
  • Mac: OS 12.0 or later
  • Linux: Modern 64-bit distribution released in the last 3-5 years (e.g., Ubuntu, Fedora, Debian).
  • Memory: 4 GB or higher (RAM)
  • Hard Drive: 60 GB (Mac OS High Sierra and Windows 10 require 16 GB)
  • Processor: Intel i3 (equivalent or higher) with a minimum of 400 kbps bandwidth with less than 100ms of latency

View more details on technical requirements at Arizona Online.

Ready to step into the future of cybersecurity and AI?

Learn more about the Bachelor of Science in Cyber Operations by contacting us at infosci-ugrad@arizona.edu, or review the admissions process and begin your application now.

If you are a current U of A student, learn more about declaring a major, minor or certificate.

Start Your Application