Skip to content | Change text size
Handbooks Courses Units
Monash University

Graduate Diploma in Computing

Course code: 0360 ~ Course abbreviation: GradDipComp ~ Total credit points required: 48 ~ 1 year full-time, 2 years part-time ~ Managing faculty: Information Technology

Study mode and course location

On-campus (Caulfield)

Course description

This course provides a practical knowledge of computing that will enable students to learn about new developments in the ever-changing computer industry and to develop a professional approach to computing. It is designed for people wishing to make a career change into computing or gain a formal computing qualification. It offers graduates broad career outcomes, typically as computing professionals in commerce, industry or research.

Course objectives

The objectives of the course are: to educate students with a previous tertiary qualification in another discipline area to the level of a computing professional; to provide an opportunity for students with current work experience in a computing area (but who have no computing qualification) to gain a formal computing qualification. On completion of the course, students will have gained fundamental knowledge in the following areas: system analysis and design; programming; computer technology and database technology. Students have the option to specialise in any of the areas by selecting the appropriate electives after completing the core units. On completion of the course, students are eligible to apply for entry into the masters programs offered by the school.

Credit for prior studies

Credit will be considered on a case-by-case basis (by the unit/course leader and the faculty board).

Course structure

Course requirements

The course consists of units totalling 48 points (generally equivalent to eight full-time units). Students must enrol in five compulsory core units, plus three elective units. All units are 6 points, unless otherwise specified. For each unit, students typically attend two hours of lectures plus two hours of tutorials per week. Assessment is made via a combination of practical assignments, unit tests and formal examinations.

Core units (30 points)

Elective units (18 points):

Students select three from the following list:

  • CIS4881 Internetworking 1
  • CIS4885 Internetworking 2
  • CPE3003 Topics in advanced web page design and development
  • CPE4001 Distributed programming in Java
  • CPE4004 Analysis and design of distributed information systems
  • CSE4500 Information retrieval systems
  • CSE4530 Object-oriented application programming in C++
  • CSE4710 Reading unit in software development
  • FIT3024 Internetworking and wireless communications
  • FIT3027 Mobile middleware
  • FIT3030 Network performance and modelling
  • FIT3041 Unix for networked systems and devices
  • FIT3043 Web systems 3
  • FIT3056 Secure and trusted software systems
  • FIT3057 Enterprise programming
  • FIT3060 Service oriented computing
  • FIT3063 Human-computer interaction
  • FIT3066 Information technology strategy and management
  • FIT3073 Data mining
  • FIT3118 Database design and administration
  • FIT3120 Data communications
  • FIT3126 Applications with C++
  • FIT4017 Network management

Professional recognition

This course is accredited by the Australian Computer Society (ACS) as meeting the standard of knowledge for associate-level membership.

Contact details

Course coordinator

Dr Campbell Wilson