IFB104 Building IT Systems


To view more information for this unit, select Unit Outline from the list below. Please note the teaching period for which the Unit Outline is relevant.


Unit code:IFB104
Antirequisite(s):ITD104, CAB201, EGB103, EGD103
Equivalent(s):INB104, IND104, ITB001
Credit points:12
TimetableDetails in HiQ, if available
Availabilities  
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
CSP student contribution  $1,118
Domestic tuition unit fee  $4,104
International unit fee  $4,788
This unit provides a hands-on introduction to computer programming for students with no prior coding experience at all. It introduces the basic principles of programming in a typical imperative language, including expressions, assignment, functions, choice and iteration. It then shows how to use Application Programming Interfaces to complete common Information Technology tasks such as querying databases, creating user interfaces, and searching for patterns in large datasets. The emphasis is on developing skills through practice, so the unit includes numerous coding exercises and assignments, using a simple scripting language and code development environment. The unit establishes a foundation for later subjects that teach large-scale software development using industrial-strength programming languages.