Unit information
- Unit code
- IFN664
- Faculty
- Faculty of Science
- School/Discipline
- School of Computer Science
- Study area
- Science
- Credit points
- 12
Dates and locations
Teaching period | Dates | Locations |
---|---|---|
Semester 1, 2024 | 26 February 2024 - 22 June 2024 | Gardens Point |
Fees
- Commonwealth supported place (CSP) student contribution amount
- 2024: $1,118
- Domestic fee-paying student fee
- 2024: $3,528
- International student fee (excluding study abroad students)
- 2024: $4,824
Guide to fees
Previous study requirements
Guide to previous study requirements
Apply
Single-unit study
You can apply to study this unit for personal or professional development.
Apply now for single-unit studyCross-institutional study
You can apply to study this unit for credit towards a course at another university.
Apply now for cross-institutional study
[object Object]
{"attributes":{"DGCIF":"Available for cross institutional students - faculty approval required","DGNAC":"Available for Single Unit students (PG) - faculty approval required","DGSAC":"Study Abroad / Exchange (PG) - faculty approval required"},"study-types":["Cross-institutional study"],"availabilities":[{"study-mode":"All","attendance-mode":"Internal","location":"Gardens Point","campus":"Gardens Point","study-period":"Semester 1","date-end":"2024-06-21T14:00Z","date-start":"2024-02-25T14:00Z","year":2024}],"broad-study-area":{"name":"Science","foe":20199},"code":"IFN664","credit-points":12,"fees":[{"csp":"$1,118","dom":"$3,528","int":"$4,824","year":2024}],"faculty":{"code":460100,"title-short":"Science","title-full":"Faculty of Science"},"school-discipline":{"code":460600,"title-short":"Computer Science","title-full":"School of Computer Science"},"unit-requisites":{"pre":"IFN505 or (\nIFN563 and \nIFN564) or (\nIFQ563 and \nIFQ564)"},"sams-version":1,"summer":[],"synopsis":"This unit builds on the intermediate level Data Structures and Algorithms unit, progressing to advanced graduate level topics in data structures, algorithms and complexity analysis that would not normally be seen in an undergraduate curriculum. When faced with a challenging software problem to solve, it is important to be familiar with a range of clever, but general algorithms and data structures that others in the field have already developed. When no ready-made solution exists, it is important to understand and be guided by the general principles of algorithm design, and to draw upon the experience of the profession in creating new methods. You will learn how to analyse the computational complexity of new and existing algorithms, to determine their suitability for the task at hand. And most importantly, you will learn how to apply your knowledge to solve practical real-world problems.","title-full":"IFN664 Advanced Algorithms and Computational Complexity","title-short":"Advanced Algorithms and Computational Complexity","url":{"current":"https://qutvirtual4.qut.edu.au/group/student/enrolment/units/unit?unitCode=IFN664&year=2024","prospective":"https://www.qut.edu.au/study/unit?unitCode=IFN664","timetable":"https://qutvirtual3.qut.edu.au/qvpublic/ttab_unit_search_p.process_teach_period_search?p_unit_cd=IFN664"},"year":2024,"years":[2024]}
Unit outlines
Loading unit outlines...
Offer of some units is subject to viability, and information in these Unit Outlines is subject to change prior to commencement of the teaching period.