Programming Fundamentals (1806ICT)

This is a foundational course that covers all the fundamental programming concepts of data structures, algorithmic processes and IO. Also developed are the skills, independent of the underlying paradigms which are essential to becoming a proficient programmer. A widely deployed programming language is used. A Co-requisite of 1010ENG Engineering Mathematics or 1017SCG Foundation 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
24 February 2020
Last date to add a course
8 March 2020
Last date to drop a course without financial penalty (Census date)
22 March 2020
Last date to drop a course without academic failure
26 April 2020

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

The published class timetable below may no longer accurately reflect course delivery, with most classes transitioning to remote/online learning, wherever possible.  Please refer to your student email and Learning@Griffith course site for the most up to date arrangements.


Class Availability When Where Notes
You must attend this Lecture
Lecture (11254) Wednesday 16:00 - 17:50
Weeks 1 - 6, 7 - 12
G30 1.15
Arts & Education
Gold Coast Campus
Class Availability When Where Notes
You must attend this Common Time
Common Time (16113) Wednesday 15:00 - 15:50
Weeks 1 - 6, 7 - 12
G23 2.27
Multimedia Building
Gold Coast Campus
Class Availability When Where Notes
You must attend one Computer Laboratory
Computer Laboratory (16112) Monday 10:00 - 12:50
Weeks 1 - 6, 7 - 12
G23 2.27
Multimedia Building
Gold Coast Campus
Computer Laboratory (16111) Friday 09:00 - 11:50
Weeks 1 - 6, 7 - 12
G06 1.29
Academic 2
Gold Coast Campus
Computer Laboratory (16110) Monday 15:00 - 17:50
Weeks 1 - 6, 7 - 12
G23 2.27
Multimedia Building
Gold Coast Campus
Computer Laboratory (16109) Tuesday 12:00 - 14:50
Weeks 1 - 6, 7 - 12
G06 1.22
Academic 2
Gold Coast Campus