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.