ENCE464-24S2 (C) Semester Two 2024

Embedded Software and Advanced Computing

15 points

Details:
Start Date: Monday, 15 July 2024
End Date: Sunday, 10 November 2024
Withdrawal Dates
Last Day to withdraw from this course:
  • Without financial penalty (full fee refund): Sunday, 28 July 2024
  • Without academic penalty (including no fee refund): Sunday, 29 September 2024

Description

This course combines software engineering practice for embedded systems with advanced computer architectures and memory systems. The first part considers real-time operating systems, semaphores, scheduling, concurrency, design patterns, and testing. The second part considers topics on high-performance computing, including pipelining, out of order execution, cache-memory systems, virtual memory systems, profiling, and optimisation.

Learning Outcomes

University Graduate Attributes

This course will provide students with an opportunity to develop the Graduate Attributes specified below:

Critically competent in a core academic discipline of their award

Students know and can critically evaluate and, where applicable, apply this knowledge to topics/issues within their majoring subject.

Prerequisites

Restrictions

ENCE463, ENCE462, ENEL428, ENEL429

Timetable 2024

Students must attend one activity from each section.

Lecture A
Activity Day Time Location Weeks
01 Monday 15:00 - 16:00 E6 Lecture Theatre
15 Jul - 25 Aug
9 Sep - 20 Oct
Lecture B
Activity Day Time Location Weeks
01 Wednesday 10:00 - 11:00 E6 Lecture Theatre
15 Jul - 25 Aug
9 Sep - 20 Oct
Lecture C
Activity Day Time Location Weeks
01 Thursday 09:00 - 10:00 E7 Lecture Theatre
15 Jul - 25 Aug
9 Sep - 20 Oct
Lab A
Activity Day Time Location Weeks
01 Monday 10:00 - 12:00 Elec 204 ESL Lab
15 Jul - 25 Aug
9 Sep - 20 Oct
02 Tuesday 15:00 - 17:00 Elec 204 ESL Lab
15 Jul - 25 Aug
9 Sep - 20 Oct

Course Coordinator / Lecturer

Michael Hayes

Lecturer

Allan McInnes

Tutor

Fredy Youssif

Indicative Fees

Domestic fee $1,197.00

International fee $6,000.00

* All fees are inclusive of NZ GST or any equivalent overseas tax, and do not include any programme level discount or additional course-related expenses.

For further information see Electrical and Computer Engineering .

All ENCE464 Occurrences

  • ENCE464-24S2 (C) Semester Two 2024