1
COMP SCI 3013 - Event Driven Computing
University Course Planner The University of Adelaide Australia

COMP SCI 3013 - Event Driven Computing

Career: Undergraduate
Units: 3
Term: 3820
Campus: North Terrace
Contact: Up to 2.5 hours per week
Available for Study Abroad and Exchange: Yes
Available for Non-Award Study: No
Pre-Requisite: One of COMP SCI 1103, COMP SCI 1203, COMP SCI 2103, COMP SCI 2202 or COMP SCI 2202B
Assumed Knowledge: COMP SCI 1106 or COMP SCI 2006
Incompatible: COMP SCI 4411, COMP SCI 4811
Assessment: Written exam and/or assignments
Syllabus:

This course provides an introduction to designing and developing programs with a focus on an event driven paradigm, specifically: Finite State Automata and their behaviour and implementation. The course correspondence with regular expressions, examples of embedded systems, introduction to interconnected state machines, Petri Nets, and concurrency, concepts of state-space and relationship to testing, push-down automata and applications to parsing. The course also covers building Graphical User Interfaces: model view controller paradigm and building GUIs using modern APIs. Other topics include ease of use and human-computer interaction issues.

Course Fees

To display course fees, please select your status and program below:

Student Status

Domestic
International

What type of place are you studying in

Commonwealth supported
Full fee paying

Study Level

Undergraduate
Postgraduate Coursework
Non Award

Program of Study

Study Abroad student tuition fees are available here

Only some Postgraduate Coursework programs are available as Commonwealth Supported. Please check your program for specific fee information.

The fees displayed below for international students are for students commencing a program in 2024 only. International students who commenced a program in 2023 or prior can find their fee here.

Units
EFTSL
Amount
3
0.125
          
  


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
3820 Mon 06/08/2018 Fri 31/08/2018 Fri 14/09/2018 Fri 26/10/2018


Class Details

Enrolment Class: Lecture
Class Nbr Section Size Available Dates Days Time Location
22928 LE01 150 12 26 Jul - 13 Sep Thursday 3pm - 5pm Mawson, G19, Mawson Lecture Theatre
4 Oct - 25 Oct Thursday 3pm - 5pm Mawson, G19, Mawson Lecture Theatre
Related Class: Tutorial
Class Nbr Section Size Available Dates Days Time Location
22912 TU01 30 2 10 Aug - 10 Aug Friday 3pm - 4pm Engineering Nth, N218, Teaching Room
24 Aug - 24 Aug Friday 3pm - 4pm Engineering Nth, N218, Teaching Room
7 Sep - 7 Sep Friday 3pm - 4pm Engineering Nth, N218, Teaching Room
5 Oct - 5 Oct Friday 3pm - 4pm Engineering Nth, N218, Teaching Room
19 Oct - 19 Oct Friday 3pm - 4pm Engineering Nth, N218, Teaching Room
22914 TU03 30 1 6 Aug - 6 Aug Monday 1pm - 2pm Engineering Nth, N218, Teaching Room
20 Aug - 20 Aug Monday 1pm - 2pm Engineering Nth, N218, Teaching Room
3 Sep - 3 Sep Monday 1pm - 2pm Engineering Nth, N218, Teaching Room
1 Oct - 1 Oct Monday 1pm - 2pm Engineering Nth, N218, Teaching Room
15 Oct - 15 Oct Monday 1pm - 2pm Engineering Nth, N218, Teaching Room
22915 TU04 30 2 8 Aug - 8 Aug Wednesday 11am - 12pm Hughes, 323, Teaching Room
22 Aug - 22 Aug Wednesday 11am - 12pm Hughes, 323, Teaching Room
5 Sep - 5 Sep Wednesday 11am - 12pm Hughes, 323, Teaching Room
3 Oct - 3 Oct Wednesday 11am - 12pm Hughes, 323, Teaching Room
17 Oct - 17 Oct Wednesday 11am - 12pm Hughes, 323, Teaching Room
22916 TU05 30 6 9 Aug - 9 Aug Thursday 2pm - 3pm Mawson, 122, Madigan Room
23 Aug - 23 Aug Thursday 2pm - 3pm Mawson, 122, Madigan Room
6 Sep - 6 Sep Thursday 2pm - 3pm Mawson, 122, Madigan Room
4 Oct - 4 Oct Thursday 2pm - 3pm Mawson, 122, Madigan Room
18 Oct - 18 Oct Thursday 2pm - 3pm Mawson, 122, Madigan Room
23993 TU06 30 1 8 Aug - 8 Aug Wednesday 12pm - 1pm Engineering Nth, N218, Teaching Room
22 Aug - 22 Aug Wednesday 12pm - 1pm Engineering Nth, N218, Teaching Room
5 Sep - 5 Sep Wednesday 12pm - 1pm Engineering Nth, N218, Teaching Room
3 Oct - 3 Oct Wednesday 12pm - 1pm Engineering Nth, N218, Teaching Room
17 Oct - 17 Oct Wednesday 12pm - 1pm Engineering Nth, N218, Teaching Room