Choose your language
Automation and Industrial Computing Course
More than 2 million students worldwide

Automation and Industrial Computing Course

4

Get the hands-on technical training you need to work confidently with PLCs, HMI systems, industrial networks, and motion control. This course covers everything from electrical fundamentals and sensor wiring to SCADA configuration and system commissioning. Whether you're entering the automation field or expanding your existing skills, this training gives you the practical knowledge employers demand.

Dedika for businesses

What you'll learn:

You'll start with the core principles of industrial automation, including system architectures, electrical fundamentals, and safety standards. From there, you'll move into PLC hardware, ladder logic programming, and advanced techniques like structured text and sequential function charts. You'll learn how to configure industrial communication protocols, design HMI screens, and build SCADA applications with historians and dashboards. The course also covers motion control, variable frequency drives, and servo systems. You'll finish by applying everything to a full system integration and commissioning workflow, including factory acceptance testing and project handover.

How you study in practice Automation and Industrial Computing Course

How you practise Automation and Industrial Computing Course

For businesses looking to train their team

With Dedika for businesses, the course includes exercises and examples tailored to your own business and the way your company needs.

Click here

Course content

8 Chapters • 40 LessonsDuration between 4 and 360 hours (you decide)

Chapter 1See details

Foundations of Industrial Automation

  • Lesson 1 • Automation Safety and Standards

    Covers functional safety concepts, risk assessment methods, and compliance with international safety standards. Prepares students to design systems that protect personnel and equipment.

  • Lesson 2 • Introduction to Automation Concepts

    Defines automation, its historical evolution, and industrial relevance. Establishes vocabulary and mental models needed for all subsequent technical content.

  • Lesson 3 • Industrial System Architectures

    Examines how automation components are organised into hierarchical control structures. Connects system-level thinking to component-level study in later chapters.

  • Lesson 4 • Electrical Fundamentals for Automation

    Reviews DC and AC circuit principles essential for understanding control hardware. Ensures students can read schematics and interpret electrical specifications.

  • Lesson 5 • Sensors and Actuators Overview

    Introduces the physical interface between control systems and industrial processes. Provides foundational knowledge required for wiring and programming chapters.

Chapter 2See details

Programmable Logic Controllers Essentials

  • Lesson 1 • Ladder Logic Programming Basics

    Introduces contacts, coils, timers, and counters as the core elements of ladder logic. Students write programs that implement simple sequential and combinational control.

  • Lesson 2 • Program Debugging and Testing

    Introduces online monitoring, force functions, and simulation tools for verifying PLC programs. Builds systematic troubleshooting habits used throughout the course.

  • Lesson 3 • PLC Hardware Architecture

    Examines CPU, memory, power supply, and I/O modules that form a PLC system. Provides the hardware context needed before programming is introduced.

  • Lesson 4 • Data Types and Memory Organisation

    Covers integer, floating-point, Boolean, and string data types within PLC memory. Enables students to manipulate process data accurately in control programs.

  • Lesson 5 • I/O Wiring and Configuration

    Teaches correct wiring of sensors and actuators to PLC I/O terminals. Directly applies electrical fundamentals from Chapter 1 to real hardware connections.

Chapter 3See details

Advanced PLC Programming Techniques

  • Lesson 1 • Modular and Reusable Code Design

    Applies software engineering principles to PLC programming through functions and function blocks. Reduces development time and improves maintainability of large programs.

  • Lesson 2 • Structured Text Programming

    Teaches variables, expressions, control flow, and loops in structured text. Enables students to implement algorithms that are impractical in ladder logic alone.

  • Lesson 3 • IEC 61131-3 Programming Languages

    Surveys all five IEC-standard PLC languages and their appropriate use cases. Positions ladder logic within a broader programming ecosystem students will apply.

  • Lesson 4 • Sequential Function Chart Design

    Covers steps, transitions, actions, and divergence structures for process sequencing. Students model multi-step batch and assembly processes using SFC methodology.

  • Lesson 5 • Interrupt and Event-Driven Programming

    Introduces hardware interrupts, timed interrupts, and fault routines for time-critical control. Prepares students to handle real-time events beyond the standard scan cycle.

Chapter 4See details

Industrial Networking and Communication

  • Lesson 1 • Network Troubleshooting and Diagnostics

    Applies packet capture, diagnostic LEDs, and protocol analysers to locate communication faults. Reinforces all protocol knowledge through systematic fault-finding exercises.

  • Lesson 2 • Industrial Ethernet Protocols

    Examines EtherNet/IP, PROFINET, and Modbus TCP for high-speed device integration. Connects network theory to practical switch configuration and IP addressing tasks.

  • Lesson 3 • Fieldbus Protocols

    Covers PROFIBUS, DeviceNet, and Modbus as widely deployed serial fieldbus standards. Students configure devices and interpret diagnostic data on each protocol.

  • Lesson 4 • OPC UA for Device Integration

    Introduces OPC UA information modelling, security, and client-server communication. Enables students to expose PLC data to higher-level systems and cloud platforms.

  • Lesson 5 • Industrial Communication Fundamentals

    Explains OSI model layers, data framing, and error detection as applied to industrial networks. Provides the theoretical base for evaluating and selecting communication protocols.

Chapter 5See details

Human-Machine Interface Design

  • Lesson 1 • HMI Hardware and Software Platforms

    Surveys panel-mounted, PC-based, and mobile HMI platforms and their selection criteria. Establishes the hardware context before screen design and communication are addressed.

  • Lesson 2 • HMI Security and Access Control

    Implements user authentication, role-based access, and audit logging on HMI systems. Protects process control from unauthorised changes whilst maintaining operator efficiency.

  • Lesson 3 • Alarm Management Systems

    Covers alarm philosophy, priority classification, and ISA-18.2-aligned alarm management practices. Students configure alarm lists, shelving, and suppression to reduce nuisance alarms.

  • Lesson 4 • Screen Layout and Navigation Design

    Applies industrial usability principles to screen hierarchy, navigation flow, and layout grids. Students create consistent, intuitive interfaces that minimise operator cognitive load.

  • Lesson 5 • Tag Binding and Data Display

    Connects HMI objects to PLC tags via communication drivers and tag databases. Ensures accurate, real-time data display for all process variables on screen.

Chapter 6See details

Motion Control and Drive Systems

  • Lesson 1 • Motion System Commissioning and Tuning

    Applies auto-tuning tools and manual PID adjustment to achieve target dynamic performance. Students validate motion profiles against position error and settling time specifications.

  • Lesson 2 • Motion Controller Programming

    Programs single-axis moves, cam profiles, and electronic gearing using motion-specific instructions. Connects PLC programming skills to dedicated motion control environments.

  • Lesson 3 • Servo Drive and Encoder Systems

    Introduces servo amplifiers, feedback devices, and closed-loop position control principles. Enables students to wire and configure a servo axis for precise positioning tasks.

  • Lesson 4 • Variable Frequency Drive Configuration

    Covers VFD parameter setup, V/Hz and vector control modes, and protective functions. Students commission a drive from power-up through full-speed operation.

  • Lesson 5 • Electric Motor Fundamentals

    Reviews AC induction, permanent magnet, and stepper motor operating principles. Provides the electromechanical foundation required for drive selection and tuning.

Chapter 7See details

SCADA Systems and Process Monitoring

  • Lesson 1 • Data Acquisition and Tag Configuration

    Configures I/O servers, OPC connections, and tag databases to bring field data into SCADA. Builds on networking and OPC UA knowledge from Chapter 4.

  • Lesson 2 • Process Graphics and Trend Displays

    Creates dynamic process mimics, trend pens, and group displays for operator situational awareness. Applies HMI design principles from Chapter 5 at the SCADA scale.

  • Lesson 3 • SCADA Architecture and Components

    Maps the data flow from field devices through RTUs and communication servers to SCADA clients. Establishes system-level understanding before individual component configuration begins.

  • Lesson 4 • SCADA Security and Cyber Hardening

    Applies defence-in-depth principles, network segmentation, and patch management to SCADA systems. Addresses the unique cybersecurity challenges of operational technology environments.

  • Lesson 5 • Process Historian Configuration

    Sets up tag compression, storage groups, and retrieval queries in a process historian. Enables long-term data retention and analysis for process optimisation.

Chapter 8See details

System Integration and Project Commissioning

  • Lesson 1 • Factory and Site Acceptance Testing

    Designs and executes FAT and SAT test protocols against functional specifications. Ensures the system meets all performance and safety requirements before handover.

  • Lesson 2 • System Integration and Loop Checkout

    Executes I/O loop checks, network verification, and inter-system communication testing. Validates that all hardware and software components interact correctly before process startup.

  • Lesson 3 • Automation Project Planning

    Covers scope definition, functional specifications, and work breakdown structures for automation projects. Provides the project management foundation needed before integration work begins.

  • Lesson 4 • Startup, Commissioning, and Handover

    Guides the controlled energisation sequence, process startup, and operator training handover. Completes the project lifecycle from installation through sustained production operation.

  • Lesson 5 • Maintenance and Lifecycle Management

    Introduces preventive maintenance schedules, spare parts strategies, and obsolescence planning. Ensures long-term system reliability after the commissioning team has departed.

Certification

Your valid completion certificate

This course is for you:

  • Maintenance technician: ready to move beyond repairs into full automation control.

  • Electrical apprentice: building towards a specialised career in industrial control systems.

  • Mechanical engineer: expanding skill set to include programmable control and system integration.

  • Career changer: transitioning from a non-technical role into the manufacturing automation sector.

  • Recent engineering graduate: bridging the gap between academic theory and plant-floor practice.

  • Production supervisor: seeking technical depth to better manage automated equipment and teams.

What our students say

Your lessons are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of interest without needing to change platforms... I'm grateful for everything you do, I've already recommended you to other people...
Giulio Carlo
Giulio CarloDigital Marketing Student
I like how the lessons are straight to the point and how I can change chapters and skip content I don't need.
Mariana Ferres
Mariana FerresPhotography Student
I like the content and the way videos are presented and transcribed, which speeds up the process!
Luciana Alvarenga
Luciana AlvarengaNail Design Student
The platform is fast and simple to use. The diversity of content and complementary videos really help with learning.
André Felipe
André FelipePrompt Engineering Student

Top upskilling courses

FAQ

Who is Dedika?

Is the certificate valid in Australia?

Are the courses free?

What is the course workload?

What are the courses like?

How do the courses work?

What is the duration of the courses?

What is the cost or price of the courses?

What is an EAD or online course and how does it work?

PDF Course