CYB-Cybersecurity
This course will provide students with the knowledge and skills needed to use Python scripting 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 Python libraries that allow access to command-line functions. Upon successful course completion, students will be able to create Python scripts to implement common system administrative tasks.
3
Prerequisites
CST100 or
CST140
Cross Listed Courses
Formerly CIS123
This course will provide students with the knowledge and skills needed to create and troubleshoot Python scripts for automating common system and security tasks. Students will be aware of and able to use Python libraries that allow access to system functions. Upon successful course completion, students will be able to create and troubleshoot Python scripts for system administration and simple repetitive tasks.
1
Prerequisites
CST100 or
CST140
Corequisites
CYB120
Cross Listed Courses
Formerly CIS123L
The course will provide students with a technical review of network protocols, infrastructure, and services. Given various sized networks, student will learn to design solutions based on TCP/IP. Students will also learn to implement and troubleshoot common issues found in modern networks. Upon successful completion, students will be able to identify, research, analyze and resolve common network access and performance problems.
3
Prerequisites
CST160
Cross Listed Courses
Formerly CIS225
This course will provide students with intermediate level-knowledge and skills for configuring networked routers and switches. Students will learn enterprise network design principles, including implementing InterVLAN routing and dynamic routing protocols. They will also learn network address translation, basic router and switch security, and standard access list usage. Upon successful completion, students will be able to design, configure, secure and troubleshoot a routed network.
3
Prerequisites
CYB200
Cross Listed Courses
Formerly CIS202
This course will provide students with hands-on practice and skill-building exercises using routers and switches. Students will learn how to design and build a small routed network using current protocols. Upon successful course completion, students will be able to access, manage, and secure a router or switch, as well as build a small network and do basic troubleshooting of the components.
1
Prerequisites
CYB200
Corequisites
CYB220
Cross Listed Courses
Formerly CIS202L
This course provides students with the knowledge to configure and manage Windows Clients within a network environment. Students will use Windows system tools to install, configure, and manage a Windows client, including troubleshooting and improving system performance. Students will also manage file storage, user accounts, and local security. Upon successful 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.
3
Prerequisites
CYB200
Cross Listed Courses
Formerly CIS245
This course will allow students to apply knowledge of Windows Client and Server Operating Systems by implementing a prototype configuration. Students will learn to configure, administer and support the primary services in the Windows Server and Client operating systems. The student will also implement users, groups and computer accounts, sharing of system resources, and maintenance of system hardware. Upon completion of this course, students will be able to demonstrate proficiency in performing common Windows Client configurations.
1
Prerequisites
CYB200
Corequisites
CYB240
Cross Listed Courses
Formerly CIS245L
This course provides the student with an understanding of the fundamental concepts of cybersecurity and covers the general security concepts involved in maintaining a secure computing environment. Students will learn a variety of security methodologies as well as technologies and concepts used for implementing a secure environment. Upon successful completion of this course, students will be able to examine and describe general cybersecurity fundamentals and implementation techniques.
3
Prerequisites
CST200
Cross Listed Courses
Formerly CIS212
This course will introduce cloud computing architecture and security concepts. 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, thin clients 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 apply current cloud computing technologies and environments.
3
Prerequisites
CST160
Cross Listed Courses
Formerly CIS142
This course will introduce cloud computing architecture and security concepts. 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, thin clients 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 apply current cloud computing technologies and environments.
1
Prerequisites
CST160
Corequisites
CYB260
This course will provide students with the knowledge and skills to administer the Microsoft 365 Apps for Enterprise. Students will learn the foundation of Microsoft 365, its impact on business, and how to set up a test environment. Students will learn how to deploy, configure, update, and secure Microsoft 365 Apps for Enterprise. Upon successful completion of this course, students will be able to administer Microsoft 365 apps for a small business from setup to security.
3
Prerequisites
CYB240 and
CYB240L
This course provides the student with an intermediate understanding of cybersecurity and covers the concepts involved in maintaining a secure computing and networking environment. Students will learn a variety of cybersecurity methodologies and technologies used to implement a secure computing environment. Upon successful completion of this course, students will be able to examine and describe concepts of cybersecurity and create a working secure computing and networking environment.
3
Prerequisites
CYB250
Cross Listed Courses
Formerly CIS230
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
CYB300
Cross Listed Courses
Formerly CIS230L
This course introduces students to the fundamentals of data collection and management. Students will learn about tools for collecting data, proper coding of data, protection and sharing of data and integrating data from external sources. Upon successful course completion, students will be able to use entry-level programming for data handling.
3
Prerequisites
CST200
This course provides intermediate skill-level topics for configuring networked routers and switches. Students will learn network design, variable length subnets, network address translation, details on distance vector and link state routing protocols. Upon successful completion, students will be able to configure access list-based security, WAN connections and troubleshooting a TCP/IP network, as well as identify the first three layers of the OSI Model.
3
Prerequisites
CYB220 and
CYB220L
Cross Listed Courses
Formerly CIS204
This course will provide students with the knowledge of routers and switches by simulating the configuration of a small business network in a LAN, WAN environment. Students will learn how to analyze, plan, configure, and administer the router and switch devices and services to support network availability. Students will also use routing protocols that support both IPv4 and IPv6. Upon successful course completion, students will be able to implement WAN and interVLAN routing, along with services such as DHCP, NAT, and NTP.
1
Prerequisites
CYB320
Cross Listed Courses
Formerly CIS207L
This course will provide students with the knowledge to implement Linux network security, network connectivity issues, problem diagnostics, system commands and utilities. Students will learn to configure a Linux system, install and configure web, ftp, and DNS services, provide Windows interoperability, and troubleshoot a Linux system by using log files. Upon completion of this course, students will be able to manage a Linux-based server at an intermediate level in a variety of settings.
3
Prerequisites
CST200
Cross Listed Courses
Formerly CIS305
This course will provide students with the knowledge to implement Linux network security, network connectivity issues, problem diagnostics, system commands and utilities. Students will learn to configure a Linux system, install and configure web, ftp, and DNS services, provide Windows interoperability, and troubleshoot a Linux system by using log files. Upon completion of this course, students will be able to manage a Linux-based server at an intermediate level in a variety of settings.
1
Prerequisites
CST200
Corequisites
CYB340
Cross Listed Courses
Formerly CIS305L
This course introduces students to project management methodologies using Agile, Scrum, and DevOps. Students will learn project management as it relates to software development in the IT industry and learn the role of a project manager that runs a project team. Upon successful course completion, students will be able to identify the common sequence of project management as implemented in the IT world.
3
Prerequisites
CYB260 and
CYB260L
This course will provide students with the knowledge and skills necessary to install, manage, monitor, configure, and troubleshoot Windows Server. Topics include DNS, DHCP, Remote Access, Network Protocols, and IP Routing in a Windows network infrastructure. Students will also learn about Network Address Translation and Certificate Services. Upon successful completion, students will be able to install and manage a Windows server as part of a network infrastructure.
3
Prerequisites
CYB240 and
CYB240L
Cross Listed Courses
Formerly: CIS251
This course will provide students with the knowledge and skills necessary to install, manage, monitor, configure, and troubleshoot Windows Server. Topics include DNS, DHCP, Remote Access, Network Protocols, and IP Routing in a Windows network infrastructure. Students will also learn about Network Address Translation and Certificate Services. Upon successful completion, students will be able to install and manage a Windows server as part of a network infrastructure.
1
Prerequisites
CYB240 and
CYB240L
Corequisites
CYB360
This course will provide students with the knowledge and skills necessary to efficiently operate, manage, and scale an organization's dynamic IT infrastructure. Students will learn to write and use state-of-the-art tools that generate efficient interaction with standard network protocols and effectively manage complex network systems. Upon successful course completion, students will have the ability to use automation to effectively improve operational agility using configuration management automation tools for the purpose of control, configuration, and management of common system administration tasks.
3
Prerequisites
CST200
Cross Listed Courses
Formerly CIS321
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.
3
Prerequisites
CYB250
Cross Listed Courses
Formerly CIS403
This course will provide students with practice and skill-building exercises required to identify and document security vulnerabilities. The student will learn penetration testing in a lab environment using ethical principles to secure a computer data environment. Upon completion students will be able to provide an in-depth understanding of secure communications channels, devices and media.
1
Prerequisites
CYB250
Corequisites
CYB400
Cross Listed Courses
Formerly CIS403L
This course will provide students with the essential skills and experience required to identify and document security vulnerabilities. This is the second course in the sequence. 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.
3
Prerequisites
CYB400
Cross Listed Courses
Formerly CIS411
This course will provide students with a background in virtualization technology needed to advance in today's technology workplace. Students will learn about the latest virtualization technology. Upon successful course completion, students will be able to explain virtualization, configure workstation virtualization products, and design, manage, and configure, and monitor virtual machines in a virtualized IT environment.
3
Prerequisites
CYB260
Corequisites
CYB420L
Cross Listed Courses
Formerly CIS253
This course will provide students with application-oriented experiences in virtualization technology. Students will learn skills required to use virtualization software in network server environments and build virtual networks, implement high-availability clusters, and enhance performance and security to centralize the management of multiple virtual servers. Upon successful course completion, students will be able to choose a virtualization product, configure operating systems in a virtualization environment, which includes subnetting, DHCP, and DNS schemes that support virtual networks. Students will also be able to develop and design a SANS configuration for supporting a virtual network design.
1
Prerequisites
CYB260
Corequisites
CYB420
Cross Listed Courses
Formerly CIS253L
This course will provide students with a foundation in network defense and countermeasures with a primary emphasis on intrusion detection and firewall defense mechanisms that a network administrator would put in place to protect their business from further attacks. Students will gain foundational knowledge in network defense and countermeasures. Students will also be implementing firewall defense configuration and intrusion detection and access control lists. Upon successful completion, students will be able to apply essential security practices and methods along with deploying security tools using a security policy as a guideline.
3
Prerequisites
CYB260
Cross Listed Courses
Formerly CIS425
This course will provide students with a hands-on approach to network defense and countermeasures. Students will learn the primary knowledge and skills required for intrusion detection and firewall defense mechanisms. Upon successful course completion, students will be able to develop an enterprise security policy and then implement a policy by configuring firewalls, stateful and stateless packet filtering, intrusion detection systems, and proxy servers.
1
Prerequisites
CYB260
Corequisites
CYB430
Cross Listed Courses
Formerly CIS425L
This course will provide students with an introduction to artificial intelligence (AI) and machine learning and their use in business today. Students will receive an overview of AI concepts and workflows, machine learning and deep learning, and performance metrics. Upon successful completion of this course, students will be able to install, train, and deploy an AI/machine learning program for use in business operations.
3
Prerequisites
CYB380
Cross Listed Courses
Formerly CIS335
This course provides students with an overall understanding of AWS Cloud Computing concepts, independent of specific technical roles. Students will learn about AWS Cloud Computing infrastructure and application services, cost and billing practices, and the pillars of the AWS Well-Architected Framework.
3
Prerequisites
CYB260
Cross Listed Courses
Formerly CIS242
This course will provide an advanced look at securing the Kubernetes cluster in the cloud and ensuring pod security standards using encryption, authentication, and Ingress controllers. Students will learn the vulnerabilities of cloud computing and the steps necessary to ensure safe and secure computing in a remote environment. Upon successful course completion, students will understand the steps required to secure a cloud environment using the 4Cs: Cloud, Cluster, Container, and Code.
3
Prerequisites
CYB450
The purpose of this course is to provide the graduating bachelor's Degree student with real-world experience in a work area appropriate for their particular CIS concentration. The externship is approved and managed by the faculty advisor for the concentration area and is graded by the faculty member assigned course management. Students are expected to complete 45 hours of on-the-job work assignments for each one semester credit hour of course credit, as well as provide all paperwork related to the externship, including weekly observations and work attendance reports, to their course faculty manager.
3
Prerequisites
Approval of Academic Advisor
Cross Listed Courses
Formerly CIS490
This course will provide students with real-world experience in a work environment appropriate for their concentration. Students will apply the skills they have acquired in their program to on-the-job work assignments. Upon successful course completion, students will have documented their attendance, activities, and achievements for the externship.
1
Prerequisites
Approval of Academic Advisor
Cross Listed Courses
Formerly CIS491
This course will provide students with real-world experience in a work environment appropriate for their concentration. Students will apply the skills they have acquired in their program to on-the-job work assignments. Upon successful course completion, students will have documented their attendance, activities, and achievements for the externship.
1
Prerequisites
Approval of Academic Advisor
Cross Listed Courses
Formerly CIS492
This course will provide students with real-world experience in a work environment appropriate for their concentration. Students will apply the skills they have acquired in their program to on-the-job work assignments. Upon successful course completion, students will have documented their attendance, activities, and achievements for the externship.
1
Prerequisites
Approval of Academic Advisor
Cross Listed Courses
Formerly CIS493
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 Information and Cybersecurity Operations. As such, the course is constructed to require students to interact as teams to develop and present group reports and presentations that synthesize and support the expected student outcomes in the general education and major core curriculum. Students are required to design, plan, and defend an appropriate project approved by the professor that will enable them to demonstrate individual and group mastery of skills and competencies learned across the entire curriculum. The course helps the students to develop knowledge and skills that may facilitate their career growth as they progress through the ranks toward IT leadership positions.
3
Prerequisites
Approval of Academic Advisor
Cross Listed Courses
Formerly CIS495