University Course Planner The University of Adelaide Australia

ENG 1002UAC - Programming (Matlab and C)

Career: Non-Award
Units: 3
Term: 3910
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
3910 Mon 18/03/2019 Sun 31/03/2019 Fri 10/05/2019 Fri 14/06/2019


Class Details

Enrolment Class: Lecture
Class Nbr Section Size Available Dates Days Time Location
18993 LE01 105 FULL 4 Mar - 8 Apr Monday 12pm - 2pm Scott Theatre, 001, Scott Theatre
29 Apr - 29 Apr Monday 12pm - 2pm Scott Theatre, 001, Scott Theatre
6 May - 3 Jun Monday 12pm - 2pm 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
18995 WR01 35 FULL 6 Mar - 10 Apr Wednesday 10am - 12pm Ingkarni Wardli, G22, CAT Suite
1 May - 12 Jun Wednesday 10am - 12pm Ingkarni Wardli, G22, CAT Suite
Note: Only available to University of Adelaide College students
18999 WR03 35 FULL 4 Mar - 8 Apr Monday 4pm - 6pm Ingkarni Wardli, G22, CAT Suite
29 Apr - 10 Jun Monday 4pm - 6pm Ingkarni Wardli, G22, CAT Suite
Note: Only available to University of Adelaide College students
19000 WR02 35 FULL 5 Mar - 9 Apr Tuesday 8am - 10am Engineering & Mathematics, EM108, CAT Suite
30 Apr - 11 Jun Tuesday 8am - 10am Engineering & Mathematics, EM108, CAT Suite
Note: Only available to University of Adelaide College students
Related Class: Computer Exercise
Class Nbr Section Size Available Dates Days Time Location
18997 CO03 35 FULL 7 Mar - 11 Apr Thursday 8am - 10am Ingkarni Wardli, G22, CAT Suite
2 May - 13 Jun Thursday 8am - 10am Ingkarni Wardli, G22, CAT Suite
Note: Only available to University of Adelaide College students
18998 CO02 35 FULL 8 Mar - 12 Apr Friday 10am - 12pm Ingkarni Wardli, G22, CAT Suite
3 May - 14 Jun Friday 10am - 12pm Ingkarni Wardli, G22, CAT Suite
Note: Only available to University of Adelaide College students
19017 CO01 35 FULL 6 Mar - 10 Apr Wednesday 2pm - 4pm Engineering & Mathematics, EM108, CAT Suite
1 May - 12 Jun Wednesday 2pm - 4pm Engineering & Mathematics, EM108, CAT Suite
Note: Only available to University of Adelaide College students