Skip to content | Change text size
Handbooks Units
 

Monash University: University handbooks: Postgraduate handbook: Units indexed by faculty
Previous page | Next page | Section contents | Title and contents

Master of Applied Information Technology

Course code: 3309 + Course abbreviation: MAppInfoTech + Total credit points required: 96 + 2 years full-time, 4 years part-time

Study mode and course location

On-campus (Caulfield; Gippsland)

Off-campus (Gippsland)

Course description

This course will prepare students for work in the information technology industry at the highest levels. It will provide students 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 with a previous tertiary qualification in another discipline area, 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.

Entry requirements

The normal entry requirement is a degree that is the equivalent of an Australian bachelors degree, not necessarily in an IT-related discipline. A Year 11 (or equivalent) mathematics background is desirable. Special pathways into postgraduate coursework studies exist for students who have appropriate work experience. Such students may apply for entry into the MAIT after completing either the Executive Certificate in Information Technology or the Professional Certificate in Information Technology.

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 subject to the following rules. The maximum credit awarded for an equivalent unit studied in:

  • an undergraduate degree in an IT discipline is four units
  • a Graduate Diploma in Computing or equivalent is four units
  • a Postgraduate Diploma in Information Technology or equivalent is eight units.

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

This course consists of 16 units, each of 6 points to a total of 96 points. The course consists of a core of four units from group 1 in stage 1, compulsory project/case study and a choice of electives from a large collection of units from group 2 in stage 2, and a minimum of four units from group 3 in stage 3.

Students must complete at least four level 5 units from the group 3 list. 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 want 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

  • 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

  • CPE3003 Web development II
  • CPE3012 Network administration
  • CPE4001 Distributed programming in Java
  • CPE4002 Data communications and internetworking
  • CPE4004 Analysis and design of distributed information systems
  • CSE3000 Database management and implementation
  • CSE3001 UNIX system call programming
  • CSE3002 Distributed computing systems
  • CSE3007 Rapid applications programming for Windows
  • CSE3020 Network technology
  • CSE3030 Graphical user interface technology
  • CSE3032 Object oriented database systems and storage managers
  • CSE3150 Data communications software engineering
  • CSE3151 Communication network performance
  • CSE3153 Network administration
  • CSE3204 Fourth-generation systems
  • CSE3205 Commercial programming in COBOL
  • CSE3207 Secure and trusted software systems
  • CSE3208 Unix programming
  • CSE3210 Software component technology
  • CSE3211 Handheld applications and operating systems
  • CSE3212 Data mining
  • CSE3231 Client server database
  • CSE3318 Data communications
  • CSE3400 Application programming in C++
  • CSE3402 Windows programming in C++
  • CSE3416 Concurrent programming
  • CSE3420 Developing graphical www application in Java
  • CSE3450 Enterprise computing
  • CSE3475 Intelligent applications for inactivity and entertainment
  • CSE3510 Document and imaging systems
  • CSE3821 Internet architecture and protocol
  • CSE3900 Case study
  • CSE4151 UNIX software design and development
  • CSE4400 Systems programming I
  • CSE4490 Object-oriented programming
  • CSE4500 Information retrieval systems
  • CSE4530 Object-oriented application programming in C++
  • CSE4710 Reading unit in software development
  • CSE4810 C++ programming for embedded systems
  • CSE4881 Internet architecture and protocols
  • CSE4884 Network design and management
  • CSE4885 Communications practical
  • CSE4890 Proprietary network architectures
  • CSE4892 Information security
  • FIT3024 Internetworking and wireless communications
  • FIT3027 Middleware
  • FIT3030 Network performance and modelling
  • FIT3041 Unix for networked systems and devices
  • FIT3043 Web development III
  • IMS3001 Business intelligence systems
  • IMS3002 Information systems strategy and management
  • IMS3110 Information systems security
  • IMS3230 Information systems development practices
  • IMS3280 Electronic commerce

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

Group 3

  • CE5807 Wireless and personal communication systems
  • CPE5002 Network security
  • CPE5004 Advanced multimedia programming techniques
  • CPE5006 Virtual private networks
  • CPE5007 Object-oriented middleware
  • CPE5008 Internetworking and digital commerce
  • CPE5009 Internet devices and services
  • CPE5010 Mobile software agents
  • CPE5011 Internet applications development
  • CPE5012 Web database technologies
  • CPE5013 Network administration
  • CPE5014 Analysis and design of portal enterprise applications
  • CPE5020 Global software
  • CPE5021 Advanced network security
  • CSE4490 Object-oriented programming
  • CSE5000 Distributed object technology
  • CSE5020 Distributed computing and simulation
  • CSE5030 Visual programming
  • CSE5050 Software metrics and reliability
  • CSE5060 Multimedia applications on the web
  • CSE5200 Distributed database systems
  • CSE5210 Advances in information security
  • CSE5220 Advanced topics in database systems
  • CSE5230 Data mining
  • CSE5250 Multimedia retrieval technologies
  • CSE5501 Mobile and distributed computing systems
  • CSE5510 Software systems engineering
  • CSE5610 Intelligent software systems
  • CSE5701 Mobile and distributed computing systems
  • CSE5802 Distributed systems
  • CSE5803 Advanced internet protocols and application
  • CSE5804 Protocol engineering
  • CSE5805 Advanced network design
  • CSE5806 Telecommunications management
  • CSE5808 Quality of service in digital communication networks
  • CSE5900 Introduction to multimedia computing
  • CSE5910 Multimedia programming in Java
  • CSE5930 GUI design and programming
  • MMS5940 Multimedia authoring

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

Group 2

  • GCO3500 Project
  • GCO3512 Data structure and algorithms
  • GCO3601 Infrastructure for electronic commerce
  • GCO3811 Software engineering
  • GCO3812 Data communications and networks 1
  • GCO3813 UNIX systems programming
  • GCO3818 Software environments
  • GCO3824 Data communications and networks 2
  • GCO4015 Neural and evolutionary computing*
  • GCO4817 Computer graphics
  • GCO4823 Enterprise programming
  • GCO4831 Information and network security
  • GCO9806 Information systems design
  • GCO9808 Object-oriented programming 2

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

Group 3

  • GCO5801 Trading systems and electronic commerce*
  • GCO5802 Financial modelling*
  • GCO5804 Forecasting methods*
  • GCO5805 Multimedia computing and communication*
  • GCO5806 Internet commerce*
  • GCO5807 Project management
  • GCO5816 Information technology management
  • GCO5828 Applications of data mining
  • GCO5900 Introduction to multimedia computing

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

* Available by off-campus learning only.

Exit awards

Students may choose to exit this course early and may then take exit awards as follows:

  • Graduate Certificate in Computing on successful completion of the four 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

The Faculty of Information Technology has applied for accreditation in 2007 for the Master of Applied Information Technology from the Australian Computer Society (ACS) which may enable graduates of the course to be eligible for professional-level membership of the ACS.

Contact details

Course coordinators

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

Previous page | Next page | Section contents | Title and contents