Overview

This unit provides practical experience in researching, designing, developing and testing a substantial 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 first part of a 12-credit point project sequence; the second part and exit point for the project is FIT3162.

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

Requisites

Contacts

Chief Examiner(s)

Associate Professor Bernhard Jenny

Unit Coordinator(s)

Associate Professor Ting Chee Ming

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.

Recognize and execute the factors essential for successful systems development projects, including teamwork and interpersonal communication;

2.

Construct a project proposal;

3.

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

4.

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

5.

Operate effectively both as a developer and researcher, both individually and in a collaborative pair-programming context;

6.

Communicate the deliverables of the project in written and oral form;

7.

Develop a collaborative project report explaining methodology, outlining their contributions and the contributions of other team members, 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

Availability in areas of study

Computer science