MonMap
A course mapper by Monash Association of Coding (MAC)
Computer science project 1
FIT3161
Synopsis
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 written documentation on the project is required. You are assigned in groups to a project supervisor. You will be expected to meet weekly with your project supervisor during formal lab sessions, and attend 2-hour project management seminars during the first six weeks. Other workshops relevant to research and development of the project will be held in the latter six weeks.
The unit is the first part of a 12-credit point project sequence; the second part and exit point for the project is FIT3162.
Sourced from the Monash Handbook 2026.
Quick facts
- Credit points
- 6
- Level
- 3
- Audience
- Undergraduate
- Type
- Coursework
- School
- Faculty of Information Technology
- Handbook year
- 2026
Prerequisites (6)
- IT professional practiceFIT1049
- IT professional practice and ethicsFIT1055
- Algorithms and data structuresFIT2004
- DatabasesFIT2094
- Object oriented design and implementationFIT2099
- DatabasesFIT3171
What it unlocks (1)
- Computer science project 2FIT3162
Offerings (4)
- First semesterClayton · ON-CAMPUS / Malaysia · ON-CAMPUS
- Second semesterClayton · ON-CAMPUS / Malaysia · ON-CAMPUS
Listed in 1 area of study
- Computational scienceAdvanced computational science units