FIT3170 Software engineering practice
Faculty of Information Technology
FIT3170 Software engineering practice is a level 3, 12-credit-point, undergraduate unit from the Faculty of Information Technology, offered in 2026 in Full year at Clayton and Malaysia. It needs FIT2101 and FIT2107 and unlocks 1 unit, leading on to 2 units in all.
- Credit points
- 12
- Offered in 2026
- Full year
- Clayton, Malaysia
- Assessment
- No exam
- 5 tasks
- Workload
- 144 hours
- per semester
This is the 2026 handbook entry. See the 2027 entry.
Reviews
No reviews yetNo reviews yet. Be the first to review FIT3170.
Requisites
Before FIT3170
Corequisites
Pass these before, or take them in the same semester.
Prerequisites
Pass these before you enrol.
After FIT3170
1 unit list FIT3170 as a prerequisite or corequisite.
Overview
In this unit, you will undertake a full-year software development project in a self-managing team. You will apply the skills they learned in prerequisite and co-requisite units to a larger project than any they have encountered to date. Through attempting larger-scale software development you will learn how the techniques you have encountered in isolation work together as an integrated methodology to make such complex projects feasible.
The project will be managed through a heavyweight process model such as the Spiral Model, to ensure you are exposed to a representative example of both heavyweight and lightweight processes (which are covered in FIT2101) through the BSE core.
For the first time in your degrees, you will solicit and document requirements from client proxies who are not IT professionals. This builds your communication skills with other stakeholders in preparation for the industry-based project or IBL.
Offerings in 2026
| Teaching period | Campus | Mode |
|---|---|---|
| Full year | Clayton | On campus |
| Full year | Malaysia | On campus |
Assessment
- QuizzesQuiz / Test10%
- Project milestone 1Project25%
- Project milestone 2Project30%
- Project milestone 3Project20%
- Project milestone 4Project15%
Assessment details may change. Please refer to the assessment information in Moodle closer to the start of the teaching period.
Learning outcomes
When you finish this unit, you should be able to:
- 1
Describe industry-standard team-based project management methodologies and apply them across a multi-functional team to achieve optimal project progress
- 2
Apply soft skills when engaging stakeholders in a consistent and professional manner to determine functional and non-functional requirements
- 3
Plan and manage the full range of activities in a software engineering project in accordance with the development methodology
- 4
Compare and analyse appropriate industry-standard technologies to determine the optimal combination of software required to support project development
- 5
Assess aspects of quality assurance that are relevant to the context of the project, and evaluate strategies for ensuring quality standards are met for end users
- 6
Deliberate professional issues occurring within the development and deployment of software applications, and identify appropriate actions based on human factors, relevant law and industry codes of ethical behaviour.
Workload and teaching
- Workshops72 hours
- Teaching approachPeer assisted learning
- Teaching approachActive learning
Minimum total expected workload to achieve the learning outcomes for this unit is 144 hours per semester typically comprising a mixture of scheduled online and face to face learning activities and independent study. Independent study may include associated reading and preparation for scheduled teaching activities.
Where it fits
FIT3170 is part of 1 area of study in the 2026 handbook.
Contacts
- Chief Examiners
- Shamala Maniam
- Ting Zhang
Common questions
What are the prerequisites for FIT3170?
You need FIT2101 and FIT2107 before you enrol; and FIT3077 before or alongside it.
What can I take after FIT3170?
FIT3170 is a prerequisite or corequisite for 1 unit, including FIT4002. Those lead on to 2 units in all.
When is FIT3170 offered?
In 2026, FIT3170 runs in Full year at Clayton and Malaysia.
How much work is FIT3170?
The handbook expects about 144 hours of study across the semester. No students have rated its difficulty yet.
Does FIT3170 have an exam?
No. FIT3170 has 5 assessment tasks and no exam.
Which majors and minors include FIT3170?
FIT3170 is part of Software engineering.