University Course Planner The University of Adelaide Australia

COMP SCI 3303 - Engineering Software as Services I

Career: Undergraduate
Units: 3
Term: Semester 1
Campus: North Terrace
Contact: Up to 4 hours per week
Restriction: Available to BE(Software) students only
Available for Study Abroad and Exchange: No
Available for Non-Award Study: No
Pre-Requisite: One of COMP SCI 1007, COMP SCI 1009, COMP SCI 1103, COMP SCI 1203, COMP SCI 2103, COMP SCI 2202 or COMP SCI 2202B
Incompatible: COMP SCI 3006, COMP SCI 3015A, COMP SCI 3017, COMP SCI 3310, COMP SCI 3311, COMP SCI 3312, COMP SCI 3313
Assessment: Written exam and/or assignments
Syllabus:

The objectives of this course are to provide students with the knowledge and skills required for engineering Software as a Service, SaaS. Students will learn and use state of the art industry practices from the Agile software development paradigm such as Scrum, Behaviour Driven Development, Test Driven Development and Continuous Deployment, to build SaaS applications. The course will use technologies such as Ruby on Rails, GitHub, Cucumber and RSpec to aid development. This course will cover both the theoretical concepts and practical implementation details required to engineer SaaS in Cloud based web applications. There will be a strong focus on collaborative coding and team projects.

Course Fees

Course fees are displayed for the Program: select program

Study Abroad student tuition fees available here

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

  Commonwealth Supported Student Contribution
Tuition Fees
Units EFTSL Pre-2010 2010 Onwards Domestic International
3 0.125 Band 2 $1,169 Band 2 $1,169 select program select program


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 1 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
10171 LE01 45 FULL 4 Mar - 8 Apr Monday 9am - 10am Napier, 209, Lecture Theatre
5 Mar - 9 Apr Tuesday 1pm - 2pm Napier, 209, Lecture Theatre
29 Apr - 10 Jun Monday 9am - 10am Napier, 209, Lecture Theatre
30 Apr - 11 Jun Tuesday 1pm - 2pm Napier, 209, Lecture Theatre
Related Class: Workshop
Class Nbr Section Size Available Dates Days Time Location
10089 WR01 45 FULL 6 Mar - 10 Apr Wednesday 12pm - 2pm Ingkarni Wardli, B23, CAT Suite
1 May - 5 Jun Wednesday 12pm - 2pm Ingkarni Wardli, B23, CAT Suite
14 Jun - 14 Jun Friday 12pm - 2pm Barr Smith South, 2051, Teaching Room