Australia

Computing

Two computing students

Core modules

English and Skills for University Study 1 and 2
Over these two modules, you will develop your English communication skills and learn a range of study skills, including writing and reading strategies, presentation and seminar participation, organisation of time and materials, meeting deadlines and responding to feedback. When you have completed these modules, you will be able to take notes and write essays in English. You should also have the confidence to give presentations, answer follow-up questions and contribute to seminar discussions.

Academic and Employability Skills for Computing
This module aims to equip you with key professional and employability skills in technical and academic writing, communication of technical ideas, professional conduct and IT Law.

Academic and Employability Skills Maths for Computing
This is an introductory mathematics module to equip you with the fundamental mathematical concepts and skills that form the foundation for all Informatics degrees.

Algorithmic Thinking
This module aims to provide an introduction to the techniques for developing an algorithm to solve a problem. Solving a problem involves specifying the problem precisely, using the appropriate sequence, selection and iterative structures to develop the algorithm, and finally establishing the correctness of the algorithm and analysing its efficiency in terms of the running time.

Data Structures with Java
This module introduces the basic Data Structures and Algorithms that underpin Computer Science. The fundamental Data Structures that are introduced include arrays, linked lists, stacks, queues, trees, hash tables and graphs.

Fundamentals of Computer Systems
The module aims to introduce the techniques to implement the three fundamental abstractions of a computing system: memory, processors and communication links.

Introduction to Programming
This module provides an introduction to Object-Oriented programming with the Java language. It assumes no prior programming experience but will also be useful for those who have programmed in other languages. 

Further Programming
This module builds on the programming skills acquired in the Introduction to programming module. It covers advanced Object-oriented concepts of Encapsulation, Polymorphism, and Inheritance in Java. The module introduces the fundamentals of designing Graphical User Interfaces in Java.

Multimedia Computing
This module teaches how to program the World Wide Web as a means to distribute multimedia content.  In particular, the module explores HTML5, CSS2, CSS3, JavaScript and the JavaScript Media API as a means to deliver high quality textual, graphical, audio and video content over the web.

Leading to degrees in... 

International Year One in Computing can lead to the second year of one of the following degrees, subject to meeting the grades outlined below:

Degree Programmes Award English Grade Semester 1 Semester 2
Computer Science BSc (Hons) 60% 40% 40%
Computer Science (with an industrial placement year) BSc (Hons) 60% 40% 40%
Computer Science and Artificial Intelligence BSc (Hons) 60% 40% 40%
Computer Science and Artificial Intelligence (with an industrial placement year) BSc (Hons) 60% 40% 40%
Computing for Business and Management BSc (Hons) 60% 40% 40%
Computing for Business and Management (with an industrial placement year) BSc (Hons) 60% 40% 40%
Computing for Digital Media BSc (Hons) 60% 40% 40%
Computing for Digital Media (with an industrial placement year) BSc (Hons) 60% 40% 40%
Games and Multimedia Environments (GAME) BSc (Hons) 60% 40% 40%
Games and Multimedia Environments (GAME) (with an industrial placement year) BSc (Hons) 60% 40% 40%
These degrees and grades are subject to change.

Semester dates

September 2016 start

Semester 1: 
12/09/2016 - 16/12/2016

Semester 2:
16/01/2017 - 05/05/2017

January 2017 start 

Semester 1:
16/01/2017 - 21/04/2017

Semester 2:
08/05/2017 - 11/08/2017

Entry dates:
September or January

Need to improve your English?

At the ISC we offer a range of courses to help you improve your English language skills. Our English Language Programme and English for Pre-Masters courses start in June and September.