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

Master of Applied Information Technology

Course code: 3309 ~ Course abbreviation: MAppInfoTech ~ Total credit points required: 96 ~ 2 years full-time, 4 years part-time ~ Managing faculty: Information Technology

Study mode and course location

On-campus (Caulfield; Gippsland)

Off-campus (Gippsland)

Course description

The Master of Applied Information Technology prepares students for work in the information technology industry at the highest levels. It will provide students with a previous tertiary qualification in another discipline area, with the knowledge, understanding and skills to enable them to deal effectively with advanced issues involving the application of information technology.

Course objectives

The objective of the early (core) parts of the course is to educate students to the level of a computing professional. On successful completion of the core studies, students will have gained fundamental knowledge in the following areas: system analysis and design, programming, computer technology, database technology, data communications and networking technology. Students will have demonstrated their ability to work in a group to analyse the requirements for a computer system, design a system to meet those requirements, create the system and its documentation, train users and implement the system.

Studies in the later, advanced part of the course, allow students to specialise in a number of advanced areas of IT, develop a professional, responsible, self-reflective attitude to the practice of IT, and demonstrate an ability to master the application of state-of-the-art and developing technologies.

Credit for prior studies

Units in the core (group 1) of the course may have been studied in prior undergraduate or graduate study, in which case, the student can apply for exemptions. Exemptions may be denied if the previous study is assessed as not equivalent to current requirements. Exemptions may be granted with or without credit. The maximum credit awarded into the degree will be 48 credit points.

The core of the MAppInfoTech consists of sequences of units including programming languages, software engineering, systems analysis and design, programming, database management, data communications and networks, and an applied IT project called a case study. This covers all phases of the design, building and implementation of an IT application.

Course structure

Course requirements

This course consists of 96 points of approved units.

To qualify for the award of Master of Applied Information Technology, students must complete:

  • Stage 1: four foundation units from Group 1
  • Stage 2: compulsory project/case study plus a choice of electives from Group 2
  • Stage 3: a minimum of four, level-5 elective units from Group 3.

Remaining units in stage three may be taken from either the Group 3 or the Group 2 list, subject to the following rules:

(i) no more than four, level-3 units and no more than five, level-9 or equivalent units may be counted towards the degree

(ii) students who wish to study the fifth level-9 unit must seek approval from the course coordinator

(ii) with the course coordinator's approval, students may study up to two graduate units from any faculty in the university.

Caulfield (on-campus study)

Group 1 (compulsory): Foundation units (24 points)
  • CSE9000 Foundations of programming (or equivalent)
  • CSE9001 Computer technology (or equivalent)
  • CSE9002 Database technology (or equivalent)
  • IMS9001 System analysis and design (or equivalent)
Group 2 (compulsory): Case study (6 points)
Group 2 (electives - select a minimum of three)
  • 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

Note: Elective units may also be selected from the off-campus list, for study by off-campus learning.

Group 3 (electives - select a minimum of four)
  • CPE5002 Network security
  • CPE5006 Virtual private networks
  • CPE5009 Internet devices and services
  • CPE5010 Mobile software agents
  • CPE5011 Internet applications development
  • CPE5013 Network administration
  • CPE5021 Advanced network security
  • CSE5000 Distributed object technology
  • CSE5060 Multimedia applications on the web
  • CSE5200 Distributed database systems
  • CSE5210 Advances in information security
  • CSE5230 Data mining
  • CSE5501 Mobile and distributed computing systems
  • CSE5610 Intelligent software systems
  • CSE5701 Information technology project A
  • CSE5807 Wireless and personal communication systems
  • CSE5910 Java programming for multimedia applications
  • CSE5930 User interface design and programming
  • MMS5940 Multimedia authoring

Note: Elective units may also be selected from the off-campus list, for study by off-campus learning.

Gippsland (on-campus and off-campus study)

Group 1 (compulsory): Foundation units (24 points)
Group 2 (compulsory): Case study (6 points)
Group 2 (electives - select a minimum of three)
  • FIT3021 Infrastructure for eCommerce
  • FIT3037 Software engineering
  • FIT3046 Operating environments
  • FIT4019 Neural and evolutionary computing*
  • FIT4025 Computer graphics
  • FIT4026 Enterprise programming
  • FIT4028 Information and network security
  • FIT9013 Computer programming 2
  • FIT9014 Systems analysis and design 2
  • GCO3512 Data structure and algorithms
  • GCO3812 Data communications and networks 1
  • GCO3824 Data communications and networks 2

Note: Elective units may also be selected from the on-campus list, for study on-campus.

Group 3 (electives - select a minimum of four)

Note: Elective units may also be selected from the on-campus list, for study on-campus

    * Available by off-campus learning only.

Exit awards

Students wishing to exit this course early may apply to graduate with the:

  • Graduate Certificate in Computing on successful completion of the four foundation units in group 1
  • Graduate Diploma in Computing on successful completion of the four units in group 1, the case study/project and three other units from group 2.

Professional recognition

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

Contact details

Course coordinators

Dr Campbell Wilson (Caulfield), Dr Iqbal Gondal (Gippsland)