Global Utilities

La Trobe University
University Handbook 2010

Coursework programs

Master of Information Technology – Melbourne (Bundoora) (SMIT)

The Master of Information Technology degree aims to retrain graduates and prepare them for rewarding employment as information and communications technology professionals in the information technology industry.

This carefully constructed two year full-time course introduces students to important fundamental computer science topics such as programming, database systems and computer networks via the subjects studied in the first year and then enables students to proceed to advanced topics in software engineering, database systems, intelligent systems or computer networks. The course incorporates a software engineering team project and an elective minor research thesis. Students who already have knowledge of programming and data structures may move more rapidly to the advanced topics. The course is technically oriented, focusing on the skills needed to build and manage systems with less emphasis on, but without ignoring, how managers use technology. Students who have completed a minor research thesis at an appropriate level of achievement will have the necessary prerequisites to proceed to a Doctoral program.

Upon completion of this course students should possess:

  • a comprehensive understanding of core areas of Information Technology in the ICT industry;
  • skills and ability necessary to function effectively in project teams;
  • high level skills in developing software using high level languages; and
  • skills in applying object-oriented approach to system analysis, design and implementation.

Admission requirements

To be eligible to enrol in the Master of Information Technology degree, prospective students must have completed a course equivalent to an Australian undergraduate degree.

Exemption or Advanced Standing for previous study

Exemption or advanced standing may be available for previous graduate studies. Students applying for exemption or advanced standing must provide details of the curriculum from the course handbooks together with a copy of their academic transcript.

Professional recognition

Satisfactory completion of the course meets the professional level requirements for membership of the Australian Computer Society.

Course structure

This course commences three weeks prior to the normal commencement date for Semester 1 (8 February 2010) and three weeks prior to the normal commencement of Semester 2 (5 July 2010). The course comprises the equivalent of 16 subjects each worth 15 credit points, normally taken four per semester, over four semesters, for a total of 240 credit points.

There are six core subjects which introduce students to:

  • fundamental and intermediate programming using Java
  • the fundamental IT-related mathematics
  • algorithms and data structures
  • system design engineering fundamentals
  • a software engineering project.

The fundamental programming subject is covered in an accelerated fashion before the start of semester. Students may then choose their remaining subjects from a list of level 1, 2 or 3 subjects and level 4 subjects, according to their particular interests. From among the level 4 subjects, students may choose to undertake a minor research thesis (equivalent to four coursework subjects). Students considering undertaking a thesis (CSE4THA and CSE4THB) are expected to attain at least a 65% average grade in their coursework subjects.

Seminar Program

The seminar program is an integral part of the Master of Information Technology degree. The program covers ethical, professional, and social issues relevant to the information technology industry in an interactive tutorial delivery mode. Tutorials are held throughout the year and attendance at four tutorials within the duration of the course is a hurdle requirement of this program. Students who have not met this hurdle requirement will not qualify for their degree and will not be permitted to graduate.

First year core subjects (75 credit points)
Teaching period Subject name Subject code Credit points
TE-W07-W09 or TE-W28-W30 or TE-W36-W38 Object-oriented Programming Fundamentals CSE1OFA 15
TE-SEM-1 or
TE-SEM-2 or TE-W39-W51
Intermediate Object-oriented Programming CSE1IOO 15
TE-SEM-1 or
TE-SEM-2
Algorithms and Data Structures CSE2ALG 15
TE-SEM-1 or TE-W39-W51 Discrete Mathematics MAT1DM 15
TE-SEM-2 System Design Engineering Fundamentals CSE2DES 15
Second year core subjects (30 credit points)
Teaching period Subject name Subject code Credit points
TE-SEM-2 Programming Project CSE4PRG 30

Elective subjects (135 credit points).

CSE subjects to the value of 135 credit points, including no more than four level 1, 2 or 3 subjects.

A typical enrolment for a semester 1 commencement would consist of:

  • First year – five core subjects plus three level 1, 2, or 3 subjects
  • Second year – CSE4PRG and six other subjects (at least five at level 4). A minor thesis can replace four level 4 subjects. Students can apply to take CSE4PRA and PRB in lieu of CSE4PRG.
Level 1, 2 and 3 subjects (a maximum of four subjects may be chosen)

Most subjects have prerequisites.

Teaching period Subject name Subject code Credit points
TE-SEM-1 Advanced Games Programming Technology CSE3AGT 15
TE-SEM-1 Advanced Graphics Programming CSE3AGR 15
TE-SEM-1 Artificial Intelligence – Logic and Reasoning CSE3ALR 15
TE-SEM-1 C Programming for Engineers and Scientists CSE1CES 15
TE-SEM-1 Computer System Architecture CSE2CSA 15
TE-SEM-1 or TE-W39-W51 Database Fundamentals CSE2DBF 15
TE-SEM-1 Database Management Systems CSE3DMS 15
TE-SEM-1 Intelligent Multimedia Systems CSE3IMS 15
TE-SEM-1 Intermediate Network Engineering CSE3INE 15
TE-SEM-1 Internet Client Engineering CSE2ICE 15
TE-SEM-1 Network Engineering Fundamentals CSE2NEF 15
TE-SEM-1 System Design and Methodologies CSE3SDM 15
TE-SEM-1 System Testing and Quality CSE2STQ 15
TE-SEM-2 Artificial Intelligence – Fundamentals CSE2AIF 15
TE-SEM-2 Computational Intelligence CSE3CI 15
TE-SEM-2 Professional Environment CSE3PE 15
TE-SEM-2 Games Programming Technology CSE2GAM 15
TE-SEM-2 Metrics, Quality and Reliability CSE3MQR 15
TE-SEM-2 Network Engineering Fundamentals CSE2NEF 15
TE-SEM-2 Networks Systems and Web Security CSE3NSW 15
TE-SEM-2 Object-oriented Programming using C++ CSE1CPP 15
TE-SEM-2 Operating Systems CSE3OSS 15
TE-SEM-2 Web Applications Engineering CSE3WAE 15
Level 4 subjects

Some subjects may not be available every year and some may have prerequisites. Subject to approval, up to two subjects from other areas of the University can be taken (such as level 4 business subjects from within the Graduate School of Management).

Teaching period Subject name Subject code Credit points
TE-SEM-1 Advanced System Design CSE4ASD 15
TE-SEM-1 Communication Protocol Engineering CSE4CPE 15
TE-SEM-1 Decision Support Systems CSE4DSS 15
TE-SEM-1 Multi-agent Systems CSE4MAS 15
TE-SEM-1 Advanced Software Engineering Project A* CSE4PRA* 15
TE-SEM-1 Real-time and Fault-tolerant Systems CSE4RFS 15
TE-SEM-1 Web Services Engineering CSE4WSE 15
TE-SEM-1 Wireless Network Engineering CSE4WNE 15
TE-SEM-2 Advanced Databases CSE4ADB 15
TE-SEM-2 Advanced Quality and Reliability CSE4AQR 15
TE-SEM-2 Data Mining CSE4DMI 15
TE-SEM-2 Decision Support Systems CSE4DSS 15
TE-SEM-2 Entrepreneurship CSE4ENT 15
TE-SEM-2 Mobile and Pervasive Computing CSE4MPC 15
TE-SEM-2 Performance Analysis of Computer Systems CSE4PCS 15
TE-SEM-2 Pervasive Network Design CSE4PND 15
TE-SEM-2 Advanced Software Engineering Project B CSE4PRB 15

* Students choosing CSE4PRA must also include CSE4PRB and CSE3SDM in their enrolment.