MAK Group
MAK Group
  • Home
  • Our Personnel
  • Services
  • More
    • Home
    • Our Personnel
    • Services
  • Home
  • Our Personnel
  • Services

Software & Systems Engineering Training

Training that meets your organizational needs

 Our Personnel have been delivering wide range of training for industry, government, and academia, covering wide range of topics in software and systems engineering throughout the world. The training may be tailored for specific audience and delivered in a designated location in a mutually agreed format (one day tutorial, three days workshop, one week course).  The following is the list of the training topics, and a brief description of  each.  


  • Systems Safety and Security Fundamentals
  • Aviation Systems Safety and Security 
  • Aviation Software Certification Basics
  • Dealing With Certification in an Agile Development Environment
  • Real-Time Systems Analysis and Design 
  • Software Engineering Processes 
  • Software Testing and Quality Assurance 


To get additional information about the content, duration and the availability of the courses, please contact us using the following link at the bottom of this section. 

Systems Safety and Security Fundamentals

The training provides participants with basic understanding of safety and security concepts when specifying, designing, testing, and maintaining a software product. Systems dependability aspects such as safety, security and reliability are discussed with their relations and interactions. Topics include hazard and risk analysis methods and techniques, threat and vulnerablity assessment, safety and security processes, assessment and validation.  

Aviation Systems Safety and Security

The participants will be exposed to the issues related to safety and security of aviation systems. Issues of dependable systems software assurance, system airworthiness, and certification including applicable industry and governmental standards and guidelines are discussed. Familiarization with FAR/JAR 25.1309 and ARP 4761A/4754A documents is included. 

Aviation Software Certification Basics

The training focuses on aviation industry guidance and certification aspects as mandated by the governmental bodies and supported by the RTCA and EUROCAE elaborated in their respective documents. Special attention is given to safety guidance RTCA documents: DO-178C and related supplements (software), DO-254 (hardware), and DO-326A/DO-356A (security) with their European ED-xxx equivalents

Dealing With Certification in an Agile Development Environment

The training focuses on how to deal with the certification issues while following an agile development process.  The training will focus on a cross over between the certification requirement (i.e., DO 178C, IEC 62304) and the agile development process and identify bridge activities and processes that would allow an organization to meet the necessary certification requirements.

Real-Time Systems Analysis and Design

The training includes basic concepts of real-time process and control, real time system design and implementation using established software engineering methodologies and host-target development platforms, the concepts of inter-process interface and multitasking, scheduling, issues of time-critical computing, real-time system and application software, and the role of real-time systems in target-based aviation/aerospace applications.

Software Engineering Processes

 The training focuses on specific development process, and provide detail information about the process, and the metrics that could be used in order to monitor the quality of the process. Some of the processes we cover are, Personal and Team Software Process (PSP/TSP), Agile processes (Crystal Clear, Scrum) 

Software Testing and Quality Assurance

  The training focuses on the processes, techniques and activities associated with the software quality assurance and control.  Some of the topics covered in this training includes 

  • Software (black box and white box) testing techniques
  • Inspection and reviews
  • Metrics
  • Risk assessment
  • Configuration management
  • etc.

Sample Course Modules

Available shortly

.

.

Contact Us

Tell us what training you are looking for, so we can customize our coverage to best meet your organizational need

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.


Copyright © 2023 MAK Group Inc - All Rights Reserved.