Skip to content
MakeMyCareer

FIT4043 · Monash University

Advanced topics in software engineering

Credit points
6
Level
4
Workload
≈ 12 h / week
Faculty
Information Technology

What it covers

This unit aims to provide you with advanced knowledge of software engineering. Emerging technologies are transforming the definition of software. Advancements in generative AI and agentic AI are redefining software systems as more intelligent systems are embedded with AI components. New challenges are emerging around the development, evaluation, and maintenance of AI-based software systems. At the same time, these advanced techniques are revolutionising the software development paradigm, encompassing requirements analysis, system design, implementation, testing, deployment, and continuous integration/development. You will explore these emerging areas of software engineering and equip yourself with the most up-to-date best practices.

Assessment

Assessment not published yet.

When and where

Not offered in 2027, or offerings not published yet.