American Public University System Catalog
2026 - 2027 Catalog
Course Descriptions
CIS Computer Science & Information Systems
No courses match your search.
CIS1308 Logic and Troubleshooting
40 hours, 4 credits
This course provides students with a strong base of critical thinking and troubleshooting methodologies for assessing situations and applying logical reasoning to various scenarios. The materials contained within this course will assist in building the student’s ability to form reasonable hypotheses for solving problems of a technical nature.
CIS1538C Hardware and Software I
60 hours, 4 credits
This course will introduce students to the installation, configuration, maintenance, and troubleshooting of end-user personal-computer hardware (including laptops and mobile devices) and the software used to support the hardware. Additional topics covered include the relationship between computer hardware and software, computer networks and peripherals, virus protection, and maintenance planning. Finally, students will learn about and conduct the responsibilities of a professional PC technician. To reinforce the materials in this course, the instructor will assign direct hands-on projects to be performed in a physical or remote lab setting. This course helps prepare students to take the first part of the A+ certification exam.
CIS1648C Hardware and Software II
60 hours, 4 credits
This course is a continuation of Hardware and Software I, which prepared students for the first part of the CompTIA A+ exam. This course will prepare students for the second part of the CompTIA A+ exam, focusing on operating systems, file management, security, and troubleshooting. Using the Windows operating system, students will learn how to set up printers, file sharing, and troubleshoot problems related to the same. Operating system security and methods to prevent intrusion will be discussed. Concepts of virtualization and other common operating systems will be introduced.
Prerequisite: CIS1538C
CIS1710C Administering Windows Server
60 hours, 4 credits
This course provides introductory coverage to implement, administer, and troubleshoot information systems that incorporate servers in a networked computing environment. In addition, this course will emphasize the use of proper server roles based on business requirements. This course uses a combination of lectures, demonstrations, discussions, online assignments, and hands-on labs to reinforce course materials.
Prerequisite: CIS1648C
CIS2647C Windows Directory Services
60 hours, 4 credits
In-depth coverage of the skills necessary to install, configure, and administer Network Directory service.
Prerequisite: CIS1710C
CIS2911 Information Technology Capstone
20 hours, 2 credits
The student gets to showcase the culmination of their skills in this capstone course. All areas of their learnings will be tested and applied through a project that is modeled on a real-world scenario. Management skills, project management, resource allocation, policies, and procedures are but a few of the skills that will be applied by the student to successfully complete this course. The intent of this course is to develop a portfolio-worthy project designed to demonstrate the knowledge of the student to improve their career standing within their current position or with a potential employer.
Prerequisite: Expected to be the final lower-level core course completed
CIS2960C Network Systems Administration Capstone
30 hours, 2 credits
This course summarizes key learning throughout the student’s program. Students apply what they’ve learned by solving a real-world programming problem. This problem-solving exercise encompasses timelines, deadlines, team-building, and communication issues.
Prerequisite: Expected to be the final lower-level core course completed
CIS2990C Software Application Development Capstone
50 hours, 3 credits
In this course, students will apply what they have learned throughout the program to a real-world, business-oriented problem. The final project requires students to analyze a business case, design a solution, and implement that solution. This project integrates critical thinking, analysis, planning, and communication skills.
Prerequisite: Expected to be the final lower-level core course completed in the student’s final quarter
CIS3086 Principles of Cyber Security
30 hours, 3 credits
This course introduces students to a detailed examination of a systems-wide perspective for cyber security. Students will be introduced to security strategic planning processes, which includes an examination of policies, procedures, and staffing functions necessary to organize and administrate ongoing security functions in an organization.
Prerequisite: ISM2321
CIS3139 Security Risk Assessment
40 hours, 4 credits
This course explores the elements of risk management essential to the business environment. This course will develop the rationale for risk-management strategies and examine the environments in which they operate. Students will learn, analyze, and evaluate approaches to measuring and managing risks in various business environments.
CIS3240C Security Controls
50 hours, 4 credits
This course develops basic understandings behind regular monitoring and reporting of business processes to guarantee data security. Topics include analyzing fundamental business processes, describing objectives behind trust service principles, creating security controls to meet trust service principle objectives, generating control test plans, designing monitoring techniques, and designing reporting techniques.
CIS3332 Cyber Security Policy Analysis
40 hours, 4 credits
This course includes a discussion and assignments on security policies that can be used to help protect and maintain a network, such as acceptable use policy, password policy, email policy, and internet policy. Topics include organizational behavior and crisis management, cyber security policies, organizational change, and cyber security training.
Prerequisite: CIS3086
CIS3417 Regulatory and Legal Compliance
40 hours, 4 credits
This course provides an overview of the legal, institutional, and regulatory frameworks that businesses should put in place to address information security. This course identifies the laws, rules, and procedures for all individuals accessing and using an organization’s IT assets and resources.
Prerequisite: CIS3086
CIS3550C Information Technology Business Administration
50 hours, 4 credits
Students completing the IT Business Administration course should be familiar with several business aspects of the IT organization and how it drives value for the organization at large. Several areas of business are covered from basic accounting principles, rudimentary management topics, and a survey of information technology hierarchy structures. Business ethics, hiring practices, and making sound financial decisions are described. The student will come away with a broad view of how the development and support of organizations co-exist and function within the larger organizational context.
CIS3574C Organizational Policy
40 hours, 3 credits
This course will allow students to learn and strengthen their understanding of organizational policies and frameworks. Students will apply these learned policies in complex business cases by coming up with innovated solutions to support what is required in today’s workplace. Students will expand and collaborate with partners where needed and use these organizational policies to drive and transform the thinking in their organization when change is required.
CIS4005C IT Operations Management
40 hours, 4 credits
The purpose of the IT Operations Management course is to give students a numeric perspective on the IT department. Students will learn how to develop standard operating procedures, create support metrics, and apply these to the proper operation of the IT department. This course will also cover how to properly read and analyze network utilization reports and properly staff various IT departments based on proposed call volume and support needs. Utilization of helpdesk tracking tools and implementation of a tracking system will also be covered to ensure an IT department has the proper foundation to start metrics reporting.
Prerequisite: ISM4470C
CIS4028C Cryptography and Traffic Analysis
60 hours, 4 credits
This course covers how cryptanalysis theory can be used to address confidentiality, integrity, and availability (CIA) in an enterprise environment. This course also covers how enterprise organizations can decipher internal data communications for traffic analysis and reporting. Topics include private and public key cryptography, digital signatures, secret sharing, security protocols, formal methods for analyzing network security, electronic mail security, firewalls, intrusion detection, internet privacy, and public key infrastructures.
CIS4039 Auditing Information Technology Infrastructure
40 hours, 4 credits
This course covers the principles, approaches, and methodology in auditing information systems to ensure the processes and procedures are in compliance with pertinent laws and regulatory provisions, especially in the context of cyber security.
CIS4162C Enterprise Storage Management
60 hours, 4 credits
This course will cover various methods of data management. Students will learn to design and implement Storage Area Networks, Disk Arrays, and data backup. Students will cover topics such as data de-duplication, cloud backup, and managing both physical and virtual data backup environments. Topics also covered are maintaining both on-site and off-site data backups and creating a backup policy.
Prerequisite: CNT3126
CIS4189C Risk Management and Business Continuity
50 hours, 4 credits
This course covers how to properly analyze risks within an IT department. Topics covered are disaster recovery planning, business continuity planning, and how to create risk analysis documents for all applications assessing their long-term viability and backup solutions. Students will also perform business impact analysis to analyze key areas that are most vulnerable when a risk-based situation has occurred. Students will develop a disaster recovery plan and learn how to process and implement each phase of the plan they have developed.
CIS4222C Managing Security Awareness
50 hours, 4 credits
This course identifies key components of a security awareness program including continuous improvement strategies. This includes three major steps in the development of an IT security awareness and training program. Topics include designing the program, developing awareness strategies and training material, and implementing the security awareness program.
CIS4385C Computer Forensics
40 hours, 3 credits
This course examines computer literacy and criminal investigation legal issues regarding seizure and chain of custody, and technical issues in acquiring computer evidence. Popular file systems are examined. Reporting issues in the legal system are discussed.
Prerequisite: CIS4028C
CIS4412C Information Technology Security
60 hours, 4 credits
In this course, students examine the basic concepts of information systems security. Students strengthen their knowledge of IS security and learn various components required to ensure the system’s security around both hardware and software.
CIS4456 Hacker Techniques, Tools, and Applications
40 hours, 4 credits
This course is an introduction to hacking tools and incident handling. Areas of instruction include various tools and vulnerabilities of operating systems, software, and networks used by hackers to access unauthorized information. This course also addresses incident handling methods used when information security is compromised.
Prerequisite: CIS4028C
CIS4784C Big Data
60 hours, 4 credits
This course is the study of Big Data and its importance and application in today’s competitive markets. Big Data topics covered include infrastructural technologies, architectures, and processes to collect, store, process, analyze, and visualize huge amounts of data. This course will prepare students to begin developing software solutions that transform Big Data into actionable intelligence that informs business decisions.
Prerequisite: COP3703C
CIS4836C Web Analytics
60 hours, 4 credits
This course is the study of contemporary business analytics tools. It places a focus on determining the most appropriate product or technology for building data visualizations and dashboards. Topics include identifying analytical tools, highlighting various input and output data formats, identifying different types of data visualizations, and constructing business-oriented dashboards. This course will prepare students to be able to create data visualizations and dashboards based on provided business requirements.
Marketing Bachelor’s Degree Only - Prerequisite: MAR3128
CIS4929C IT Management Capstone
60 hours, 4 credits
Covering all areas of the IT Management curriculum, this comprehensive project gives students a framework, based on real-world situations to exercise critical thinking, problem solving, leadership and project-management skills.
Prerequisite: Expected to be the final upper-level core course completed
CIS4955C Cyber Security Capstone
60 hours, 4 credits
This course includes a summative assessment project that covers all areas of the Cyber Security Bachelor’s degree curriculum. This comprehensive project gives students a framework, based on real-world situations to exercise critical thinking, problem solving, leadership, and security skills. This course presents the student with a data breach scenario requiring completion of a Root Cause Analysis Report (RCA) along with an Incident Response Management Plan (IRP). This course also prepares a student for the System Security Certified Practitioner (SSCP) certification exam.
Prerequisite: Expected to be the final upper-level core course completed
Loading...