Unit information
- Unit code
- IFN555
- Faculty
- Faculty of Science
- School/Discipline
- School of Computer Science
- Study area
- Science
- Credit points
- 6
Dates and locations
Teaching period | Dates | Locations |
---|---|---|
Semester 1 - 5 Week A, 2022 | 7 March 2022 - 8 April 2022 | Gardens Point |
Semester 2 - 5 Week C, 2022 | 25 July 2022 - 26 August 2022 | Gardens Point |
Fees
- Domestic fee-paying student fee
- 2022: $1,602
- International student fee (excluding study abroad students)
- 2022: $2,166
Guide to fees
Previous study requirements
- Anti-requisites
- IFN501
- Equivalents
- IFQ555
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 studyStudy abroad and exchange
This unit is available as part of our study abroad and exchange programs.
Find out more about our study abroad and exchange programs
[object Object]
{"attributes":{"DGSAP":"Study Abroad / Exchange (PG) - no approval required","DGNAP":"Available for Single Unit students (PG) - no approval required","DGCIA":"Available for cross institutional students - no approval required","ITPUNI":"Information Technology PG - Uni Wide Units"},"study-types":["Cross-institutional study"],"availabilities":[{"study-mode":"All","attendance-mode":"Internal","location":"Gardens Point","campus":"Gardens Point","study-period":"Semester 1 - 5 Week A","date-end":"2022-04-07T14:00Z","date-start":"2022-03-06T14:00Z","year":2022},{"study-mode":"All","attendance-mode":"Internal","location":"Gardens Point","campus":"Gardens Point","study-period":"Semester 2 - 5 Week C","date-end":"2022-08-25T14:00Z","date-start":"2022-07-24T14:00Z","year":2022}],"broad-study-area":{"name":"Science","foe":20199},"code":"IFN555","credit-points":6,"fees":[{"dom":"$1,602","int":"$2,166","year":2022}],"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":{"anti":"IFN501","equiv":"IFQ555"},"sams-version":1,"summer":[],"synopsis":"This unit is designed for those who have never programmed before. It introduces the basic building blocks of algorithms: sequence, selection and iteration and how algorithmic thinking is used to decompose problems into simpler steps. The C# language is used for expressing those steps in a programming language. It introduces an imperative style of programming in which a sequence of statements change the program’s state. The program’s state consists of a set of variables that contain data of various types. We introduce basic data types including numbers, text strings and lists. Students are also introduced to processes for debugging and testing programs to ensure their correctness and the forms of professional communication associated with software development.","title-full":"IFN555 Introduction to Programming","title-short":"Introduction to Programming","url":{"current":"https://qutvirtual4.qut.edu.au/group/student/enrolment/units/unit?unitCode=IFN555&year=2022","prospective":"https://www.qut.edu.au/study/unit?unitCode=IFN555","timetable":"https://qutvirtual3.qut.edu.au/qvpublic/ttab_unit_search_p.process_teach_period_search?p_unit_cd=IFN555"},"year":2022,"years":[2022]}
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.