ITO5136 Software engineering
Faculty of Information Technology
ITO5136 Software engineering is a level 5, 6-credit-point, postgraduate unit from the Faculty of Information Technology. It isn't offered in 2025. It needs ITO4131 or ITO4133 and unlocks 3 units.
- Credit points
- 6
- Offered in 2025
- Other periods
- Monash Online
- Assessment
- No exam
- 2 tasks
This is the 2025 handbook entry. See the 2027 entry.
Reviews
No reviews yetNo reviews yet. Be the first to review ITO5136.
Requisites
Before ITO5136
Prohibitions
You can't enrol if you have passed any of these.
Prerequisites
Pass these before you enrol.
After ITO5136
3 units list ITO5136 as a prerequisite or corequisite.
Equivalent units
The same content under another code. Only one of them counts.
Overview
Software has become an integral part of our modern world, permeating various sectors. Thus, software engineering is a branch of computer science in which engineering principles are applied to create software systems that meet project requirements that are reliable, and stay within budget and timeline constraints. In this unit, you will learn about modern software development lifecycle (SDLC), processes, tools, and technologies. You will also gain practical experience in a range of software engineering activities, including project planning, requirement analysis, software design and development, software quality assurance, and testing. By the end of the unit, you are equipped with the knowledge and skills needed to tackle complex software projects and adapt to the ever-evolving landscape of technology, making them valuable assets in a wide range of industries, from software companies to finance, healthcare, and more.
Offerings in 2025
| Teaching period | Campus | Mode |
|---|---|---|
| Teaching period 2 | Monash Online | Mo |
| Teaching period 5 | Monash Online | Mo |
Assessment
- Project Planning and Requirement AnalysisProject40%
- Software Development and TestingProject60%
Learning outcomes
When you finish this unit, you should be able to:
- 1
Apply modern software development lifecycle (SDLC), processes, tools, and technologies.
- 2
Construct, examine, and evaluate requirements
- 3
Design and develop software based on the requirements
- 4
Apply modern software quality and testing techniques to assure and assess the quality of software.
Workload and teaching
- Teaching approachOnline learning
A minimum of 144 hours over the 6 week teaching period should be used to complete assignments, participating in discussions, private study and revision.
Contacts
- Chief Examiners
- Dr Chetan Arora
- Mux Wang