Bachelor of Information Technology (Honours) (IN10)
You're viewing information for students who are currently enrolled in this course.
If you're interested in studying this course, go to future students' course information.
Download printable version of Bachelor of Information Technology (Honours)
Planning your enrolment
This information will assist to plan your studies and complete your enrolment in HiQ. Read the information under the Course Structure tab for a recommended study program and unit details.
If you need further enrolment advice use the contact details listed. For more information about enrolling visit the enrolment section.
Course Details
Course duration (full-time): | 1 years |
---|---|
Course duration (part-time): | Domestic: 2 years |
Total credit points: | 96 |
Standard credit points/full-time semester: | 48 |
Course coordinator: | Dr Yi Lu |
Discipline coordinator: | AskQUT |
Course contact: | +61 7 3138 2000, askqut@qut.edu.au |
Delivery: | Gardens Point |
CRICOS code: | 017323G |
Faculty: | Faculty of Science |
Scholarships
Professional recognition
Graduates of the Bachelor of Information Technology (Honours) meet the knowledge requirement for admission to the Australian Computer Society (ACS).
Pathways to further study
The QUT Bachelor of Information Technology (Honours) is located at Level 8 of the Australian Qualifications Framework (AQF). Graduates may be eligible to apply to the IF49 Doctor of Philosophy within the Science and Engineering Faculty.
Study costs
Domestic students may need to pay the Student Services and Amenities Fee (SSAF).
Course Structure
The Bachelor of Information Technology (Honours) is a one year full-time degree comprising of 96 credit points.
60 credit points Core research units
36 credit points Coursework units
Code | Title | Offered In | Requisites |
---|---|---|---|
INN700 Equivalents: ITN100 | Introduction to Research |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07 or LV41) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IF49 or IF80 or IN10 or IN20 or IN28 or IN29 or IN27 or IN31).Antirequisites: ENN541 |
Students must have secured a supervisor prior to enrolment. | |||
IFN403-1 | IT Honours Research Project-1 |
| |
Coursework Option from List (12cp) | |||
Coursework Option from List (12cp) |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN403-2 | IT Honours Research Project-2 |
| Prerequisites: IFN403-1. IFN403-2 may be studied in the same teaching period as IFN403-1. |
IFN403-3 | IT Honours Research Project-3 |
| Prerequisites: IFN403-2. IFN403-3 may be studied in the same teaching period as IFN403-2. |
IFN403-4 | IT Honours Research Project-4 |
| Prerequisites: IFN403-3. IFN403-4 may be studied in the same teaching period as IFN403-3. |
Coursework Option from List (12cp) |
Code | Title | Offered In | Requisites |
---|---|---|---|
Select 36 credit points from the Coursework Options List | |||
IFB452 | Blockchain Technology |
| Prerequisites: ((IFB103 or ITD103) and (IFB104 or ITD104) and (IFB240 or ITD240)) OR (((IFN581 or (IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)))) |
CAB401 Equivalents: INB375 | High Performance and Parallel Computing |
| Prerequisites: IFN584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301 or IFN505 |
CAB402 | Programming Paradigms |
| Prerequisites: IFN584 or ((CAB201 or ITD121) and (CAB203 or CAB220 or DSB100 or MZB127)) or (IFN563 and IFN564) or (IFQ563 and IFQ564) |
CAB403 Equivalents: INB365, ITB706, ITB745 | Systems Programming |
| Prerequisites: (CAB201 or MZB126 or EGB103 or EGD103 or ITD121) and CAB202Antirequisites: INN365 |
CAB420 | Machine Learning |
| Prerequisites: (CAB201 or CAB202 or ITD121 or IFN501 or IFN556 or (Admission to EN50 or EN55 or EN52 or EN56 or EN62 or EN72)) or (192cps in SV03 or IV04 or MV05 or EV08) or (Admission to IV53 or IV54 or IV55 or IV56 or IV58). |
CAB430 | Data and Information Integration |
| Prerequisites: (CAB220 or DSB100 or CAB201 or ITD121 or CAB202 or EGB103) or Admission to EN60 |
CAB431 | Text Analysis and Web Search |
| Prerequisites: CAB201 or ITD121 |
CAB432 Equivalents: INB356 | Cloud Computing |
| Prerequisites: CAB301 or CAB302 or INB370 or INB371 or IFN666 or IFQ666 or (IFN582 and IFN584) or (IFQ582 and IFQ584)You have the option to use either Python or Javascript for assessments. It's expected that you have good programming skills in one of these languages, or have good skills in another language and the ability to learn Python or Javascript on your own. |
CAB440 | Network and Systems Administration |
| Prerequisites: CAB222 or CAB303 or INB251 |
CAB441 | Network Security |
| Prerequisites: (IFB240 or CAB240 or INB255) and (CAB440 or INB351)Antirequisites: INN251 |
IAB401 Equivalents: INB222 IAB301 | Enterprise Architecture |
| Prerequisites: IAB201 and IAB305 |
IAB402 | IT Consulting |
| Prerequisites: IAB204 OR (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (Admission to IN20 or IN27 or IN31 or IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) |
IAB352 Equivalents: IAB450 | Enterprise Systems Management |
| Prerequisites: IAB250 or IAB251 or IAB350 |
IFN515 Equivalents: IFQ515, IFZ515 | Fundamentals of Business Process Management |
| Prerequisites: (192cps in SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admission into IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IN10 or IN14 or IN17 or IN19 or IN20 or IN23 or IN25 or IN26 or IN27 or IN31or PM20 or PV20 or PV21 or EN75 or EN76 or EN77).Antirequisites: INN321 |
IFN619 Equivalents: IFQ619 | Data Analytics for Strategic Decision Makers |
| Prerequisites: IFN581 or IFN555 or IFQ555 or IFN556 or IFQ556 or IFN582 or IFN554 or IFQ554 or IFN557 or IFQ557 OR (192cps in IV04 or IV05 EV08 or EV07) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN10 or IN14 or IN23 or IN27 or PM20 or PV20 or PV21 or EN75 or EN76 or EN77). IFN619 can be enrolled in the same teaching period as IFN581 or IFN582.Some familiarity with simple coding or basic scripting to manipulate data is helpful. |
IFN621 | Information Science: What & Why? |
| |
IFN623 | Human Information Interaction |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51or IV58 or IV60) OR (admission into IN10 or IN14 or IN19 or IN20 or IN21 or IN23 or IN27 or IN31 or KC88) |
IFN649 Equivalents: IFQ649 | Internet of Things |
| Prerequisites: IFN507 or IFQ507 or IFN658A basic knowledge of digital communications and networking |
IFN645 Equivalents: INN312 | Machine Learning at Scale |
| Prerequisites: (IFN509 or IFQ509 or IFN580) OR (192cp in IV04) OR (admission into IV54) |
IFN652 Equivalents: INN327 | Enterprise Business Process Management |
| Prerequisites: IFN515 or IFQ515, IFN515 or IFQ515 can be studied in the same semester with IFN652 |
IFN657 Equivalents: IFQ657 | Software Security |
| Prerequisites: IFN635 and (IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556)) |
IFN662 | Software Engineering for Enterprise Systems |
| Prerequisites: IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556)) |
IFN666 | Web and Mobile Application Development |
| Prerequisites: IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556)) OR (192cps in IV04 or IV05 or EV08 or EV07) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN10 or IN15) |
IFN667 | Enterprise IoT Systems |
| Prerequisites: IFN636 or IFN561or IFQ561 |
IFN680 | Advanced Machine Learning and Applications |
| Prerequisites: IFN580 or IFQ580 or CAB420Knowledge of a programming language like Python, Java, C# or C is assumed plus Introductory level knowledge of artificial intelligence |
IFN690 | Advanced User Centred Design |
| Designing for IT is assumed knowledge |
IGB321 | Immersive Game Level Design |
| Prerequisites: IGB120 or IGB220 or INB280 |
IGB383 Equivalents: INB383 | AI for Games |
| Prerequisites: CAB301 and IGB283 |
SEB410 | Advanced Topic 1 |
| |
SEB411 | Advanced Topic 2 |
| |
Other research methodology units subject to approval of your research supervisor | |||
PLEASE NOTE: | |||
The following units which have been discontinued will count as coursework options if completed: | |||
IFN643 Computer System Security (disc 31/12/2019) | |||
IFN641 Advanced Networks Management (disc 31/12/2019) | |||
IFN660 Programming Language Theory (disc 31/12/2019) | |||
IFN661 Mobile and Pervasive Systems (disc 31/12/2019) |