e-Commerce Systems - COMPES8543
Stream Summary
Faculty: Faculty of Engineering
School: School of Computer Science and Engineering
Contact: School
Program: 8543 - Information Technology
Award(s):
Master of Information Technology (Specialisation)
View stream information for previous years
Stream Outline
In order to capitalise on opportunities in the emerging digital economy, organisations are re-inventing themselves as e-enterprises. More importantly, both business and government organisations need skilled IT professionals in e-commerce systems engineering to provide necessary IT support.
The e-Commerce Systems stream in the Graduate Diploma and Master of Information Technology programs exposes students to the foundations of e-Commerce systems and architectures, and to software engineering principles and techniques for building and managing such systems. The major also provides interdisciplinary background in the areas of e-Commerce management and policy, covering the legal aspect of e-Commerce, and effectively integrating all components in the development of e-enterprise systems. Students will be given the opportunity to put theory into practice by designing and implementing a large e-enterprise system.
Stream Structure
- COMP9021 Principles of Programming (6 UOC)
- COMP9024 Data Structures & Algorithms (6 UOC)
- COMP9311 Database Systems (6 UOC)
- COMP9331 Computer Networks&Applications (6 UOC)
- COMP9900 Info Tech Project (6 UOC)
- GSOE9820 Project Management (6 UOC)
- 18 UOC from the Prescribed Electives (see below)
- 42 UOC more level-4 or higher COMP elective courses
Enrolment may be subject to relevant work experience. A resume must be attached to the application.
Advanced Disciplinary Knowledge (ADK) requirement:
- at least 36 UOC must come from the CSE ADK course list (see below)
COMP9900 is not required if a major research project course (COMP9596 or COMP9945) is taken.
Advanced Disciplinary Knowledge Courses:
- COMP3431 Robotic Software Architecture (6 UOC)
- COMP4121 Advanced & Parallel Algorithms (6 UOC)
- COMP4161 Advanced Verification (6 UOC)
- COMP4411 Experimental Robotics (6 UOC)
- COMP4418 Knowledge Representation (6 UOC)
- COMP6714 Info Retrieval and Web Search (6 UOC)
- COMP9153 Algorithmic Verification (6 UOC)
- COMP9181 Language-based Software Safety (6 UOC)
- COMP9242 Advanced Operating Systems (6 UOC)
- COMP9243 Distributed Systems (6 UOC)
- COMP9315 Database Systems Implementat'n (6 UOC)
- COMP9318 Data Warehousing & Data Mining (6 UOC)
- COMP9319 Web Data Compression & Search (6 UOC)
- COMP9323 e-Enterprise Project (6 UOC)
- COMP9333 Advanced Computer Networks (6 UOC)
- COMP9334 Systems Capacity Planning (6 UOC)
- COMP9335 Wireless Mesh&Sensor Networks (6 UOC)
- COMP9336 Mobile Data Networking (6 UOC)
- COMP9417 Machine Learning & Data Mining (6 UOC)
- COMP9418 Advanced Machine Learning (6 UOC)
- COMP9441 Security Engineering (6 UOC)
- COMP9444 Neural Networks, Deep Learning (6 UOC)
- COMP9517 Computer Vision (6 UOC)
- COMP9596 Research Project (12 UOC)
- COMP9900 Info Tech Project (6 UOC)
- COMP9945 Research Project (18 UOC)
Students are permitted to substitute 12-18uoc of Advanced Disciplinary Knowledge courses in their final semester with a research 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; and
- maintained a distinction level performance in the program.
- COMP9596 Research Project (12 UOC)
- COMP9945 Research Project (18 UOC)
Advanced Standing
Advanced standing is possible in up to 50% of the stream. For details on Advanced Standing and Exemptions, see the 8543 Master of Information Technology program description.