Monash University:
University Handbooks:
Postgraduate handbook 2005:
Units indexed by faculty
Previous page
| Next page
| Section contents
| Title and contents
Postgraduate handbook 2005 - Information Technology
Master of Applied Information Technology
Course code: 3309 + 2 years full-time, 4 years part-time +
On-campus (Caulfield; Clayton; Gippsland; Peninsula), off-campus
(Gippsland)
Course leaders: Dr Campbell Wilson (Caulfield and Clayton), Dr Lee Seldon
(Peninsula) and Dr Kai Ming Ting (Gippsland, on-campus and off-campus)
This
course will prepare students for work in the information technology industry at
the highest levels. It will prepare the students with the advanced knowledge,
understanding and skills to enable them to deal effectively with advanced
issues involving the application of information technology.
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 of the course, students will have gained
fundamental knowledge in the following areas:
- system analysis and design
- programming
- computer technology
- database technology
- data communications and networking technology
and 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 the system users and implement the system.
In the advanced, later part of the course, successful students will have:
- specialised in a number of advanced areas of IT
- developed a professional, responsible, self-reflective attitude to the
practice of IT
- demonstrated an ability to master the application of state of the art and
developing technologies.
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 Monash Executive Certificate in Information Technology or the Monash
Professional Certificate in Information Technology.
Units
in the core (group 1) of the course may have been studied in prior
undergraduate or graduate study. In that case, the student can apply for
exemptions. The exemptions may be denied if the previous study is assessed as
inadequate for an exemption. Exemptions may be granted with or without credit
subject to these credit rules.
Subject to assessment, the maximum credit normally available is:
- for an undergraduate degree in an IT discipline - four units
- for a Graduate Diploma in Computing or equivalent - four units
- for a Postgraduate Diploma in Information Technology or equivalent - 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, networks and an
applied IT project called a case study. This covers all phases of the design,
building and implementation of an IT application.
This
course consists of 16 units, each of six credit points to a total of 96 credit
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 may choose to exit the program early and may then take exit awards as
follows:
- On completion of the four units in group 1 - a Graduate Certificate in
Computing or a Graduate Certificate in Network Computing.
- On completion of the four units in group 1, the case study/project and
three other units from group 2 - a Graduate Diploma in Computing or a Graduate
Diploma in Network Computing.
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:
- No more than four level 3 units and no more than five level 9, or its
equivalent, units may be counted towards the degree
- Students who want to study the fifth level 9 unit must seek approval from
the course leader.
- Students, with the course leader's approval, may study up to two graduate
units from any faculty in the university.
On-campus study
|
Gippsland,
on-campus and off-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)
|
GCO9802 Computer technology
GCO9803 Information systems analysis
GCO9804 Database management systems
GCO9805 Object oriented programming
|
Group
2
|
CSE3900
Case study
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
|
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
GCO4805 Software systems design and development
*
GCO9808 Object-oriented programming 2
GCO9806 Information systems design
Elective units may also be selected from the on-campus list, for study on-campus.
|
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 http://www application in Java
CSE3450 Enterprise computing
CSE3475 Intelligent applications for inactivity and entertainment
|
|
CSE3510
Document and imaging systems
CSE3821 Internet architecture and protocol
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
CPE3003 Web development II
CPE3004 Internetworking
CPE3007 Unix for networked systems and devices
CPE3010 Mobile middleware
CPE3012 Network administration
CPE3014 Communications network performance
CPE3016 Web development III
CPE4001 Distributed programming in Java
CPE4002 Data communications and internetworking
|
|
CPE4004
Analysis and design of distributed information systems
IMS3001 Business intelligence systems
IMS3002 Information systems strategy and management
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
|
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
|
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
GCO5838 Information retrieval (subject to approval)
GCO5900 Introduction to multimedia computing
GCO5910 Multimedia programming in Java
GCO5930 GUI design and programming
Elective units may also be selected from the on-campus list, for study on-campus
at Caulfield, Clayton or Peninsula.
|
CSE5803
Advanced internet protocols and application
CSE5804 Protocol engineering
CSE5805 Advanced network design
CSE5806 Telecommunications management
CE5807 Wireless and personal communication systems
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
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
Elective units may also be selected from the off-campus list, for study by
off-campus learning.
|
|
* Available by off-campus learning only.
Previous page
| Next page
| Section contents
| Title and contents
|