Programming Fundamentals (1806ICT)

This is a foundational course that thoroughly covers all of the fundamental programming concepts, basic data structures, algorithmic processes, pointers and addressing, dynamic and self-referential data structures, memory management, IO, event handling, preprocessing and includes those skills and concepts that are essential to programming practice independent of underlying paradigms. The widely deployed C language is used in the context of programming embedded devices. A Co-requisite of 1010ENG Engineering Mathematics applies to students that have not obtained a grade of SA over 4 semesters in Mathematics B (Qld high school subject) in place of the first year listed elective.

Course study information

Credit points (awarded)

10 (10)

Study level

Undergraduate

Student contribution band

Band 2

Usually available

Gold Coast Trimester 1

Course offerings and timetables

Convenor

Key dates

Course start date
25 February 2019
Last day to add a course
10 March 2019
Last day to drop a course without financial penalty (Census date)
24 March 2019
Last day to drop a course without academic penalty
28 April 2019

Please view the full class and additional timetable information for School of Information and Communication Technology

Class Availability When Where Notes
You must attend this Lecture
Lecture (11323) Open Wednesday 16:00 - 17:50
Weeks 1 - 7, 8 - 12
G30 1.15
Arts & Education
Gold Coast Campus
Class Availability When Where Notes
You must attend this Common Time
Common Time (16119) Open Wednesday 15:00 - 15:50
Weeks 1 - 7, 8 - 12
G23 2.27
Multimedia Building
Gold Coast Campus
Class Availability When Where Notes
You must attend one Computer Laboratory
Computer Laboratory (16118) Full Monday 10:00 - 12:50
Weeks 1 - 7, 8 - 12
G23 2.27
Multimedia Building
Gold Coast Campus
Computer Laboratory (16117) Open Friday 09:00 - 11:50
Weeks 1 - 7, 8 - 12
G23 2.20
Multimedia Building
Gold Coast Campus
Computer Laboratory (16116) Open Monday 15:00 - 17:50
Weeks 1 - 7, 8 - 12
G23 2.27
Multimedia Building
Gold Coast Campus
Computer Laboratory (16115) Full Tuesday 12:00 - 14:50
Weeks 1 - 7, 8 - 12
G06 1.22
Academic 2
Gold Coast Campus