|
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 DescriptionThe 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 RequirementsA 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 StructureThe 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 StandingAdvanced 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.
|