BAN317 Data Analytics, Machine Learning, and Business Forecasting
College of Business and Criminal Justice Business Department
Course Description: This course introduces practical approaches to business forecasting and decision support using artificial intelligence and modern data tools. Students will work in cloud-based environments to analyze data using guided tools that support SQL-style operations and Python workflows. Key activities include structuring multi-tab datasets, creating KPI dashboards for cost, risk, and performance, and applying AI-assisted predictive models to inform business decisions. Learners will calculate and interpret forecasting and error metrics to evaluate scenarios and validate spreadsheet-based analyses. Emphasis is placed on using enhanced analytics platforms to run and interpret models, compare outcomes, and generate clear, stakeholder-ready reports. Throughout the course, students will practice responsible AI use by ensuring transparency, traceability, and reliability in their data-driven recommendations.
Credit Hours: 3.00
Prerequisites: BUS121
Corequisites: None
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
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
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
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
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
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
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
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
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

