University Course Planner The University of Adelaide Australia

ENG 1003UAC - Programming (Matlab and Excel)

Career: Non-Award
Units: 3
Term: Semester 2
Campus: University of Adelaide College
Available for Study Abroad and Exchange: No
Available for Non-Award Study: No
Incompatible: ENG 1002, COMP SCI 1012, COMP SCI 1101, COMP SCI 1201, CHEM ENG 1011 or C&ENVENG 1012
Assessment: Practicals, Project, Exam
Syllabus:

All modern engineering projects use programming for data analysis and problem solving. This course introduces the fundamental concepts of procedural programming using the MATLAB programming environment. Programming topics include: MATLAB syntax and semantics; data types, control structures, and functions; working with files and data; and the mechanics of running, testing, and debugging code. Problem-solving topics include: the role of algorithms in the problem-solving process; implementation strategies for algorithms; and the concept and properties of algorithms. The course continues with an Excel module, which consists of data modelling and analysis of engineering processes using industry-standard spreadsheet approaches.

Course Fees

Tuition fees for students undertaking this course are charged by University of Adelaide College.


Course Outline

A Course Outline which includes Learning Outcomes, Learning Resources, Learning & Teaching for this course may be accessed here


Critical Dates

Term Last Day to Add Online Census Date Last Day to WNF Last Day to WF
Semester 2 Mon 11/08/2025 Wed 20/08/2025 Fri 19/09/2025 Fri 31/10/2025


Class Details

Enrolment Class: Seminar
Class Nbr Section Size Available Dates Days Time Location
24546 SE01 5 5 28 Jul - 8 Sep Monday 12pm - 2pm The Braggs, G60, Bragg Lecture Theatre
15 Sep - 15 Sep Monday 12pm - 2pm Barr Smith South, 2040, Teaching Room
6 Oct - 27 Oct Monday 12pm - 2pm Barr Smith South, 2040, Teaching Room
Related Class: Practical
Class Nbr Section Size Available Dates Days Time Location
22436 PR33 5 5 29 Jul - 16 Sep Tuesday 2pm - 4pm Engineering & Mathematics, EM106, Computer Suite
31 Jul - 18 Sep Thursday 12pm - 2pm Engineering & Mathematics, EM106, Computer Suite
7 Oct - 28 Oct Tuesday 2pm - 4pm Engineering & Mathematics, EM106, Computer Suite
9 Oct - 30 Oct Thursday 12pm - 2pm Engineering & Mathematics, EM106, Computer Suite
22437 PR31 5 5 29 Jul - 16 Sep Tuesday 9am - 11am Ingkarni Wardli, 236, CAT Suite
1 Aug - 19 Sep Friday 11am - 1pm Engineering & Mathematics, EM106, Computer Suite
7 Oct - 28 Oct Tuesday 9am - 11am Ingkarni Wardli, 236, CAT Suite
10 Oct - 31 Oct Friday 11am - 1pm Engineering & Mathematics, EM106, Computer Suite
22621 PR32 5 5 29 Jul - 16 Sep Tuesday 11am - 1pm Ingkarni Wardli, B15, CAT Suite
30 Jul - 17 Sep Wednesday 3pm - 5pm Ingkarni Wardli, 236, CAT Suite
7 Oct - 28 Oct Tuesday 11am - 1pm Ingkarni Wardli, B15, CAT Suite
8 Oct - 29 Oct Wednesday 3pm - 5pm Ingkarni Wardli, 236, CAT Suite
22622 PR30 5 5 30 Jul - 17 Sep Wednesday 11am - 1pm Ingkarni Wardli, 236, CAT Suite
31 Jul - 18 Sep Thursday 3pm - 5pm Ingkarni Wardli, 236, CAT Suite
8 Oct - 29 Oct Wednesday 11am - 1pm Ingkarni Wardli, 236, CAT Suite
9 Oct - 30 Oct Thursday 3pm - 5pm Ingkarni Wardli, 236, CAT Suite
Automatic Enrolment Class: Tuition
Class Nbr Section Size Available Dates Days Time Location
21781 TT01 24 24 29 Jul - 16 Sep Tuesday 1pm - 3pm 132 Grenfell St, 302, Teaching Room
7 Oct - 28 Oct Tuesday 1pm - 3pm 132 Grenfell St, 302, Teaching Room