University Course Planner The University of Adelaide Australia

ENG 1002UAC - Programming (Matlab and C)

Career: Non-Award
Units: 3
Term: 3920
Campus: University of Adelaide College
Available for Study Abroad and Exchange: No
Available for Non-Award Study: No
Incompatible: COMP SCI 1012, COMP SCI 1101, COMP SCI 1201, CHEM ENG 1011, ENG 1003, 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. This course continues with a C module, which introduces low-level programming concepts including memory and pointers, used for microprocessor programming in later years.

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
3920 Mon 12/08/2019 Sat 31/08/2019 Fri 20/09/2019 Fri 01/11/2019


Class Details

Enrolment Class: Lecture
Class Nbr Section Size Available Dates Days Time Location
28917 LE01 115 17 29 Jul - 9 Sep Monday 2pm - 4pm Scott Theatre, 001, Scott Theatre
16 Sep - 16 Sep Monday 2pm - 4pm Scott Theatre, 001, Scott Theatre
7 Oct - 28 Oct Monday 2pm - 4pm Scott Theatre, 001, Scott Theatre
Note: Only available to University of Adelaide College students
Related Class: Workshop
Class Nbr Section Size Available Dates Days Time Location
28919 WR01 35 8 30 Jul - 17 Sep Tuesday 4pm - 6pm Engineering & Mathematics, EM108, CAT Suite
8 Oct - 29 Oct Tuesday 4pm - 6pm Engineering & Mathematics, EM108, CAT Suite
Note: Only available to University of Adelaide College students
28941 WR02 35 1 29 Jul - 16 Sep Monday 4pm - 6pm Ingkarni Wardli, G22, CAT Suite
7 Oct - 28 Oct Monday 4pm - 6pm Ingkarni Wardli, G22, CAT Suite
Note: Only available to University of Adelaide College students
29198 WR03 18 3 31 Jul - 18 Sep Wednesday 8am - 10am Ingkarni Wardli, 234, CAT Suite
9 Oct - 30 Oct Wednesday 8am - 10am Ingkarni Wardli, 234, CAT Suite
29278 WR04 30 8 30 Jul - 17 Sep Tuesday 12pm - 2pm Ingkarni Wardli, 234, CAT Suite
8 Oct - 29 Oct Tuesday 12pm - 2pm Ingkarni Wardli, 234, CAT Suite
Related Class: Computer Exercise
Class Nbr Section Size Available Dates Days Time Location
28940 CO02 35 2 31 Jul - 18 Sep Wednesday 2pm - 4pm Ingkarni Wardli, G22, CAT Suite
9 Oct - 30 Oct Wednesday 2pm - 4pm Ingkarni Wardli, G22, CAT Suite
Note: Only available to University of Adelaide College students
28943 CO01 40 FULL 1 Aug - 19 Sep Thursday 4pm - 6pm Engineering & Mathematics, EM108, CAT Suite
10 Oct - 31 Oct Thursday 4pm - 6pm Engineering & Mathematics, EM108, CAT Suite
Note: Only available to University of Adelaide College students
29276 CO03 30 5 2 Aug - 20 Sep Friday 8am - 10am Ingkarni Wardli, B16, CAT Suite
11 Oct - 1 Nov Friday 8am - 10am Ingkarni Wardli, B16, CAT Suite