Course details

Certified Information Systems Auditor (CISA) 2019: System Design & Analysis

Certified Information Systems Auditor (CISA) 2019: System Design & Analysis

Expected Duration
Lesson Objectives
Course Number
Expertise Level


This course covers material necessary to take the ISACA CISA (Certified Information Systems Auditor) exam, and you will explore systems planning, testing, integration, and delivery to ensure timely delivery of system changes or entire new solutions for security planning. First, you will explore IT system planning, including the system development life cycle, and learn how technicians can evaluate IT solutions to align with business needs. You will examine how IT solutions will require a feasibility analysis to determine whether those solutions can be used or if a new IT solution must be built. You will see that testing and continuous delivery ensures and maintain the stability and security of the solution. This course covers QA (quality assurance) and why QA needs to be adapted for different organizations, based on compliance with laws and regulations relevant to their business. Finally, this course examines IT solution deployment, including continuous integration and delivery, infrastructure deployment, system migration and data conversion, and how to perform a cloud migration assessment.

Expected Duration (hours)

Lesson Objectives

Certified Information Systems Auditor (CISA) 2019: System Design & Analysis

  • Course Overview
  • identify the phases of the SDLC
  • recognize common project management practices
  • recognize common secure coding practices
  • recognize how structured approaches such as Agile and Six Sigma can improve IT system quality
  • isolate larger IT solutions into smaller components for focused testing
  • recognize how regression testing strives to ensure current changes do not have unintended adverse affects
  • test IT solutions to ensure they align with design requirements
  • bring together modular IT system components that result in a larger solution while ensuring system security and integrity
  • monitor IT solution performance when under stress
  • provide large amounts of unexpected data to an application to observe the behavior
  • identify how automated build and deployment processes provide IT solution development efficiencies
  • deploy an Azure cloud-based infrastructure using a template
  • plan IT system and data migration to a cloud environment
  • run an Azure on-premises cloud migration assessment
  • apply security to all SDLC phases while testing for stability
  • Course Number:

    Expertise Level