About the Program
The Associate of Science Degree in Cyber-Security Practitioner will provide our community with a workforce of highly skilled digital security professionals well versed in industry standards and best practices. This program is designed to prepare students for employment in a cybersecurity related field and successfully pass globally recognized industry certifications. Upon completion of this program students will have the skills required for an entry level career as a cyber-security practitioner.
Program Requirements
For current program requirements -> 2024-2025
Program Goal: Career
GE Pattern(s): Butte Local
Program Code: 40710.01AS
Program Learning Outcome(s):
Upon successful completion of this program, the student will be able to:
Implement and analyze access control including policies, standards, and procedures that define who users are, what they can do, which resources they can access, and what operations they can perform on a system.
Administer a secure network environment through: identification of information assets, documentation of policies, standards, procedures and guidelines that ensure confidentiality, integrity, and availability.
Explain security analysis planning and scoping, conduct information gathering and vulnerability identification, and create reports and communicate results of security tests.
Implement processes essential to control of loss associated with uncertain events by analyzing risk, recovery and response.
Analyze and protect systems from malicious code and use countermeasures and prevention techniques for dealing with viruses, worms, logic bombs, Trojan horses and other related forms of intentionally created deviant code.
Engineer, integrate and implement secure solutions in complex enterprise environments to build resilient networks.
Describe and analyze the network structures, transmission methods and techniques, transport formats and security measures used to operate both private and public communication networks.
Unit(s): 3.00
Transfer Status: CSU/UC
Contact Hours:
42.50 hours Lecture
/ 25.50 hours Lab
Total Course Hours: 68.00
This course introduces students to the fundamental concepts of programming. Students will learn about the software development life-cycle, algorithms, and the design, implementation, and testing of programs using an object-oriented programming language. (C-ID COMP 112).
Unit(s): 3.00
Transfer Status: CSU
Contact Hours:
34.00 hours Lecture
/ 51.00 hours Lab
Total Course Hours: 85.00
This is an advanced course in computer and network security. This course will prepare students to evaluate, secure and manage network information assurance, and take the CompTIA Security+ certification exam. Course topics include threat management, security standards and protocols (including public key infrastructure and cryptography), intrusion detection and prevention, forensics, system recovery, and disaster planning. The principles of data integrity, user accountability, and policy management will be explored in detail. Students will develop and demonstrate intrusion detection skills utilizing a virtual network to configure and test security procedures.
Prerequisite(s): CSCI 17 or Security + Certification, or department approval
Unit(s): 3.00
Transfer Status: CSU
Contact Hours:
34.00 hours Lecture
/ 51.00 hours Lab
Total Course Hours: 85.00
Introduction to the principles and techniques associated with the cyber security red team penetration testing or ethical hacking. The course covers planning, scoping, reconnaissance, scanning, exploitation, post-exploitation, and result reporting documentation. The student discovers how system vulnerabilities can be exploited and how to implement and secure systems to avoid problems. This course prepares students for the globally recognized CompTIA PenTest+ Certification test.
Prerequisite(s): CSCI 18 or department approval
Unit(s): 3.00
Transfer Status: CSU
Contact Hours:
34.00 hours Lecture
/ 51.00 hours Lab
Total Course Hours: 85.00
In this course, the student will continue to develop and apply critical thinking and judgement in complex security environments. Topics includes enterprise security, risk management and incident response, research and analysis, integration of computing, communications and business disciplines as well as technical integration of enterprise components. This course prepares students for the globally recognized CompTIA CASP+ Certification test.
Unit(s): 3.00
Transfer Status: CSU
Contact Hours:
34.00 hours Lecture
/ 51.00 hours Lab
Total Course Hours: 85.00
In this course students learn the fundamental concepts of the Linux operating system and the basic skills needed to work productively on a Linux system. Topics covered include installation, basic configuration, and package management, fundamental command-line tools, text editing with the vi (visual editor), the File Hierarchy Standard (FHS), processes, and permissions. Students will configure, script, and work exclusively in a shell (text-based, command-line) environment. This course prepares students for the globally recognized LPIC1-101 Certification test.
Prerequisite(s): CSCI 25
Unit(s): 3.00
Transfer Status: CSU
Contact Hours:
34.00 hours Lecture
/ 51.00 hours Lab
Total Course Hours: 85.00
In this course students learn how to perform basic administration of a multiuser Linux system. Topics include customizing the user environment, user administration, essential system services, networking, and security. Students will perform all essential tasks of a system administrator on a modern Linux distribution. This course prepares students for the globally recognized LPIC1-102 Certification test.
Unit(s): 4.00
Transfer Status: CSU
Contact Hours:
42.50 hours Lecture
/ 76.50 hours Lab
Total Course Hours: 119.00
This course provides an introduction to the computer hardware and software skills needed to help meet the growing demand for entry-level Information & Communication Technology (ICT) professionals. The fundamentals of computer hardware and software as well as advanced concepts such as security, networking, cloud computing, and the responsibilities of an ICT professional will be introduced. A special emphasis is placed on software, hardware, and network troubleshooting techniques. This course is intended to help students prepare for the CompTIA A+ certification exams.
Unit(s): 1.00
Transfer Status: CSU
Contact Hours:
17.00 hours Lecture
Total Course Hours: 17.00
This course introduces students to identifying essential external and internal communication skills, managing conflict, developing a positive attitude, and creating the professional image for the workplace.
Unit(s): 3.00
Transfer Status: CSU/UC
Contact Hours:
51.00 hours Lecture
Total Course Hours: 51.00
This course is the study of the fundamentals of public speaking with an emphasis on extemporaneous style delivery. Focus is placed on critical thinking including: the organization of ideas, the use of research, the development of critical analysis in the construction and consumption of messages and the practice of ethical and mindful communication. (C-ID COMM 110).
Unit(s): 3.00
Transfer Status: CSU
Contact Hours:
34.00 hours Lecture
/ 51.00 hours Lab
Total Course Hours: 85.00
This course introduces the structure, architecture, functions, components and models of the Internet and other computer networks. The course will prepare students to create and maintain data communications networks, and prepare to take the CompTIA's Network+ certification exam. Course topics include: designing, implementing, and maintaining functional communication systems using the OSI (Open Systems Interconnection) and TCP (Transmission Control Protocol) layered models to examine the roles of protocols and services at the application, network, data link and physical layers. A virtualized lab component using NDG NETLabs+ will be included.
Unit(s): 3.00
Transfer Status: CSU
Contact Hours:
34.00 hours Lecture
/ 51.00 hours Lab
Total Course Hours: 85.00
This course will give students the skills necessary to evaluate and implement standard cloud deployments. Students will use cloud technologies, including network, storage, and virtualization components, to create cloud solutions. Students will also manage workload migrations, manage cloud vendors to control costs, use automation and orchestration to bring business value from cloud solutions, and ensure cloud security. This course provides full coverage of the objectives for the CompTIA Cloud+ certification and will help prepare students to take the exam.
Unit(s): 3.00
Transfer Status: CSU
Contact Hours:
34.00 hours Lecture
/ 51.00 hours Lab
Total Course Hours: 85.00
This is a 5-module industry certification program to prepare for an entry-level customer support job in IT. It will provide an understanding of the soft skills required for customer service and technical support fundamentals, computer networking, being an operating systems power user, basics of systems administration and supporting infrastructure services, and IT security.
Prerequisite(s): CSCI 49 or Current A+ Certification or Department approval
Unit(s): 3.00
Transfer Status: CSU
Contact Hours:
34.00 hours Lecture
/ 51.00 hours Lab
Total Course Hours: 85.00
This course will teach the skills necessary for server administrators and data center technicians to deploy, maintain, and troubleshoot servers. It will include installation and configuration, server hardening and security, troubleshooting, backups, disaster recovery, and high availability concepts.
Prerequisite(s): CSCI 49 or Current A+ Certification or Department approval
Unit(s): 3.00
Transfer Status: CSU
Contact Hours:
34.00 hours Lecture
/ 51.00 hours Lab
Total Course Hours: 85.00
This course prepares students to configure advanced Windows Server services using on-premises, hybrid, and cloud technologies. Students will gain expertise in implementing and managing on-premises and hybrid solutions, including performing tasks related to security, migration, monitoring, high availability, troubleshooting, and disaster recovery. They will deploy, manage and secure Active Directory on-premises and in the cloud, manage server workloads and network infrastructure in a hybrid environment. Students will use administrative tools and technologies, such as Windows Admin Center, PowerShell, Azure Arc, Azure Automation Update Management, Microsoft Defender for Identity, Azure Security Center, Azure Migrate, and Azure Monitor.
Unit(s): 3.00
Transfer Status: CSU
Contact Hours:
34.00 hours Lecture
/ 51.00 hours Lab
Total Course Hours: 85.00
The first course in the globally recognized Cisco Certified Networking Associate (CCNA) curriculum introduces the architectures, models, protocols, and networking elements that connect users, devices, applications and data through the Internet and across modern computer networks - including IP addressing and Ethernet fundamentals. By the end of the course, students can build simple local area networks (LAN) that integrate IP addressing schemes, foundational network security, and perform basic configurations for routers and switches.
Prerequisite(s): CSCI 40
Unit(s): 3.00
Transfer Status: CSU
Contact Hours:
34.00 hours Lecture
/ 51.00 hours Lab
Total Course Hours: 85.00
The second course in the globally recognized Cisco Certified Networking Associate (CCNA) curriculum focuses on switching technologies and router operations that support small-to-medium business networks and includes wireless local area networks (WLAN) and security concepts. Students learn key switching and routing concepts. They can perform basic network configuration and troubleshooting, identify and mitigate LAN security threats, and configure and secure a basic WLAN.
Prerequisite(s): CSCI 41
Unit(s): 3.00
Transfer Status: CSU
Contact Hours:
34.00 hours Lecture
/ 51.00 hours Lab
Total Course Hours: 85.00
The third course in the globally recognized Cisco Certified Networking Associate (CCNA) curriculum describes the architectures and considerations related to designing, securing, operating, and troubleshooting enterprise networks. This course covers wide area network (WAN) technologies and quality of service (QoS) mechanisms used for secure remote access along with the introduction of software-defined networking, virtualization, and automation concepts that support the digitalization of networks. Students gain skills to configure and troubleshoot enterprise networks, and learn to identify and protect against cybersecurity threats. They are introduced to network management tools and learn key concepts of software-defined networking, including controller-based architectures and how application programming interfaces (APIs) enable network automation.
SubMenu
Contacts
Luke Sathrum, Chair
(530) 895-2219
Department Office: AHPS 251
(530) 895-2531
Counseling and Advising:
(530) 895-2378
Follow Us on Social Media