University Course Planner The University of Adelaide Australia

COMP SCI 1015UAC - Introduction to Applied Programming

Career: Non-Award
Units: 3
Term: Semester 2
Campus: University of Adelaide College
Contact: Up to 10 hours per week
Restriction: Only available to University of Adelaide College students progressing to Bachelor of Information Technology students
Available for Study Abroad and Exchange: No
Available for Non-Award Study: No
Incompatible: COMP SCI 1101
Assessment: Written assessment, programming practicals, practical examinations, presentations, in-class and on-line quizzes
Syllabus:

This course is designed for students with no prior programming experience, who are enrolled in the Bachelor of Information Technology. The course introduces the fundamental concepts of procedural programming, with a focus on approaches to programming relevant for IT, including scripting languages. Topics include algorithms and problem solving, data types, control structures, functions, arrays, files, and the mechanics of running, testing, and debugging. The course also offers an introduction to the ethical, historical and social context of computing.

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
Semester 2 Mon 07/08/2023 Wed 16/08/2023 Fri 15/09/2023 Fri 27/10/2023


Class Details

Enrolment Class: Lecture
Class Nbr Section Size Available Dates Days Time Location
20985 LE01 10 10 24 Jul - 11 Sep Monday 11am - 12pm Hughes, 309, Hughes Lecture Theatre
2 Oct - 30 Oct Monday 11am - 12pm Hughes, 309, Hughes Lecture Theatre
Note: This lecture is live-streamed and recorded. You have the option of participating during the live-streaming session, or viewing any time after publication in MyUni. Please check MyUni for details once enrolled.
Related Class: Practical
Class Nbr Section Size Available Dates Days Time Location
22916 PR03 2 2 27 Jul - 14 Sep Thursday 3pm - 5pm MyUni, OL, Online Class
5 Oct - 26 Oct Thursday 3pm - 5pm MyUni, OL, Online Class
Note: This class is for offshore students only.  Please refer to MyUni for details once enrolled.
22917 PR02 2 2 27 Jul - 14 Sep Thursday 1pm - 3pm Ingkarni Wardli, 234, CAT Suite
5 Oct - 26 Oct Thursday 1pm - 3pm Ingkarni Wardli, 234, CAT Suite
Note: This class is only available for face-to-face (on-campus) students.
22918 PR01 2 2 27 Jul - 14 Sep Thursday 9am - 11am Ingkarni Wardli, 234, CAT Suite
5 Oct - 26 Oct Thursday 9am - 11am Ingkarni Wardli, 234, CAT Suite
Note: This class is only available for face-to-face (on-campus) students.
Related Class: Workshop
Class Nbr Section Size Available Dates Days Time Location
22919 WR03 2 2 25 Jul - 12 Sep Tuesday 3pm - 5pm MyUni, OL, Online Class
3 Oct - 24 Oct Tuesday 3pm - 5pm MyUni, OL, Online Class
Note: This class is for offshore students only.  Please refer to MyUni for details once enrolled.
22920 WR02 2 2 24 Jul - 11 Sep Monday 3pm - 5pm Ingkarni Wardli, 234, CAT Suite
2 Oct - 23 Oct Monday 3pm - 5pm Ingkarni Wardli, 234, CAT Suite
Note: This class is only available for face-to-face (on-campus) students.
22921 WR01 2 2 24 Jul - 11 Sep Monday 12pm - 2pm Ingkarni Wardli, G22, CAT Suite
2 Oct - 23 Oct Monday 12pm - 2pm Ingkarni Wardli, G22, CAT Suite
Note: This class is only available for face-to-face (on-campus) students.