Computer Information Systems (CIS)
CIS 128 Microcomputer Hardware I (3 credits)
Students learn the functionality of hardware and software components as well as suggested best practices in maintenance and safety issues. The students, through hands-on activities and labs, will learn to assemble and configure a computer, install operating systems and software, and troubleshoot hardware and software problems. In addition, this course helps students prepare for CompTIAs A+ certification.
CIS 129 Microcomputer Hardware II (3 credits)
practices in maintenance and safety issues. The students, through hands-on activities and labs, will learn to assemble and configure a computer, install operating systems and software, and troubleshoot hardware and software problems. In addition, this course helps students prepare for CompTIAs A+ certification.
CIS 141 Introduction to Cybersecurity (3 credits)
This course will provide an introduction to concepts related to Cybersecurity. Students will learn safe practices which can be deployed to secure computer systems. Students will gain an understanding of different tools which can be used to defend attacks on computer systems.
CIS 164 Networking Fundamentals I (4 credits)
This course focuses on the following: network terminology and protocols, Local Area Networks (LANs), Wide Area Networks (WANs), Open System Interconnection, (OSI) models, cabling, cabling tools, routers, router programming, Ethernet, Internet Protocol (IP) addressing, network standards. The first of four courses leading to the Cisco Certified Network Associate (CCNA) certifications.
CIS 165 Networking Fundamentals II (4 credits)
This course focuses on the following: initial router configuration, Cisco IOS software management, routing protocol configuration, TCP/IP, and Access control lists (ACLs). Students will develop skills in configuring a router, managing Cisco IOS Software, configuring routing protocols, and creating access lists that control access to a router. The second of four courses leading to the Cisco Certified Network Associate CCNA) certification.
Prerequisite/s: CIS 164
CIS 167 Enterprise Networking, Security, & Automation (4 credits)
This third course in the 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.
Prerequisite/s: CIS 165, and CIS 164
CIS 169 Firewalls & Network Security (3 credits)
Identify elements of firewall design, types of security threats and responses to security attacks. Use best practices to design, implement, and monitor a network security plan. Examine security incident postmortem reporting and ongoing network security activities.
Prerequisite/s: CSCI 101
CIS 181 Creating Web Pages (3 credits)
Students create web sites using a current version of a graphical user interface (GUI) web authoring tool.
CIS 185 Introduction to Programming with Python (3 credits)
This course introduces core programming basics including data types, control structures, algorithm development, and program design with functions via the python programming language. The course discusses the fundamental principles of Object-Oriented Programming, as well as in depth data and information processing techniques. Students will solve problems, explore real-world software development challenges, and create practical and contemporary applications.
CIS 212 Operating Systems Client (3 credits)
The course helps learners to gain the knowledge and skills to install, configure, customize, optimize, and troubleshoot the Microsoft Windows operating system in a stand-alone and network environment.
CIS 215 Implementing a Server Environment (3 credits)
This course introduces the learner to the Microsoft Windows Server and the networking technologies it supports. The learner will become familiar with networking and operating system concepts and the common tasks required to administer and support the Microsoft Windows operating system in a network environment.
CIS 220 Linux Administrator I (3 credits)
Red Hat System Administration II is designed as the second part of the Red Hat® Certified System Administrator (RHCSA®) training track for IT professionals. The course discusses Linux system administration skills, including storage configuration, security feature management, task control, and installation and deployment of Red Hat Enterprise Linux.
Prerequisite/s: CSCI 101
CIS 223 Linux Administrator II (3 credits)
Red Hat System Administration II is designed as the second part of the Red Hat® Certified System Administrator (RHCSA®) training track for IT professionals who have taken Red Hat System Administration I. The course goes deeper into core Linux system administration skills, including storage configuration, security feature management, task control, and installation and deployment of Red Hat Enterprise Linux.
Prerequisite/s: CSCI 101, and CIS 220
CIS 241 Introduction to Digital Forensics (3 credits)
This course introduces the principles that are essential to the management of digital investigations, providing a framework that includes technical, legal, and managerial issues.
Prerequisite/s: CSCI 101
CIS 243 Incident Response & Disaster Recovery (3 credits)
This course focuses on the planning processes for all three areas of contingency planning, incident response, disaster recovery and business continuity, and the execution of response to human and non-human incidents in compliance with these policies.
CIS 255 Cloud Foundations (3 credits)
Cloud Foundations is intended for students who seek an overall understanding of cloud computing concepts, independent of specific technical roles. It provides a detailed overview of cloud concepts, Amazon Web Services (AWS) core services, security, architecture, pricing, and support.
Prerequisite/s: CSCI 101
CIS 261 Cybersecurity Law & Ethics (3 credits)
Data Privacy is an aspect of information technology (IT) that deals with the ability an organization or individual has to determine what data in a computer system can be shared with third parties.
Prerequisite/s: CSCI 101
CIS 264 Ethical Hacking & Network Defense (3 credits)
This course provides experience securing computer network resources. The tools and methodologies attackers use will be examined, as well as defenses against them.
Prerequisite/s: CSCI 101
CIS 270 Cybersecurity Infrastructure Configuration (3 credits)
This course provides the student with a general understanding of how to install, configure, and manage firewalls for defense of enterprise network architecture. Students will learn the theory and configuration steps for setting up the security, networking, threat prevention, logging, and reporting features of next generation firewall technologies.
Prerequisite/s: CSCI 101
CIS 271 Cybersecurity Prevention & Countermeasures (3 credits)
This course provides the student with a general understanding of how to install, configure, and manage firewalls for defense of enterprise network architecture. Students will learn the theory and configuration steps for setting up the security, networking, threat prevention, logging, and reporting features of next generation firewall technologies.
Prerequisite/s: CSCI 101
CIS 297 Computer Information Science Internship (3 credits)
This provides the student with the opportunity to experience the world of work in conjunction with their program of study.