University of Sydney Handbooks - 2016 Archive

Download full 2016 archive Page archived at: Fri, 13 May 2016 14:40:28 +1000

Unit of study table

Unit of study Credit points A: Assumed knowledge P: Prerequisites C: Corequisites N: Prohibition Session

Graduate Diploma in Computing

Candidates for the Graduate Diploma in Computing are required to complete 60 credit points of the units of study from the table below, as follows:
1. a maximum of 24 credit points of the Foundation units of study
2. a minimum of 36 credit points of the Information Technology or Information Technology Management Specialist units of study.

Foundation Units

Candidates for the Graduate Diploma in Computing complete a maximum of four Foundation units of study (24 credit points) out of the units listed. Candidates need to complete relevant Foundation units or provide evidence of prior learning before undertaking any Specialist unit(s). This will be assessed by either completion of prerequisite learning in the Foundation units or evidence from prior learning that fulfils the assumed knowledge criteria for the Specialist unit(s) chosen.
COMP9007
Algorithms
6    A This unit of study assumes that students have general knowledge of mathematics (especially Discrete Math) and problem solving. Having moderate knowledge about Data structure can also help students to better understand the concepts of Algorithms will be taught in this course.
N COMP5211
Semester 1
Semester 2
COMP9103
Software Development in Java
6    N COMP5214
Semester 1
Semester 2
COMP9110
System Analysis and Modelling
6    A Experience with a data model as in COMP9129 or COMP9103 or INFO9220 or INFO9120 or COMP5212 or COMP5214 or COMP5028 or COMP5138
N : ELEC3610 OR ELEC5743 OR INFO2110 OR INFO5001
Semester 1
Semester 2
COMP9120
Database Management Systems
6    A Some exposure to programming and some familiarity with data model concepts
N INFO2120 OR INFO2820 OR INFO2005 OR INFO2905 OR COMP5138. Students who have previously studied an introductory database subject as part of their undergraduate degree should not enrol in this foundational unit, as it covers the same foundational content.
Semester 1
Semester 2
COMP9121
Design of Networks and Distributed Systems
6    N COMP5116
Semester 2
COMP9220
Object-Oriented Design
6    A Students enrolled in COMP5028/INFO9220 are assumed to have elementary Java programming experience or equivalent experience in another object oriented programming language. This unit does not have assessment with heavy coding task. But some knowledge in object-oriented programming would have big impact on learning experience.
N : COMP5028 OR INFO3220
Semester 1
COMP9419
Digital Media Fundamentals
6    N COMP5114
Semester 1
COMP9601
Computer and Network Organization
6    N COMP5213
Semester 1
INFO9117
Intro to Software Engineering Practice
6    A Skill as an individual programmer (as expected from any IT graduate, who could be admitted to GCertIT, GDipIT or MIT degree)
Semester 1
Semester 2

Information Technology Specialist Units

36 credit points are to be completed from the Specialist units of study in Information Technology or Information Technology Management. Candidates need to complete relevant Foundation units or provide evidence of prior learning before undertaking any Specialist unit(s). This will be assessed by either completion of prerequisite learning in the Foundation units or evidence from prior learning that fulfils the assumed knowledge criteria for the Specialist unit(s) chosen.
COMP5045
Computational Geometry
6    A Students are assumed to have a basic knowledge of the design and analysis of algorithms and data structures: you should be familiar with big-O notations and simple algorithmic techniques like sorting, binary search, and balanced search trees.
Semester 1
COMP5046
Statistical Natural Language Processing
6    A Knowledge of an OO programming language

Note: Department permission required for enrolment

Semester 1
COMP5047
Pervasive Computing
6    A Background in programming and operating systems that is sufficient for the student to independently learn new programming tools from standard online technical materials. Ability to conduct a literature search. Ability to write reports of work done.

Note: Department permission required for enrolment

Semester 2
COMP5048
Visual Analytics
6    A It is assumed that students will have basic knowledge of data structures, algorithms and programming skills.
Semester 2
COMP5216
Mobile Computing
6    A COMP5214 Software Development in JAVA, or similar introductory software development units.
Semester 2
COMP5313
Large Scale Networks
6    A Algorithmic skills (as expected from any IT graduate). Basic probability knowledge.

Note: Department permission required for enrolment

Semester 1
COMP5318
Knowledge Discovery and Data Mining
6    A INFO9120 OR COMP5138
Semester 1
COMP5338
Advanced Data Models
6    A This unit of study assumes foundational knowledge of relational database systems as taught in COMP5138/ INFO9120 (Database Management Systems) or INFO2120/2820 (Database Systems 1).
Semester 2
COMP5347
Web Application Development
6    A INFO9220 or COMP5028. The course assumes basic knowledge on OO design and UML diagrams.
Semester 1
COMP5348
Enterprise Scale Software Architecture
6    A Programming competence in Java or similar OO language. Capacity to master novel technologies (especially to program against novel APIs) using manuals, tutorial examples, etc.
Semester 1
COMP5349
Cloud Computing
6    A Good programming skills, especially in Java for the practical assignment, as well as proficiency in databases and SQL. The unit is expected to be taken after introductory courses in related units such as COMP5214 OR INFO9103 Software Development in JAVA
Semester 1
COMP5415
Multimedia Design and Authoring
6    A COMP5114 or COMP9419.
Semester 2
COMP5416
Advanced Network Technologies
6    A ELEC3506 OR ELEC9506 OR ELEC5740 OR COMP5116
Semester 2
COMP5424
Information Technology in Biomedicine
6      Semester 1
COMP5425
Multimedia Retrieval
6    A COMP9007 or COMP5211. Basic Programming skills and data structure knowledge.
Semester 1
COMP5426
Parallel and Distributed Computing
6    A COMP5116
Semester 1
COMP5427
Usability Engineering
6      Semester 2
COMP5456
Introduction to Bioinformatics

This unit of study is not available in 2016

6    A Some experience with basic programming (coding) in Java, C, C++ or Perl; Some proven ability in mathematical or information sciences (as evinced in the prerequisites); Some knowledge of molecular biology either through first year BIOL papers or MBLG1001.
N COMP3456
Summer Main
INFO5060
Data Analytics and Business Intelligence
6    A The unit is expected to be taken after introductory courses or related units such as COMP5206 Information Technologies and Systems
Summer Early

Information Technology Management Specialist Units

36 credit points are to be completed from the Specialist units of study in Information Technology or Information Technology Management. Candidates need to complete relevant Foundation units or provide evidence of prior learning before undertaking any Specialist unit(s). This will be assessed by either completion of prerequisite learning in the Foundation units or evidence from prior learning that fulfils the assumed knowledge criteria for the Specialist unit(s) chosen.
COMP5206
Information Technologies and Systems
6      Semester 1
Semester 2
INFO5301
Information Security Management
6    A This unit of study assumes foundational knowledge of Information systems management. Two year IT industry exposure and a breadth of IT experience will be preferable.
Semester 1
INFO5991
Services Science Management and Eng
6    A INFO5990. Students are expected to have a degree in computer science, engineering, information technology, information systems or business.

Note: Department permission required for enrolment

Semester 1
Semester 2
INFO5992
Understanding IT Innovations
6    A INFO5990. Students are expected to be fluent in English and capable of participating in group discussions, and capable of producing an individually written paper of 5-9 pages (double spaced) of high quality and clarity. Although some work experience is ideal in adding value to the case discussions, allowing students to pull from their personal experiences, those students with no work experience will be expected to do appropriate research on the discussion topics in order to contribute.
N PMGT5875
Semester 1
Semester 2
INFO6007
Project Management in IT
6    A Students enrolled in INFO6007 are assumed to have previously completed a Bachelors degree in some area of IT, or have completed a Graduate Diploma in some area of IT, or have three years experience as a practising IT professional. Recent work experience, or recent postgraduate education, in software project management, software process improvement, or software quality assurance is an advantage.
N PMGT5871
Semester 1
Semester 2
INFO6010
Advanced Topics in IT Project Management
6    A Students are assumed to understand the role of IT projects.
P INFO6007, OR 3-5 years working experience in IT Project Management
Semester 2
INFO6012
Information Technology Strategy and Value
6    A COMP5206. Introduction to Information Systems

Note: Department permission required for enrolment

Semester 1
Semester 2
ISYS5050
Knowledge Management Systems
6    A An undergraduate degree in Computer Science or Information Systems. Good grasp of database technologies and the role of information systems in organisations.
Semester 1
ISYS5070
Change Management in IT

This unit of study is not available in 2016

6    A INFO6007 and COMP5206
Winter Main

For more information on degree program requirements visit CUSP https://cusp.sydney.edu.au