Subscribe for Course Updates

Be the first to know when new training courses are scheduled or dates are updated.

Verification code Click image to refresh

You can unsubscribe at any time • training@fdc-k.org

Chat with our consultants

Systems Analysis Course

Online Training Download PDF
How to Register Click View Schedule for your preferred location, select your training dates, then register as an individual, group, or online participant. You will receive an invitation letter and invoice promptly after submission.
Training Locations Kenya (Nairobi, Mombasa, Malindi, Kisumu, Nakuru, Nanyuki) · Tanzania (Dodoma, Zanzibar, Dar es Salaam) · Dubai UAE · South Africa (Pretoria, Cape Town) · Istanbul · Accra · Banjul more ▾
Groups & Payment Groups of 5+ receive one complimentary place — see group rates. Payment due at least 1 month before (Europe & Asia) or 2 weeks before (Africa programs).
Upcoming Training Schedules 14 locations
Location Duration Next Start Date Dates Available Action
Nairobi, Kenya 5 days Aug 17, 2026 99 dates
Accra, Ghana 5 days Sep 21, 2026 29 dates
Addis Ababa, Ethiopia 5 days Aug 17, 2026 28 dates
Cape Town, South Africa 5 days Aug 17, 2026 49 dates
Dar es Salaam, Tanzania 5 days Oct 5, 2026 26 dates
Dubai, UAE 5 days Aug 31, 2026 50 dates
Istanbul, Turkey 5 days Aug 24, 2026 15 dates
Kampala, Uganda 5 days Oct 5, 2026 29 dates
Kigali, Rwanda 5 days Aug 17, 2026 52 dates
Kuala Lumpur, Malaysia 5 days Aug 17, 2026 30 dates
Mombasa, Kenya 5 days Aug 17, 2026 50 dates
Pretoria, South Africa 5 days Aug 17, 2026 48 dates
Singapore 5 days Aug 24, 2026 29 dates
Zanzibar, Tanzania 5 days Aug 17, 2026 16 dates

Systems Analysis Course

Systems analysis is a critical discipline in the development and implementation of effective information systems. This course is designed to provide participants with a comprehensive understanding of the methodologies, tools, and techniques used in analyzing complex systems. Through a blend of theoretical concepts and practical applications, participants will learn to identify system requirements, model business processes, and design efficient systems that meet organizational goals.

The course covers the entire systems development lifecycle (SDLC), emphasizing the importance of thorough analysis in the success of system projects. Participants will explore techniques such as requirements gathering, process modeling, data flow diagrams, and use case analysis. By understanding and applying these methods, they will be able to create detailed specifications and design blueprints that guide the development of robust information systems.

Practical exercises and real-world case studies are integral to this course, providing participants with hands-on experience in systems analysis. Whether they are working on improving existing systems or developing new ones, participants will gain the skills necessary to analyze complex environments, anticipate potential issues, and propose effective solutions. This course is ideal for IT professionals, business analysts, project managers, and anyone involved in the development or management of information systems.

Course Outline

Module 1: Introduction to Systems Analysis

  1. Overview of Systems Analysis
  2. Role of a Systems Analyst
  3. Systems Development Lifecycle (SDLC)
  4. Importance of Systems Analysis in SDLC
  5. Key Concepts and Terminology
  6. Relevant Case Study: Analyzing a Retail Management System

Module 2: Requirements Gathering

  1. Techniques for Requirements Elicitation
  2. Interviewing Stakeholders
  3. Conducting Surveys and Questionnaires
  4. Requirements Documentation
  5. Prioritizing Requirements
  6. Relevant Case Study: Gathering Requirements for a Healthcare System

Module 3: Process Modeling

  1. Introduction to Process Modeling
  2. Creating Data Flow Diagrams (DFDs)
  3. Using Business Process Model and Notation (BPMN)
  4. Identifying System Boundaries
  5. Process Improvement Techniques
  6. Relevant Case Study: Modeling Processes in a Manufacturing System

Module 4: Data Modeling

  1. Importance of Data Modeling
  2. Entity-Relationship Diagrams (ERDs)
  3. Normalization Techniques
  4. Designing Relational Databases
  5. Data Integrity and Validation
  6. Relevant Case Study: Designing a Database for a Financial System

Module 5: Use Case Analysis

  1. Introduction to Use Cases
  2. Identifying Actors and Use Cases
  3. Writing Use Case Descriptions
  4. Creating Use Case Diagrams
  5. Use Case Realization
  6. Relevant Case Study: Developing Use Cases for an E-commerce Platform

Module 6: System Design and Implementation

  1. Transitioning from Analysis to Design
  2. Architectural Design Considerations
  3. Interface Design Principles
  4. Prototyping Techniques
  5. Implementation Strategies
  6. Relevant Case Study: Designing and Implementing a  Information System

General Information

  1. Customized Training: All our courses can be tailored to meet the specific needs of participants.
  2. Language Proficiency: Participants should have a good command of the English language.
  3. Comprehensive Learning: Our training includes well-structured presentations, practical exercises, web-based tutorials, and collaborative group work. Our facilitators are seasoned experts with over a decade of experience.
  4. Certification: Upon successful completion of training, participants will receive a certificate from Foscore Development Center (FDC-K).
  5. Training Locations: Training sessions are conducted at Foscore Development Center (FDC-K) centers. We also offer options for in-house and online training, customized to the client's schedule.
  6. Flexible Duration: Course durations are adaptable, and content can be adjusted to fit the required number of days.
  7. Onsite Training Inclusions: The course fee for onsite training covers facilitation, training materials, two coffee breaks, a buffet lunch, and a Certificate of Successful Completion. Participants are responsible for their travel expenses, airport transfers, visa applications, dinners, health/accident insurance, and personal expenses.
  8. Additional Services: Accommodation, pickup services, freight booking, and visa processing arrangements are available upon request at discounted rates.
  9. Equipment: Tablets and laptops can be provided to participants at an additional cost.
  10. Post-Training Support: We offer one year of free consultation and coaching after the course.
  11. Group Discounts: Register as a group of more than two and enjoy a discount ranging from 10% to 50%.
  12. Payment Terms: Payment should be made before the commencement of the training or as mutually agreed upon, to the Foscore Development Center account. This ensures better preparation for your training.
  13. Contact Us: For any inquiries, please reach out to us at training@fdc-k.org or call us at +254712260031.

14.  Website: Visit our website at www.fdc-k.org for more information.

 

 

 

Explore:

Ready to advance your career?

Join thousands of professionals from 30+ countries trained by FDC — classroom sessions across Africa, Middle East & Asia.

Enquire

Captcha code Click image to refresh

training@fdc-k.org • +254 712 260 031 • Nairobi, Kenya