SpecialisationUndergraduate

ALGSFTWR01 Algorithms and software

Faculty of Information Technology

Algorithms and software (ALGSFTWR01) is a specialisation worth 36 credit points, listing 12 units, taught at Clayton and Malaysia. It is offered in 3 courses, including Bachelor of Computer Science and Bachelor of Computer Science Advanced (Honours).

Credit points
36
Units
12
Campus
Clayton, Malaysia
Offered in
3 courses

This is the 2025 handbook entry. See the 2026 entry.

Reviews

No reviews yet

No reviews yet. Be the first to review ALGSFTWR01.

Requisite map

Overview

In this specialisation you will learn advanced aspects of computer science including a detailed study of programming paradigms, especially object-oriented programming and parallel computing. This will be enhanced with experience in constructing, manipulating and analysing the performance of advanced algorithms and data-structures. 

Availability

Algorithms and software is available in C2001 Bachelor of Computer Science at Clayton and Malaysia and in C3001 Bachelor of Computer Science Advanced (Honours) at Clayton as an undergraduate specialisation. 

Structure

Algorithms and software36 credit points

Core units

30 credit points
You must complete the following units.

Note: If you are in the double degree course with the Bachelor of Engineering (Honours) completing the software engineering specialisation you must replace FIT2099 with a Level 2 or above FIT-coded elective.

Level 3 elective unit

6 credit points

Courses that offer it

Notes

Note: If you are in the double degree with the Bachelor of Engineering (Honours) studying the software engineering specialisation you should refer to the section below titled 'Advanced computer science requirements for software engineering double degree students'.

To find the previous version use the Advanced Search function in the Handbook and select the relevant year: old code COMPSCI03 (pre 2024), COMPSCI05 (2024).

Contacts

Academic Coordinators
Dr Muhammad Fermi Pasha
Dr Pierre Le Bodic

Common questions

What units are in Algorithms and software?

It lists 12 units, including FIT2099, FIT2102, FIT2109, FIT3080, FIT3139, FIT3143, FIT3146 and FIT3155. The structure above shows which are required and which you choose.

Specialisation details

Type
Specialisation
Study level
Undergraduate
Credit points
36
Faculty
Faculty of Information Technology
Handbook years
20252026