This project explores the design of an AI agents that supports various activities through software development lifecycle. The project will leverage LLMs and Agentic AI to manage various software artefacts across different phases of development process. It will involve working with modern and emerging methods including Retrieval-Augmented Generation (RAG) and multimodal AI. The project will focus on designing and developing an interactive AI-driven Agent that guide software engineering activities and to reduce ambiguity, and support decision-making during the planning phase of software projects. Experience with AI development frameworks and tools, and web development are essential.

School

Computer Science and Engineering

Research Area

Agentic AI | Natural language processing (NLP) | Software engineering

Suitable for recognition of Work Integrated Learning (industrial training)? 

Yes

Work with researchers and academics in the field, supervision with regular meeting and receive feedback on progress.

AI Agent prototype including front and backend, report concisely summarize the completed work (described in the project), source code, and documentation.

Deputy Director of Software Engineering Program Basem Suleiman
Deputy Director of Software Engineering Program

To be discussed with the selected candidate.