Skip to content

Tutorials

A collection of tutorials on software engineering and computer science topics.


Object Oriented Design

A comprehensive tutorial series covering the fundamentals of Object Oriented Design, with examples in Python.

Go to OOD Tutorials


SysML v2

A tutorial series covering the fundamentals of SysML v2, the next-generation systems modelling language.

Go to SysML v2 Tutorials


DevOps

A 10-module tutorial series on DevOps practices including Unix tools, Git, CI/CD, containers, and automation.

Go to DevOps Tutorials


Model-Based Systems Engineering

A 12-module tutorial series on MBSE methodology, the three pillars (language, method, tool), industry frameworks (OOSEM, MagicGrid, IBM Harmony), and domain applications — tool-agnostic and beginner-friendly.

Go to MBSE Tutorials


AI Agents

A 10-module tutorial series on AI agents — what they are, how they work, and how to build them using large language models, tool use, memory, and multi-agent architectures.

Go to AI Agent Tutorials