MS. Krystal TSANG/Tel No.:2836 1379
Mr. Keith Cheung/Tel No.:2836 1379
(此课程内容只提供英文版本)
Programme Information
Introduction
The aim of this module is to give the student additional insight into the context of data structures and algorithms. The subject of complexity analysis for algorithms and operations upon data structures will be introduced and developed within a practical context.
Module Contents
1.Data Structures
- Lists
- Trees
- Stacks
- Queues
- Self-balancing trees
- Graphs
2.Algorithms
- Searching and sorting
- Recursion (Divide and Conquer strategies)
- Greedy algorithm
3.Complexity and Efficiency
- Time and space complexity
- Asymptotic notation: Big-O, Big-W and Big-Q
- Analysis of algorithms
- The Best, Average and Worst Cases
Entry Requirements:
Candidates must hold one of the following:
PEAK Professional Diploma in Game Design and Production plus at least three years relevant work experience; or
PEAK Professional Diploma in Application Design and Development using Java plus at least three years relevant work experience; or
PEAK Professional Diploma in 3D Design, Modelling & Animation in Maya and Video Production plus at least three years relevant work experience; or
VTC Higher Diploma in Multimedia and Entertainment Technology*#
VTC Higher Diploma in Digital Entertainment*
VTC Higher Diploma in Audio-Visual Entertainment Technology*
VTC Higher Diploma in IT for Business*
VTC Higher Diploma in Information and Communications Technology*
VTC Higher Diploma in Game Software Development*
VTC Higher Diploma in Multimedia*
VTC Higher Diploma in Computer Systems Administration*
VTC Higher Diploma in Software Engineering*
VTC Higher Diploma in Telecommunications and Networking*
VTC Higher Diploma in Mobile Computing*
VTC Higher Diploma in Network Applications*
VTC Higher Diploma in Information and Network Security*
VTC Higher Diploma in Web Design and Development*
VTC Higher Diploma in Mobile Applications Development*
VTC Higher Diploma in Web-based Technology for Business#
VTC Higher Diploma in Information Technology for Multimedia Design#
VTC Higher Diploma in Systems Development & Administration#
VTC Higher Diploma in Computing and Information Security#
VTC Higher Diploma in Information Technology for Business (Web Design and Development)#
VTC Higher Diploma in Computer Games and Animation#
VTC Higher Diploma in Multimedia Web Development and Digital Entertainment#
VTC Higher Diploma in Internet and Multimedia Engineering#
VTC Higher Diploma in Entertainment Electronics#
VTC Higher Diploma in Digital TV and Modern Picture Engineering#
VTC Higher Diploma in Network and Mobile Computing#
A qualification equivalent to those listed above
* HD programmes using HKDSE results or equivalent as general admission requirements.
# HD programmes using HKCEE / HKALE results or equivalent as general admission requirements.