COIT11221 Software Fundamentals

Course Description

The objective of the course is to provide students with a broad understanding of computer software: the differences between application software and system software; how system software controls the computer hardware; how system software simplifies use of the computer hardware for application programmers; how system software controls use of the computer hardware by multiple applications; how systems software prevents one application from interfering with another application; how data is stored and managed in a computer; and much more. This course will help students to develop an understanding of the relevance of skills like programming in the IT discipline. Specifically, it will provide an understanding of the software environment that hosts the programs that students will develop in first year programming courses, and the applications and systems that students will study in other first year IT courses.

Course at a glance

Faculty: Faculty of Informatics and Communication
Career: Undergraduate
Credit points: 6
Requisites: This course has no pre/co-requisites
HECS Banding: 2
EFTSL 0.125

Course Availability

Term Campuses
T2 BDG: BNE: FIJI: FLEX: GDC: GLD: HKG: MEL: MKY: ROK: SYD
T3 BNE: FIJI: FLEX: GDC: HKG: MEL: MKY: ROK: SYD
T5 BNE: FIJI: FLEX: GDC: HKG: MEL: SYD