UnitLevel 4Undergraduate

FIT4002 Software engineering industry experience studio project

Faculty of Information Technology

FIT4002 Software engineering industry experience studio project is a level 4, 12-credit-point, undergraduate unit from the Faculty of Information Technology, offered in 2020 in Full year at Clayton and Malaysia. It needs (FIT3170 and FIT3171); or (FIT3077 and FIT2002) and unlocks 1 unit.

Credit points
12
Offered in 2020
Full year
Clayton, Malaysia
Workload
12 hours
per semester

This is the 2020 handbook entry. See the 2027 entry.

Reviews

No reviews yet

No reviews yet. Be the first to review FIT4002.

Requisites

Enrolment rules

Corequisite:

  • For 2770 students only: FIT4004 or FIT5171
  • For Clayton E3001 students (and Software Engineering double degree students): ENG0001

Prohibition: 

  • CSE4002

Overview

Students will undertake a large project and work in groups on a software project for a client. The client may be internal to Monash or from the industry or research organisation. In general, projects involve all aspects of the system development lifecycle. Groups are responsible for their own project management, with guidance from a supervisor. Some projects will warrant students working in pairs or individually.

Offerings in 2020

Teaching periodCampusMode
Full yearClaytonOn campus
Full yearMalaysiaOn campus
Full year (Fully flex)ClaytonFlexible

Learning outcomes

When you finish this unit, you should be able to:

  1. 1

    Design and implement a software system of a quality acceptable to an external client;

  2. 2

    Select and use appropriate tools, techniques and strategies to manage project resources, including time and personnel;

  3. 3

    Identify potential sources of risk, including ethical risk, and devise and adopt appropriate strategies to monitor and mitigate these risks;

  4. 4

    Choose and follow a software development methodology that is appropriate to the team, project and client, and justify this methodology;

  5. 5

    Elicit requirements from client representatives and ensure that these are communicated to team members and other stakeholders in an appropriate form;

  6. 6

    Produce internal documentation of a sufficient quality to support project development activities (including specification, analysis, design, testing);

  7. 7

    Communicate effectively with other project stakeholders, including clients, end users, and supervisors;

  8. 8

    Verify systematically that internal and external project deliverables meet agreed quality standards;

  9. 9

    Produce external documentation of a sufficient quality to meet the needs of clients, end users, and client-site technical staff.

Workload and teaching

Minimum total expected workload equals 12 hours per week comprising:

(a.) Contact hours for on-campus students:

  • One 2-hour seminar
  • One 2-hour laboratory

(b.) Additional requirements (all students):

  • A minimum of 8 hours additional study per week including undertaking all stages of the software lifecycle for the project, preparation of project documentation, preparation for individual and group presentation, software walkthroughs and SWEBOK interviews. Students are also expected to attend fortnightly group meetings with project supervisor, hold regular meetings with client (may be off-campus) and attend regular meetings of the project group.

Where it fits

FIT4002 is part of 1 area of study in the 2020 handbook.

Contacts

Unit Coordinators
Dr Nik Nailah Abdullah
Chief Examiners
Ms Robyn McNamara

Common questions

What are the prerequisites for FIT4002?

You need (FIT3170 and FIT3171); or (FIT3077 and FIT2002) before you enrol. Enrolment rules also apply.

What can I take after FIT4002?

FIT4002 is a prerequisite or corequisite for 1 unit, including ENG0001.

When is FIT4002 offered?

In 2020, FIT4002 runs in Full year at Clayton and Malaysia.

How much work is FIT4002?

The handbook expects about 12 hours of study across the semester. No students have rated its difficulty yet.

Which majors and minors include FIT4002?

FIT4002 is part of Software engineering.

More details

Credit points
12
Level
4
Study level
Undergraduate
Faculty
Faculty of Information Technology
Type
Coursework
EFTSL
0.250
Student contribution
SCA Band 2
Study abroad
Not available