A Project of the S2Cool Initiative
One-Day Intensive Hands-On Training

Agentic AI for Sustainable Innovation

Building and Verifying LLM-Powered Research Software

From research ideas to reliable code: harnessing AI coding agents for reproducible, efficient and sustainable research.

At a Glance

Workshop essentials

Date & Time

30 November 2026

09:00 am – 05:00 pm PKT

Venue

SEECS, NUST, Islamabad

H-12 Campus

Format

One-day intensive

Hands-on · bring a laptop

Audience

Researchers & practitioners

Limited seats

About the Workshop

Agentic AI is transforming how researchers develop, test and maintain scientific software. LLM-powered coding agents can interpret research requirements, navigate codebases, implement algorithms, debug programs and automate development tasks. Their effective use in research, however, demands more than generating functional code: it requires clear task specifications, systematic verification, reproducibility and responsible human oversight.

Agentic AI for Sustainable Innovation is a practical, hands-on training designed to equip researchers and engineers with the skills to brief, supervise and verify AI coding agents. Participants will explore agentic software development workflows, learn to translate research objectives into structured coding tasks, and apply rigorous testing and validation techniques to ensure the reliability of AI-generated research software.

Organised under the UKRI-funded S2Cool (Super-efficient Sustainable Cooling Solution for All Applications) initiative, the workshop connects modern AI-assisted research software engineering with real-world challenges in sustainable cooling, climate analytics, energy efficiency and environmental modelling. Through practical exercises, participants will develop and validate research software components relevant to data-driven sustainability applications.

AI agents can accelerate research software development — but scientific correctness, reproducibility and reliability must remain verifiable.

Who It Is For, and What to Bring

Audience

Researchers, graduate students, software engineers and AI/ML practitioners.

Prerequisites

Basic Python programming and familiarity with Git and software development workflows.

What to bring

A laptop with a configured Python development environment.

Learning Objectives

By the end of the workshop, participants will be able to:

1

Understand agentic AI coding workflows

Explore how LLM coding agents plan, implement, debug and refine research software using development tools and contextual information.

2

Brief AI coding agents effectively

Convert research questions and technical requirements into structured, actionable instructions with clear objectives, constraints, expected outputs and acceptance criteria.

3

Develop research software using AI agents

Apply AI-assisted development workflows to scientific data processing, numerical analysis, modelling and AI/ML research tasks.

4

Verify AI-generated code

Design and execute unit tests, integration tests, numerical checks and reproducibility assessments to identify errors, unsupported assumptions and unreliable outputs.

5

Apply responsible AI practices

Understand limitations, security risks, data privacy, human oversight and the responsible adoption of coding agents in academic research.

6

Build reproducible sustainability applications

Develop and validate a small research software workflow using climate, cooling or energy-efficiency data.

Who Should Attend?

Researchers and academics

Seeking to accelerate scientific computing, data analysis, simulation and experimental software development.

MS and PhD students

Developing research prototypes, machine learning pipelines or computational experiments.

AI/ML engineers and software developers

Interested in agentic coding workflows, automated testing and reliable AI-assisted development.

Climate, energy and sustainability researchers

Working on cooling technologies, energy optimisation, environmental modelling and data-driven sustainability solutions.

Research software engineers

Responsible for developing, maintaining, testing and reproducing scientific software.

Workshop Programme

One day, six sessions and a hands-on challenge, 09:00 am to 05:00 pm.

09:00 – 10:15 am
Session 1

Agentic AI for Research Software Engineering

Introduction to LLM coding agents and their role in scientific software development. Agent architectures, tool usage, codebase exploration, planning, execution and human-in-the-loop workflows. Identifying opportunities and limitations in research software development.

10:15 – 11:30 am
Session 2

Briefing LLM Coding Agents — From Research Requirements to Executable Tasks

Designing effective instructions through structured task briefs, repository context, coding guidelines and acceptance criteria. Hands-on exercise: briefing an AI agent to develop a climate-data analysis or energy-efficiency calculation module.

11:30 – 11:45 am
Break

Tea & Refreshments

11:45 am – 01:00 pm
Session 3

Building Research Software with Agentic AI

Hands-on development using LLM coding agents. Implementing data processing pipelines, numerical computations and research utilities. Managing iterative agent interactions, debugging, version control and code improvements, demonstrated on a sustainability-focused task.

01:00 – 02:00 pm
Break

Lunch & Networking

02:00 – 03:15 pm
Session 4

Verifying AI-Generated Research Software

Why executable code is not necessarily scientifically correct. Automated unit tests, property-based checks, numerical validation, edge-case testing and reproducibility checks. Identifying hallucinated dependencies, hidden assumptions, logical errors and security vulnerabilities.

03:15 – 04:30 pm
Session 5

Hands-On Challenge — Agentic AI for Sustainable Cooling Analytics

Participants use an LLM coding agent to implement and validate a small research pipeline on sample climate or cooling-system data: ingestion, cleaning, cooling and energy-performance indicators, automated testing and reproducible reporting. Each participant prepares an agent brief, reviews the generated code, runs verification tests and documents limitations and corrections.

04:30 – 05:00 pm
Session 6

Responsible Adoption, Reproducibility & Closing

Responsible use of coding agents in academic research: data protection, code ownership, scientific integrity, verification responsibilities and reproducible research practices. Participant demonstrations, key takeaways and closing.

Hands-On Training Outcomes

Participants will leave with:

  • A practical understanding of agentic AI coding workflows.
  • A reusable template for briefing LLM coding agents on research tasks.
  • Experience developing research software using AI-assisted coding tools.
  • A verification checklist covering correctness, security and reproducibility.
  • A tested prototype for a sustainability-related research software application.
  • Practical guidance for incorporating AI coding agents into their own research workflows.

Organising Team

Organizers

Prof. Dr. Muhammad Moazam Fraz

Prof. Dr. Muhammad Moazam FrazTI

S2Cool Project Focal Person

SEECS, NUST

Dr Muhammad Naseer Bajwa

Dr Muhammad Naseer Bajwa

Post Doctoral Research Fellow

SEECS, NUST

Trainers

Dr Seemab Latif

Dr Seemab Latif

WomeninTechPK

Dr Syed Nauyan Rashid

Dr Syed Nauyan Rashid

Head of AI

Red Buffer Technologies

Dr Zuhair Zafar

Dr Zuhair Zafar

Assistant Professor

SEECS, NUST

SB

Mr Shamyl Bin Mansoor

CTO

LearnOBots

Partners

In Partnership With

NUST logoUK Research and Innovation (UKRI) logoNorthumbria University, UK logoWomenInTechPK logoLearnOBots logoMachVIS logo

NUST · UKRI · Ayrton Challenge · Northumbria University UK · WomeninTechPK · LearnOBots · MachVIS

This activity is funded by the UK Government through Project APP47457, titled “Super-efficient Sustainable Cooling Solution for All Applications (S2Cool)”, under the Ayrton Challenge Programme of UK Research and Innovation (UKRI); however, the views expressed do not necessarily reflect the UK Government’s official policies. Project APP47457 is led by Northumbria University, UK, together with its collaborating partners.

Join us to explore how AI coding agents can accelerate research software development while ensuring scientific reliability, reproducibility and responsible innovation.