DEGREES AHEAD
8 Cricketfield Newick East Sussex BN8 4LL United Kingdom
www.degreesahead.co.uk Contact +44207 193 7932 Tell A Friend

Master in Information Technology - University of New South Wales PDF Print E-mail

Master in Information Technology - University of New South Wales

TEL: 0207 193 7932   This e-mail address is being protected from spam bots, you need JavaScript enabled to view it  

Program Code: 8543
Commencement: Semester 1 (March) or Semester 2 (July)
Program Duration: 2 years

Estimated Annual Tuition Fees: A$23,280

Program Description

The Master in Information Technology provides engineering and science students with a broad-based IT education and specialised knowledge in at least two majors, enabling them to work in a range of positions in the IT industry.
Students from an IT background may seek exemptions from up to 8 courses (48 UOC) and complete the program in one year. Students seeking exemptions will be required to sit an exemptions examination prior to commencement of study. Students who are not eligible for entry into the Master in Information Technology, or who wish to undertake a shorter postgraduate qualification, may apply for the Graduate Diploma in Information Technology.

Entry Requirements

A recognised four-year Bachelor degree in engineering or science or a discipline that included mathematics up to at least year two level, with a high credit average over the final two years; or completion of the Graduate Diploma in Information Technology.

Program Structure

The program consists of 16 courses totalling 96 units of credit (UOC). Courses within the program are defined by four study levels – level 0 has no course prerequisites, level 1 has 1 prerequisite, level 2 has 2 prerequisites and level 3 has 3 prerequisites. As many courses within the program have prerequisites, courses may only be studied if the required prerequisites have been met.

Students may cover introductory courses (Level 0), core computing courses (Level 1 and 2) and advanced electives (Level 3). Two majors must be studied.
GSOC9820 Engineering Project Management 6
Major 1 18-36
3 courses from the same study area must be completed to satisfy a major.
Students may study between 3 to 6 courses.
Major 2 18-36
3 courses from the same study area must be completed to satisfy a major.
Students may study between 3 to 6 courses.
Electives 18-54
A minimum of three elective must be studied. See the electives section
on page 40 for available courses.

Majors
Select two majors from the following.
Note: Course levels are indicated in brackets.

Artificial Intelligence

COMP4411 Experimental Robotics (1) 6
COMP4416 Intelligent Agents (1) 6
COMP9318 Data Warehousing and Data Mining (2) 6
COMP9416 Knowledge Based Systems (1) 6
COMP9417 Machine Learning and Data Mining (2) 6
COMP9444 Neural Networks (2) 6

Bioinformatics

Compulsory:
BIOT7160 Genomics and Proteomics (0) 6
BINF9010 Bioinformatics Methods and Applications (0) 6
Choose three courses from the following:
MATH5846 Introduction to Probability and Stochastic Processes (0) 6
MATH5856 Introduction to Statistics and Statistical Computations** (0) 6
COMP9318 Data Warehousing and Data Mining (2) 6
COMP9417 Machine Learning and Data Mining (2) 6
** MATH5856 has a co-requisite of MATH5846. Seek permission from School of Mathematics if you have sufficient background knowledge and wish to enrol in MATH5856 on its own.

Computing and IT

This option is for students who do not want to specify a major. Students may study between 3 to 6 courses (18 to 36 UOC) from any IT specialisation.

Database Systems

COMP9314 Next Generation Database Systems (2) 6
COMP9315 Database Systems Implementation (2) 6
COMP9317 XML and Databases (2) 6
COMP9318 Data Warehousing and Data Mining (2) 6
COMP9321 e-Commerce Systems Implementation Infrastructure (1) 6

e-Commerce Systems

COMP9321 e-Commerce Systems Implementation Infrastructure (1) 6
COMP9322 e-Commerce Systems Engineering (2) 6
COMP9323 e-Enterprise Project (2) 6
GBAT9117 E-Business: Strategy and Management* (0) 6
LEGT5421 E-Business and the Law (0) 6
* Must apply 6 weeks before the start of semester by submitting a MBT Cross Program Enrolment form to the School of Computer Science and Engineering Student Office. A resume must be attached at the request of the Graduate Programs in Business and Technology Program Office.

Internetworking

COMP9332 Network Routing and Switching (2) 6
COMP9333 Advanced Computer Networks (2) 6
COMP9334 Systems Capacity Planning (2) 6
COMP9335 Wireless Mesh and Sensor Networks (2) 6
COMP9336 Mobile Data Networking (2) 6
COMP9337 Securing Wireless Networks (2) 6

Electives
Level 0 – Courses with no Prerequisite

BINF9010 Bioinformatics Methods and Applications 6
COMP9020 Foundations of Computer Science 6
COMP9021 Principles of Programming 6
COMP9032 Microprocessors and Interfacing 6
COMP9311 Database Systexms (COMP9021 is a corequisite) 6
COMP9414 Artificial Intelligence (COMP9021 is a corequisite) 6
COMP9416 Knowledge Based Systems 6
COMP9511 Human Computer Interaction 6
COMP9514 Advanced Decision Theory 6
GSOE9210 Engineering Decision Structures 6
GSOE9820 Engineering Project Management 6

Level 1 – Courses with 1 Prerequisite

COMP4411 Experimental Robotics 6
COMP4416 Intelligent Agents 6
COMP4418 Knowledge Representation 6
COMP9024 Data Structures and Algorithms 6
COMP9031 Internet Programming 6
COMP9041 Software Construction 6
COMP9222 Digital Circuits and Systems 6
COMP9321 e-Commerce Systems Implementation Infrastructure
(COMP9311 is a corequisite) 6
COMP9324 Mobile Enterprise Applications (COMP9321 is a corequisite) 6
COMP9331 Computer Networks and Applications (COMP9024 is a corequisite) 6
COMP9415 Computer Graphics (COMP9024 is a corequisite) 6
COMP9517 Computer Vision 6

Level 2 – Courses with 2 Prerequisites

COMP4001 Object-Oriented Software Development 6
COMP4003 Industrial Software Development 6
COMP4141 Theory of Computation 6
COMP4511 User Interface Design and Construction (COMP4001 is a corequisite) 6
COMP9008 Software Engineering 6
COMP9101 Design and Analysis of Algorithms 6
COMP9102 Programming Lang and Compilers 6
COMP9018 Advanced Graphics 6
COMP9151 Foundations of Concurrency 6
COMP9161 Concepts of Programming Languages 6
COMP9152 Comparative Concurrency Semantics 6
COMP9153 Algorithmic Verification 6
COMP9171 Object-Oriented Programming 6
COMP9201 Operating Systems 6
COMP9211 Computer Architecture 6
COMP9314 Next Generation Database Systems 6
COMP9315 Database Systems Implementation 6
COMP9317 XML and Databases 6
COMP9318 Data Warehousing and Data Mining 6
COMP9322 e-Commerce Systems Engineering 6
COMP9323 e-Enterprise Project (COMP9322 is a corequisite) 6
COMP9332 Network Routing and Switching 6
COMP9333 Advanced Computer Networks 6
COMP9334 Systems Capacity Planning 6
COMP9335 Wireless Mesh and Sensor Networks 6
COMP9336 Mobile Data Networking 6
COMP9337 Securing Wireless Networks 6
COMP9417 Machine Learning and Data Mining 6
COMP9431 Robotic Software Architecture 6
COMP9441 Cryptography and Security 6
COMP9444 Neural Networks 6
COMP9519 Multimedia Systems

Level 3 – Courses with 3 Prerequisites

COMP4121 Advanced and Parallel Algorithms 6
COMP4132 Advanced Functional Programming 6
COMP4211 Advanced Architectures and Algorithms 6
COMP4412 Introduction to Modal Logic 6
COMP4415 First-Order Logic 6
COMP9009 Advanced Topics in Software Engineering 6
COMP9116 Software System Development using the B-Method and B-Toolkit 6
COMP9117 Software Architecture 6
COMP9242 Advanced Operating Systems 6
COMP9243 Distributed Systems 6
COMP9245 Real-Time Systems 6
COMP9596 Research Project 12

Substitute Electives
Students are permitted to substitute:
Up to three other courses within the University provided they are relevant to the discipline of Computing and IT.
One technical course for an elective within the University which is unrelated to the program.
One, two or three courses with a project of equal value provided they meet the following criteria:
- Completed (or have advanced standing in) 72UOC; and
- Obtained agreement from a CSE academic supervisor;
- Maintained a Distinction level performance in the program.

Advanced Standing

Advanced standing may be granted for up to 8 courses. Advanced standing will only be granted for the following courses.
COMP9020 Foundations of Computer Science
COMP9021 Principles of Programming
COMP9024 Data Structures and Algorithms
COMP9032 Microprocessors and Interfacing
COMP9311 Database Systems
COMP9331 Computer Networks and Applications
COMP9414 Artificial Intelligence
GSOE9820 Engineering Project Management
Students who receive advanced standing may choose to forego those credits in favour of completing additional courses from the course list.

 

ENQUIRY FORM

Full Name:

Email:

Phone:

Skype:

Study Location:

Subject/s of Interest::

Qualifications Held:

Times Available for Consultation:

Further Information:

Captcha: