Foundations of Informatics

Subject INFO20002 (2016)

Note: This is an archived Handbook entry from 2016.

Credit Points: 12.5
Level: 2 (Undergraduate)
Dates & Locations:

This subject has the following teaching availabilities in 2016:

Semester 1, Parkville - Taught on campus.
Pre-teaching Period Start not applicable
Teaching Period 29-Feb-2016 to 29-May-2016
Assessment Period End 24-Jun-2016
Last date to Self-Enrol 11-Mar-2016
Census Date 31-Mar-2016
Last date to Withdraw without fail 06-May-2016

Timetable can be viewed here. For information about these dates, click here.
Time Commitment: Contact Hours: 48 hours, comprising of two 1 hour lectures, one 1 hour tutorial and one 1 hour practical per week.
Total Time Commitment:

170 hours

Study Period Commencement:
Credit Points:
Semester 1, Semester 2


VCE Algorithmics units 3/4


Achieving at least 75% in the programming competency test.



Recommended Background Knowledge:


Non Allowed Subjects:

Students cannot enrol in and gain credit for this subject and:


600-152 Informatics-2: People, Data, and the Web

Core Participation Requirements:

For the purposes of considering request for Reasonable Adjustments under the Disability Standards for Education (Cwth 2005), and Student Support and Engagement Policy, academic requirements for this subject are articulated in the Subject Overview, Learning Outcomes, Assessment and Generic Skills sections of this entry.

It is University policy to take all reasonable steps to minimise the impact of disability upon academic study, and reasonable adjustments will be made to enhance a student's participation in the University's programs. Students who feel their disability may impact on meeting the requirements of this subject are encouraged to discuss this matter with a Faculty Student Adviser and Student Equity and Disability Support:


Mr Ivo Widjaja


Mr Ivo Widjaja


Subject Overview:


The ability to access, manipulate, organise, analyse and display data are fundamental skills for scientists, historians, managers, financiers, artists and many other professions. This subject explores various computational methods to represent, transform, and make sense of large, diverse sets of data such as share market prices, scientific data or demographic data. This subject is core within the Bachelor of Science for the Major of Informatics. Students completing the Diploma of Informatics can also take this subject.

Indicative Content

This subject serves as an introduction to Informatics. Its main focus is on representing and manipulating data using spreadsheet tools; basic web page construction using HTML and style-sheets; representing and manipulating information on the web using a scripting language. These skills form a useful basis for those looking at careers in which the manipulation and visualisation of information takes place.

Learning Outcomes:

Intended Learning Outcomes (ILOs)

On completion of this subject the student is expected to:

  1. Apply the fundamental concepts of the Informatics discipline
  2. Manipulate large data sets in various domains
  3. Solve practical data management tasks using ICT tools
  4. Manipulate live web-based data
  5. Communicate information effectively using Informatics tools
  6. Appreciate the social implications of computing.
  • One three-stage project (40% total), comprising of:

Part 1 – Individual – Solving a practical data manipulation problem (10%) due in week 4, requiring 10-12 hours of work. Intended Learning Outcomes (ILOs) 1 to 5 are addressed in part 1 of the project.
Part 2 – Groups of 3 students – Design and analysis of data representation (10%) due in week 8, requiring 10-12 hours work per group member. ILOs 1 to 5 are addressed in part 2 of the project.
Part 3 – Groups of 3 students – Developing an application that enables the presentation, visualisation, and analysis of data (20%) due in week 8, requiring 20 to 30 hours work per group member. ILOs 1 to 5 are addressed in part 3 of the project.

  • One written 2 hour closed book end of semester examination (60%). ILOs 1 to 6 are addressed in the examination. The examination is a hurdle and must be passed to pass the subject

Hurdle requirement: To pass the subject, students must obtain:

  • at least 50% of the marks available for the non-examination based assessment
  • at least 50% of the marks available for the examination.
Prescribed Texts:


Breadth Options:

This subject potentially can be taken as a breadth subject component for the following courses:

You should visit learn more about breadth subjects and read the breadth requirements for your degree, and should discuss your choice with your student adviser, before deciding on your subjects.

Fees Information: Subject EFTSL, Level, Discipline & Census Date
Generic Skills:

Upon completion of this subject you should have developed the following generic skills:

  • The ability to analyse and solve real-world problems with computers
  • Provide clear and constructive critique of other students’ work
  • Synthesise information and communicate results effectively
  • Work effectively as a member of a project team

Learning and Teaching Methods

The subject is delivered through a combination of lectures and workshops (combination of tutorial and individual/group work in a computer lab). Students will also complete a three stage project which will reinforce the material covered in class.

Indicative Key Learning Resources

Students have access to lecture notes, lecture slides, tutorial worksheets, and the IVLE system which houses a programming environment. The subject LMS site also contains links to recommended resources relating to basic programming, and advanced problems for students who want to extend their learning.

Careers / Industry Links

This subject builds a foundation of knowledge for those IT careers where data manipulation and management are required.

Related Majors/Minors/Specialisations: Science-credited subjects - new generation B-SCI and B-ENG.
Selective subjects for B-BMED

Download PDF version.