Artificial intelligence is moving beyond chatbots. Emerging systems use AI agents that can interpret goals, plan steps, use digital tools, and complete connected tasks with greater autonomy.

Monash University offers Agentic Software Engineering, a major combining modern software engineering with AI-agent technologies.

What Is Agentic Software Engineering?

This field focuses on developing software that uses artificial intelligence actively. Agentic systems can interpret user goals, divide them into tasks, determine actions, use external data or services, evaluate results, and adjust their approach.

As systems become more autonomous, testing, oversight, security, and governance become increasingly important. Software engineering principles help keep AI systems reliable and appropriately controlled.

What Will Students Learn?

According to Monash University, students learn to design, test, and deploy software incorporating AI agents, automated workflows, and modern software engineering practices.

Relevant areas include requirements analysis, software architecture, programming, AI integration, testing and evaluation, deployment, monitoring, maintenance, security, continuous integration, and continuous development.

Which Degrees Offer the Major?

Agentic Software Engineering is a major rather than a standalone degree. It is available within Information Technology, Information Technology and Arts, and Information Technology and Science.

It may also be taken where a course provides eight free electives and all academic prerequisites can be met.

Why Is This Field Relevant?

Generative and agentic AI are changing software development, from requirements and system design to coding, testing, and deployment.

Developers must also address output accuracy, privacy, security, bias, transparency, agent authority, human oversight, computing costs, and reliability at scale.

More Than Using AI Tools

The field focuses on building complete systems around AI models. An agentic application may combine language models, databases, APIs, authentication, context storage, monitoring, safety controls, and human approval processes.

Career Opportunities

  • AI Software Engineer
  • Software Engineer
  • AI Application Developer
  • Machine Learning Engineer
  • AI Solutions Engineer
  • Automation Engineer
  • Intelligent Systems Developer
  • Software Quality Engineer
  • AI Product Developer
  • Technology Consultant

Visit the official Monash Agentic Software Engineering page for current information.

Prepare Your Studies with RIM Education

RIM Education counsellors can help review degree options, course structures, academic and English requirements, tuition fees, scholarships, applications, and the Australian student visa process. Contact WhatsApp at +62 811-980-1818 or email info@rimeducation.com.

Featured image: Daniil Komov/Pexels.