UA
Network visualization of transparent hexagonal nodes connected by lines, featuring a bright central orange element and pixelated blocks, symbolizing GenAI for developers and AI software engineering.

GenAI and Agentic AI for Software Engineering

Comprehensive hands-on program on integrating AI agents into software development. Learn to build software faster, more stable, and more scalable by using AI as part of the SDLC, not just as a tool.

Learn more about program
GenAI and Agentic AI for Software Engineering
Program Start: October 2026
Duration: 9 weeks
Language: Ukrainian (instruction) + English (materials)
Format: online
ECTS: 1,5
Payment in parts: Available
Price: 26 800 UAH

overview

AI in software development is no longer an experiment but a new engineering standard that is already changing how we code, review, test and architect systems. AI will not take your job. But engineers who do not integrate the technology into their process will gradually lose their competitive edge.

This program is about the next step in the evolution of software engineering — towards AI-assisted and agent-driven development. You will learn to build reproducible processes, work with specifications and agents, and design systems that are integrated into the SDLC. As a result, you will start thinking like an AI-augmented engineer, and the speed and quality of your projects will grow regardless of the domain.

what you will learn

Vibrant yellow square icon symbolizing creativity and innovation, used as a branding element for SET University.
work with AI as an engineering system rather than as a chat assistant
Abstract dark blue gradient background fading to black, resembling outer space or deep water, ideal for IT education.
build repeatable AI workflows integrated into the SDLC
SET University airplane icon symbolizing news and events related to IT education and technological advancement.
design and orchestrate AI agents and multi-agent systems
Abstract blue-purple square element with nine lighter squares inside, arranged in a 3x3 grid, creating a visual effect of depth and a technological network, ideal for SET University.
use AI-assisted coding with GitHub Copilot, Claude Code and Cursor
Blurred golden background with a bright white center and horizontal light streaks, creating a dynamic effect. Ideal for SET University sections.
apply Context → Model → Prompt and the Model Context Protocol (MCP)
Vibrant red diagonal stripe on a light background, adding dynamism and visual emphasis, perfect for graphic design.
improve code quality through automated refactoring, testing and review
Abstract image of three blurred red circles arranged in a triangle formation, symbolizing innovation and connections in IT education.
scale software delivery and reduce the cognitive load on teams

requirements for participants

A man and a woman, SET University students, wearing black t-shirts with a green logo, display a positive attitude symbolizing the tech university community.
English at B1 level or higher
Two smiling SET University students in blue logo t-shirts give thumbs up against a historic university building, symbolizing success and support for IT education.
basic programming skills (Python, JavaScript or another language) and an understanding of Git/CLI
A smiling man and woman in black attire, SET University students. The woman has blonde hair, the man wears glasses, representing modern IT education.
an understanding of the software development lifecycle

Program

Workshop 1: Introduction and “Hello World” with AI

Content
  • Introduction to AI coding assistants (GitHub Copilot, Claude Code, Cursor)
  • Comparison of the tools and their use cases
  • Setting up the development environment
  • Building a simple REST API with AI
  • Comparing CLI- and IDE-oriented workflows
Hands-on assignment | Build a simple Node.js web application with a “Hello World” API endpoint using:
  • the GitHub Copilot (CLI) workflow
  • the Claude Code workflow
  • a comparison of the approaches and the results

Workshop 2: Fundamentals — the Context, Model, Prompt framework

Content
  • The Context-Model-Prompt triad
  • Best practices for context management
  • Choosing models for different types of task
  • Prompt engineering fundamentals
  • Common mistakes and how to avoid them
Hands-on assignment | Build a bank transaction parser that:
  • works with several formats (CSV, JSON, XML)
  • detects potential fraud patterns
  • demonstrates correct context management
  • is tested with different models (small vs reasoning models)

Workshop 3: Specification-Driven Development

Content
  • Principles of specification-driven development
  • The structure of a specification template
  • Agent configuration files (agents.md, cursorrules, claude.md)
  • The API-first approach
  • Contract testing and validation
Hands-on assignment | Build a KYC API following the specification-driven approach:
  • review and analyse the specification document
  • create an agent configuration file
  • implement the API with AI on the basis of the specification
  • verify the implementation against the specification

Workshop 4: Benchmarking and security, Skills

Content
  • Industry performance benchmarks (SWE-bench, GitHub Copilot leaderboards)
  • Model selection strategies
  • Cost versus quality trade-offs
  • Reasoning models vs fast models
  • Performance metrics in real-world scenarios
  • Security of AI usage
  • Adding skills to AI agents
Hands-on assignment
  • Review benchmark results and leaderboards
  • Test the same task with different models
  • Compare the results and the performance
  • Analyse the impact of model usage costs

Workshop 5: AI Developer Workflows (ADW) — multi-agent systems

Content
  • The concept of AI Developer Workflows (ADW)
  • The Architect–Editor pattern
  • Orchestrating multi-agent systems
  • Types of agent: tester, security auditor, documentation generator and others
  • Integration patterns (side-car, in-process integration, API, service)
Hands-on assignment | Part 1: Choosing agents and writing specifications
  • Analyse the code of a fraud detection application
  • Choose 2–3 agents to build
  • Write the agent specifications
  • Justify your choice of agents
Part 2: Implementing the agents
  • Implement the agents you chose
  • Integrate the agents with the fraud detection system
  • Demonstrate the interaction between the agents
  • Extend the functionality of the system with agents

Workshop 6: PR review and automation

Content
  • AI-assisted PR review workflows
  • Tool comparison: Cursor vs Claude Code vs Codex in code review
  • CI/CD integration strategies
Hands-on assignment
  • Set up an automated code review system
  • Compare the results and the recommendations of the tools
  • Write substantive review comments

Workshop 7: Model Context Protocol (MCP)

Content
  • MCP architecture and its benefits
  • Official MCP servers (Filesystem, Git, Memory, AWS and others)
  • Enterprise MCP servers (GitHub, Azure, PostgreSQL and others)
  • Orchestrating multiple servers
  • Building your own MCP servers
Hands-on assignment | Team work: data integration
  • Set up several MCP servers (GitHub, AWS, PostgreSQL and others)
  • Build a data assistant on top of MCP
  • Create workflows that use several servers
  • Demonstrate orchestration across servers

Capstone Project presentations

Project description
Applying the knowledge, course materials, tools and frameworks they have acquired, students build a project of their own. The work involves creating a full-fledged distributed system of interconnected AI agents that handle tasks within a complete pipeline. Teams can use the suggested project template or choose their own topic according to their interests.

Successfully preparing and defending the final project is a mandatory condition for receiving the course completion certificate.

Instructor

Oleksii Popov, a young man with a short haircut and beard, wearing a black polo shirt, sits with his elbow resting on the back of a chair, looking directly at the camera against a grey background. SET University expert.

Oleksii Popov

Engineering Leader & Solution Architect with 16+ years of experience in scalable systems and AI-augmented productivity. Experienced in building technical products, leading cross-functional teams at scale, and translating business goals into scalable, secure, cloud-native solutions while implementing innovative technologies.

Benefits

Hands-on — workshops, assignments and cases with production logic

Tool-first rather than theory-first — working with real tools and protocols

A systematic path — from the basic principles to multi-agent systems in the SDLC

Expertise — learning from a practitioner in AI engineering productivity who shares what really works — and what does not

Practical artefacts — repeatable workflows, specifications, configurations and a final Capstone Project

who it is for

Software Engineers (Back/Full-Stack/SDET/Automation QA)

Tech Leads / development team managers

developers who want to grow and master the integration of AI into their workflows

Reviews

Volodymyr Zubchynskyi

Program graduate

Just wrapped up an incredible course on GenAI and Agentic AI for Software Engineering at SET University!

Instead of just using AI to help me write code, I’m now building the AI agents that handle complex development workflows autonomously.

We are moving way beyond simple autocomplete. Here is how the paradigm is shifting:

🔹 GenAI is the assistant — it waits for a prompt and helps you automate processes.

🔹 Agentic AI is the autonomous coworker — you define a high-level objective, and it orchestrates the necessary tools, runs automated tests, and manages the end-to-end implementation.

Moving from a “prompt engineer” to an “agent architect” is fundamentally redefining the software development lifecycle. 💻✨

Original post on LinkedIn

more

Alyona Holovko

Program graduate

Happy to share that I’ve completed “GenAI & Agentic AI for Software Engineering” program at SET University!

The program covered a wide range of topics, from GenAI fundamentals to building Agents and Multi-Agent workflows.

I’m glad I can apply this knowledge in my day-to-day work, and I’m excited to keep exploring and learning.

Thank you so much to Oleksii Popov for the interesting and engaging lectures, for reviewing code, sharing your experience and giving valuable feedback. And thank you to SET University for this opportunity. 🙏

Original post on LinkedIn

more

Andrii Hnatiuk

Program graduate

Before the course I mostly used AI as an assistant or a brainstorming tool. Afterwards, I see it much more as an engineering system that can — and should — be orchestrated to build other systems. What the program gave me was not so much knowledge of specific tools, which change extremely fast in the AI field, but a rethinking of approaches and general practices that stay relevant regardless of the particular stack. And those practices turned out to be strikingly similar to the ones software engineering has relied on for years — which strongly resonated with my own view.

Special thanks to Oleksii for the format: a constant dialogue with the audience, hands-on tasks, and the ability to adapt to the group’s pace.

I would also like to note the overall level of organization: everything is transparent, clear, and very well balanced for people who study while working. To me, that is exactly what a good engineering course looks like: what stays with you afterwards is not a set of specific recipes but approaches you can transfer to your own tasks.

more

Elena Chiperi

Program graduate

Finished GenAI and Agentic AI for Software Engineering. Showing what I built with it, rather than the certificate.

A pipeline that takes one ticket across several repositories. Eight agents that never talk to each other — not by rule, but because none of them holds a tool that could reach another. The only channel is files.

It takes nothing on trust — not the ticket, not its own work:

— every claim in the ticket is checked against the code before anything is written;
— an independent reviewer can reject the implementation, and a stronger model tier rewrites it;
— tests are written first, before the code.

On one ticket spanning two repositories that produced 765 lines of tests — four of those files were the first tests that repository had ever had.

And I measured it against a plain single session, seven times, writing down what I expected before each run. So I know not only that it works, but when not to reach for it.

Thank you, SET University — this is knowledge I will be using, all of it.

Original post on LinkedIn

more

FAQ

Can I apply for the program if I do not know Python / JS?

Yes. The main focus of the course is on tools, workflows and principles (Context → Model → Prompt, specifications, MCP, agents) that are independent of any specific programming language. Python/JavaScript are used only for demonstration examples.

Learn more about the SET University program

I have a promo code
Thank you! We will contact you shortly.

You migt be interested in:

Collage of SET University certificates showcasing completion of programs in information security, generative AI, digital security, business transformation, solution architecture, data engineering, and AI Kickstart. Confirms IT education achievement.
20-30%

Smart Corporate Giftcard — that one gift for your team

Symbolic metallic shield, partially corrupted by a glitch effect with red and black pixels, representing cyber threats and the struggle for cybersecurity. SET University Master's program.
1.5 years 25% 70 000 UAH/semester (with 25% discount)

F3. AI & Cyber Defense

October 2026
Fragment of a chrome brain with smooth metallic textures, partially covered by a red and black digital glitch effect, symbolizing the interaction of artificial intelligence and biological thought for SET University programs.
1.5 years 25% 70 000 UAH/semester (with 25% discount)

Computer Science: AI & Innovation Engineering

October 2026

Related news

16 / 9 / 26

RIA.com covers a master’s degree scholarship for a service member at SET University

11 / 9 / 26

BlueBird Tech Engineers to Teach Autonomous Systems Development at SET University

25 / 8 / 26

Strong teams start with people: Growly and SET University launch a scholarship program

Related events

Past offline event

Generation H 3.0: Building the Future of Health

10 / 9 / 26, 15:00
Past online event

Is a Master’s Degree Worth It in the AI Era?

16 / 7 / 26, 18:00
Past offline event

From Fragmentation to System: Building HealthTech in Ukraine Together

16 / 7 / 26, 16:00
We use cookies to improve your experience.