ACS - Accelerated Cybersecurity

ACS100 Computing Fundamentals

This course provides an introduction to the major hardware and software components of computers, operating systems, and application software. Students will learn about hardware including bus systems, I/O interfaces, system resources, and CPUs. They will also learn about system software including operating systems, drivers, virtualization, and system security. Upon successful course completion, students will be able to configure computer hardware and software, perform basic maintenance, and conduct data backup and recovery.
6

Prerequisites

None

ACS130 Introduction to Programming and Automation

This course will provide students with the knowledge and skills needed to use programming tools for creating scripts and programs necessary for automating operating and network system commands to efficiently perform common configuration and security tasks. Students will be aware of and able to use libraries that allow access to command-line functions. Upon successful course completion, students will be able to create automated scripts to implement common system administrative tasks
6

Prerequisites

ACS100

ACS150 Networking Fundamentals

This course will provide students with an introduction to the basic concepts, technology, and terminology used in computer networks. As part of the course objectives, students will learn to configure network devices, connect them, and troubleshoot problems. Students will also learn to implement and troubleshoot common issues found in modern networks. Upon successful course completion, students will be able simulate the design and implementation of a small network with associated security controls. 
6

Prerequisites

ACS100

ACS200 Security Fundamentals

This course provides the student with an understanding of the concepts of cybersecurity and covers the security concepts involved in maintaining a secure computing environment. Students will learn the skills necessary to demonstrate cyber defense best practices. Upon successful course completion, students will be able to analyze network attacks and vulnerabilities and recommend appropriate cyber defense mechanisms to protect data.
6

Prerequisites

ACS150

ACS200L Advanced Cybersecurity Lab

This course provides the student with an overview of the Security+ certification and strategies for taking the test. Students will review the domains covered in the Security+ certification. Upon successful course completion, students will be prepared to sit for the Security+ certification exam.
1

Prerequisites

ACS150

ACS225 Windows Administration

This course provides students with the knowledge to configure and manage Windows Client and Server Operating Systems within a network environment. Students will use Windows system tools to install, configure, administer and support the primary services in the Windows Server and Client operating systems. Students will also manage file storage, user accounts, and local security. Upon successful course completion, students will be able to support windows client users on a network, including establishing user groups, creating and sharing system resources, and working within a centralized Windows domain. 
6

Prerequisites

ACS150

ACS250 Linux Administration

This course will provide students with essential knowledge to begin using and managing Linux for network security, network connectivity issues, problem diagnostics, system commands and utilities. Students will learn about open source software, its advantages and how it enhances system security in a complex IT industry. Students will learn to configure a Linux system, installing and configuring web, ftp, and DNS services, providing Windows. Upon successful course completion, students will be able to manage the operating system architecture, customize the system, mount and unmount devices, and do network administration including administering user accounts, problems diagnostics, system commands, and utilities. 
6

Prerequisites

ACS150

ACS300 Routing and Switching Fundamentals

This course will provide students with intermediate skill level topics for configuring network routers and switches.  Students will learn network design, variable length subnets, network address translation, details on distance vector and link state routing protocols.  Students will use hands-on practice and skill building exercises using physical and simulated routers and switches. Students will learn how to design and build routed networks using current various routing protocols. Upon successful course completion, students will be able to access, manage, and secure a router or switch, as well as build various sized networks and do troubleshooting to correct problems in the network. 
6

Prerequisites

ACS150

ACS325 Cloud Administration

This course will introduce cloud computing architecture, security concepts and managing virtual environments in a company’s datacenter. Students will learn about the benefits of cloud computing, cloud characteristics, cloud models and solutions along with deployment methods. Students will also gain knowledge of hardware, storage, and virtualization in the cloud and skills to implement cloud security fundamentals with virtualization security management. Upon successful course completion, students will be able to compare and contrast the benefits of different virtual servers, demonstrate customization of virtual machines and virtual hard disks, and configuration of a virtual infrastructure. 
6

Prerequisites

ACS300

ACS400 Ethical Hacking

This course will provide students with the essential skills and experience required to identify and document security vulnerabilities. The student will learn penetration testing using ethical principles to secure a computer data environment. A variety of security technologies and concepts are used to provide in-depth understanding of secure communications channels, devices and media. Upon successful course completion, students will be able to identify and mitigate weaknesses in a data infrastructure. 
6

Prerequisites

ACS225 and ACS250

ACS452 Capstone I (Competition)

This course is designed to enable students to assimilate the broad educational themes embedded in the major and core program to support the outcomes of the B.S. Degree in Cyber and Network Security. Students will participate in competitive simulations to demonstrate those skills. Upon successful course completion, students will be able to design, plan, and defend networks and systems and demonstrate individual and group mastery of skills and competencies learned across the entire curriculum. 
2

Prerequisites

ACS400

ACS453 Capstone II (Project)

This course is designed to enable students to assimilate the broad educational themes embedded in the major and general education program to support the outcomes of the B.S. Degree in Cyber and Network Security. Students will interact as teams and develop and present group reports and presentations that synthesize and support the expected student outcomes in the general education and major core curriculum. Upon successful course completion, students will be able to design, plan, and defend an appropriate project to demonstrate individual and group mastery of skills and competencies learned across the entire curriculum.
3

Prerequisites

Approval of Program Director