
A practical course on integrating AI tools into your daily software engineering workflow. Learn to understand model behaviour, manage context windows, build agentic systems, and create reusable skills — all with a pragmatic, human-in-the-loop approach.
Who should attend
Software engineers and developers who want to leverage AI tools effectively in their daily work.
AI is transforming how we write software, but using it effectively requires more than just knowing how to ask questions. This course covers the practical skills you need to make AI a reliable part of your engineering toolkit.
From understanding how context windows work to designing workflows where AI augments rather than replaces human judgement, you’ll leave with concrete patterns you can apply immediately.
Prerequisites
Familiarity with software development concepts. No prior AI/ML experience required.
What you'll learn
- Confidently use AI assistants in your development workflow
- Design agentic systems that keep humans in control
- Build reusable skills and MCP servers for your team
- Choose the right model for the right task
Course outline
- Understanding and Managing Context Window Usage
- From Prompt Engineering to Harness Engineering
- Creating a Pragmatic Agentic Workflow with Human in the Loop
- Multi-model Development
- Reusable Skills, Agents and MCP
Format & availability
Hands-on, mix of theory and exercises.
In-company / remote by request.
Quote-only pricing — contact me for details.