CIS376 Data Analytics Tools
College of Technology Cybersecurity Department
Course Description: This course will provide students with the advanced concepts and practical applications of database technologies and visualization tools for data analytics. Through a project-based approach, students will learn to use SQL (focusing on Oracle), MongoDB, PowerBI, Excel, Tableau, and cloud computing platforms. Students will also explore the integration of machine learning and AI in business analytics using Python and R.
Credit Hours: 3.00
Corequisites: None
Learn more about the programs available at ECPI University.
CIS469L Data Analytics Methods and Modeling Lab
College of Technology Cybersecurity Department
Course Description: This course will provide students with application oriented experiences in data analytics methods and modelling. Student will learn skills required to use data analytics methods and modelling tools in a data oriented solution.
Credit Hours: 1.00
Prerequisites: CIS376
Corequisites: CIS469
Learn more about the programs available at ECPI University.
CIS469 Data Analytics Methods and Modeling
College of Technology Cybersecurity Department
Course Description: This course will provide students with an application of data analytics methods, modelling, and visualization tools and techniques. Students will learn about different tools, methods, and approaches to the depiction of data.
Credit Hours: 3.00
Prerequisites: CIS376
Corequisites: CIS469L
Learn more about the programs available at ECPI University.
MSCS501 Cybersecurity with AI Synopsis
College of Technology Cybersecurity Department
Course Description: This course provides a comprehensive exploration of cybersecurity strategy in the era of artificial intelligence (AI). Students will examine how AI enhances threat intelligence, risk evaluation, and organizational defense through advanced analytical frameworks. Guided by NIST standards, students will apply critical thinking to assess adversarial tactics, interpret complex security data, and explore adaptive strategies that strengthen organizational resilience. Throughout the course, students will also collaborate with AI assistants to support analysis, decision-making, and strategy development in real-world cybersecurity contexts.
Credit Hours: 3.00
Prerequisites: None
Corequisites: None
Programs offering this course
- Cybersecurity (MS) | Cyber Operations Specialization
- Cybersecurity (MS) | Cybersecurity Policy Specialization
Learn more about the programs available at ECPI University.
MSCS645 Cybersecurity Strategies (Prevention and Protection)
College of Technology Cybersecurity Department
Course Description: This course will provide students with advanced knowledge of how to navigate this new world of security by developing effective information security strategies, including mission, awareness, education, culture, task, technology, and people. Students will apply different components, starting from policy, legal, and compliance aspects of governance, audit management, and business continuity planning.
Credit Hours: 3.00
Prerequisites: MSCS501
Corequisites: None
Programs offering this course
Learn more about the programs available at ECPI University.
MSCS643 Cybersecurity Governance and Compliance using AI Gap Detection
College of Technology Cybersecurity Department
Course Description: This course explores how artificial intelligence (AI) can support compliance and governance in cybersecurity by identifying and analyzing detection gaps. Students will use AI tools, such as ChatGPT, to investigate security gaps, translate findings into everyday language, and map them to key regulatory requirements. The course emphasizes U.S. utility sector compliance, focusing on standards like NIST 800-53 and GLBA 501. Through labs and case studies, students will learn to identify detection gaps, connect them to specific regulatory obligations, interpret control IDs and clauses, and explore best practices for governance, compliance, and operational improvement in federally regulated industries. By the end of the course, students will be able to apply AI-assisted analysis to strengthen compliance strategies and improve cybersecurity governance practices.
Credit Hours: 3.00
Prerequisites: MSCS501
Corequisites: None
Programs offering this course
Learn more about the programs available at ECPI University.
APP496 Cybersecurity Apprenticeship VI
College of Technology Cybersecurity Department
Course Description: The purpose of this course is to provide bachelor's degree students with real-world apprenticeship experience in cybersecurity. The apprenticeship is approved by the Dean of the School of Computer Information Science and managed by a faculty advisor at the student's campus. All grades are assigned by the faculty advisor. Students are expected to complete a minimum of 2000 hours of on-the-job work assignments throughout the length of their apprenticeship, provide all paperwork related to the apprenticeship, including competency-based checklists, weekly observations and work attendance reports.
Credit Hours: 0.00
Prerequisites: APP495
Corequisites: None
Programs offering this course
Learn more about the programs available at ECPI University.
APP495 Cybersecurity Apprenticeship V
College of Technology Cybersecurity Department
Course Description: The purpose of this course is to provide bachelor's degree students with real-world apprenticeship experience in cybersecurity. The apprenticeship is approved by the Dean of the School of Computer Information Science and managed by a faculty advisor at the student's campus. All grades are assigned by the faculty advisor. Students are expected to complete a minimum of 2000 hours of on-the-job work assignments throughout the length of their apprenticeship, provide all paperwork related to the apprenticeship, including competency-based checklists, weekly observations and work attendance reports.
Credit Hours: 0.00
Prerequisites: APP494
Corequisites: None
Programs offering this course
Learn more about the programs available at ECPI University.
APP494 Cybersecurity Apprenticeship IV
College of Technology Cybersecurity Department
Course Description: The purpose of this course is to provide bachelor's degree students with real-world apprenticeship experience in cybersecurity. The apprenticeship is approved by the Dean of the School of Computer Information Science and managed by a faculty advisor at the student's campus. All grades are assigned by the faculty advisor. Students are expected to complete a minimum of 2000 hours of on-the-job work assignments throughout the length of their apprenticeship, provide all paperwork related to the apprenticeship, including competency-based checklists, weekly observations and work attendance reports.
Credit Hours: 0.00
Prerequisites: APP493
Corequisites: None
Programs offering this course
Learn more about the programs available at ECPI University.
APP493 Cybersecurity Apprenticeship III
College of Technology Cybersecurity Department
Course Description: The purpose of this course is to provide bachelor's degree students with real-world apprenticeship experience in cybersecurity. The apprenticeship is approved by the Dean of the School of Computer Information Science and managed by a faculty advisor at the student's campus. All grades are assigned by the faculty advisor. Students are expected to complete a minimum of 2000 hours of on-the-job work assignments throughout the length of their apprenticeship, provide all paperwork related to the apprenticeship, including competency-based checklists, weekly observations and work attendance reports.
Credit Hours: 0.00
Prerequisites: APP492
Corequisites: None
Programs offering this course
Learn more about the programs available at ECPI University.
