Overview

This unit provides practical experience in researching, designing, developing and testing a non-trivial computer science project. Projects are generally software-based, although sometimes they may involve hardware development or investigation of theory. Projects cover the whole process of software (or hardware) development, from analysis through design to implementation and testing. Comprehensive … For more content click the Read More button below. The unit is the second part of a 12-credit point project sequence; the first part and entry point for the project is FIT3161.

Offerings

S1-01-CLAYTON-ON-CAMPUS
S1-01-MALAYSIA-ON-CAMPUS
S1-FF-CLAYTON-FLEXIBLE
S2-01-CLAYTON-ON-CAMPUS
S2-01-MALAYSIA-ON-CAMPUS
SSA-02-MALAYSIA-ON-CAMPUS

Requisites

Contacts

Chief Examiner(s)

Associate Professor Bernhard Jenny

Unit Coordinator(s)

Dr Soon Lay Ki

Notes

IMPORTANT NOTICE:
Scheduled teaching activities and/or workload information are subject to change in response to COVID-19, please check your Unit timetable and Unit Moodle site for more details.

Learning outcomes

On successful completion of this unit, you should be able to:
1.

Evaluate and select research methods and techniques of data collection and analysis appropriate to a particular project;

2.

Search, access, and analyse research literature as part of the process of developing solutions to problems;

3.

Work effectively in collaborative teams;

4.

Develop and test a substantial piece of software or hardware;

5.

Explain and reflect upon the purpose, operation, success and value of the developed project in writing and orally;

6.

Write a report explaining methodology, outlining their contributions and the contributions of others, and documenting the developed project from appropriate perspectives, for instance that of a user, researcher or developer.

Teaching approach

Problem-based learning

Assessment

1 - In-semester assessment

Scheduled and non-scheduled teaching activities

Seminars
Workshops

Workload requirements

Workload