Programming for Engineers (ENGG1001)
Information valid for Semester 1, 2022
Course level
Undergraduate
Faculty
Engineering, Architecture & Information Technology
Schools
Chemical Engineering School, Civil Engineering School, Info Tech & Elec Engineering, Mech & Mine Engineering School
Units
2
Duration
One Semester
Delivery mode
Internal
Class hours
Lecture 2 Hours/ Week
Tutorial 1 Hour/ Week
Practical 2 Hours/ Week
2L,2P,1T
Incompatible
CSSE1001
Restricted
Students wanting External enrolment are to contact the School for permission. studentenquiries@itee.uq.edu.au
Assessment methods
Assignments, online problem solving, examination
Course enquiries
Study Abroad
This course is pre-approved for Study Abroad and Exchange students.
Current course offerings
Course offerings | Location | Mode | Course Profile |
Semester 1, 2024 (19/02/2024 - 15/06/2024) | St Lucia | In Person | Course Profile |
Semester 2, 2024 (22/07/2024 - 18/11/2024) | St Lucia | In Person | Course Profile |
Please Note: Course profiles marked as not available may still be in development.
Course description
Introduction to programming for engineers focusing on the fundamentals of computing & programming, using an exploratory problem-based approach. Building abstractions with procedures, data & objects; data modelling; designing, coding & debugging programs of increasing complexity. Applying programming techniques to the analysis of real world data.
Archived offerings
Course offerings | Location | Mode | Course Profile |
Semester 1, 2025 (24/02/2025 - 21/06/2025) | St Lucia | In Person | Profile unavailable |
Semester 1, 2023 (20/02/2023 - 17/06/2023) | St Lucia | In Person | Course Profile |
Semester 1, 2023 (20/02/2023 - 17/06/2023) | External | External | Course Profile |
Semester 2, 2023 (24/07/2023 - 18/11/2023) | St Lucia | In Person | Course Profile |
Semester 1, 2022 (21/02/2022 - 21/06/2022) | External | External | Course Profile |
Semester 1, 2022 (21/02/2022 - 21/06/2022) | St Lucia | Internal | Course Profile |
Semester 2, 2022 (25/07/2022 - 19/11/2022) | St Lucia | Internal | Course Profile |
Semester 2, 2022 (25/07/2022 - 19/11/2022) | External | External | Course Profile |
Semester 1, 2021 (22/02/2021 - 19/06/2021) | External | External | Course Profile |
Semester 1, 2021 (22/02/2021 - 19/06/2021) | St Lucia | Flexible Delivery | Course Profile |
Semester 2, 2021 (26/07/2021 - 20/11/2021) | St Lucia | Internal | Course Profile |
Semester 2, 2021 (26/07/2021 - 20/11/2021) | External | External | Course Profile |