Program of Study

In order to prepare students to attain the program educational objectives, the BS CS degree program specialized in Cybersecurity has been structured to ensure that all students, by the time of their graduation, will have been enabled to meet the following outcomes:

1)   Apply principles of computing and other related disciplines to identify, implement, and evaluate solutions for complex computing problems.

Courses contributing towards this goal:

COSC 2437 Data Structures

COSC 3336  Introduction to Database Systems

COSC 3346  Operating Systems

COSC 3370  Software Engineering

COSC 4354  Senior Capstone Project

2)  Communicate effectively and collaborate productively with team members of diverse backgrounds.

Courses contributing towards this goal:

COSC 4100  Skills for Computing Professionals II

COSC 4354  Senior Capstone Project

3)  Function effectively as a member or a leader of a team engaged in activities appropriate to the program's discipline.

Courses contributing towards this goal:

COSC 3370  Software Engineering

COSC 4354  Senior Capstone Project

4)  Uphold and enhance their sense of professional ethics and responsibilities towards individuals, organizations, and society.

Courses contributing towards this goal:

COSC 4100  Skills for Computing Professionals II

COSC 4354  Senior Capstone Project

5)  Design, deploy, and secure an IT system and network infrastructure.

Courses contributing towards this goal:

COSC 2465 Linux Systems

COSC 2466 Network Systems

COSC 4365  Windows Security

6)  Audit, identify, close, and control potential security vulnerabilities throughout an organization.

Courses contributing towards this goal:

COSC 2465 Linux Systems

COSC 3474 Cyber Defense I

COSC 4365  Windows Security

7)  Perform reconnaissance to gather information to breach security of an organization.

Courses contributing towards this goal:

COSC 4367  Firewall and Intrusion Detection Systems

8)  Apply penetration testing procedures to exploit vulnerable systems and configure firewalls and IDS to secure network systems.

Courses contributing towards this goal:

COSC 4368  Cyber Defense II

9)  Use network monitoring tools to monitor devices and services (e.g., routers, switches, firewalls, servers, and VMs) for availability, performance, and faults.

Courses contributing towards this goal:

COSC 3474  Cyber Defense I

COSC 4368  Cyber Defense II

Performance Indicators

A summary of the required hours follows:

  • First-Year Seminars (when applicable): 2 Sem. Hrs.
  • Core Curriculum Program: 42 Sem. Hrs.
  • Major Curriculum: 38 Sem. Hrs.
  • Courses Specific to Cybersecurity: 39 Sem. Hrs.
  • Total Hours: 121 Sem. Hrs.

*Complete information can be found in the undergraduate catalog.

Advising Worksheet

Suggested Four Year Plan

Two Year Course Rotation Plan

Courses:

Major Curriculum:

Course Number Course Title Credits

COSC 1435

Introduction to Problem Solving with Computers I

4

COSC 1436

Introduction to problem solving with computers II

4

COSC 2334

Computer Architecture

3

COSC 2437

Data Structures

4

COSC 3336

Introduction to Database Systems

3

COSC 3346

Operating Systems

3

COSC 3370

Software Engineering

3

COSC 4100

Skills for Computing Professionals II

1

COSC 4354

Senior Capstone Project

3

ENGL 3310

Technical and Professional Writing for Computer Sciences

3

MATH 2305

Discrete Mathematics I

3

MATH 2413

Calculus I (included in University Core)

 

Select one of the following:

3

MATH 3342

Applied Probability and Statistics

 

MATH 3345

Statistical Modeling and Data Analysis

 

Courses Specific to Cybersecurity

COSC 2348

Introduction to Scripting

3

COSC 2465 ( Past course number COSC 2365 )

Linux Systems

4

COSC 2466 ( Past course number COSC 2366 )

Network Systems

4

COSC 3351

Internet Programming

3

COSC 3372 (Past Course number CSOC 3366,COSC 3466)

Network Security

3

COSC 3474 (Past Course number COSC 3365)

Cyber Defense I

4

COSC 4310

Digital Forensics

3

COSC 4365

Windows Security

3

COSC 4367

Firewall and Intrusion Detection Systems

3

COSC 4368

Cyber Defense II

3

6 hours of approved upper-division Computer Sciences electives

CS CYber Electives

COSC 4369  Incident Response

6

 

Total Hours