Courses Offered

Undergraduate Courses Offered in  2015-16

4 Year Curriculum 3 Year Curriculum
4 Year Curriculum
Course CodeCourse TitleTermStaff
Year 1 - Core
COMP1117AComputer Programming (ActSc, BSc, Minor & 2nd Major)1Dr. Wei L Y
COMP1117BComputer Programming (BBAIS, Quant Fin, Minor & 2nd Major)1Dr. Ting H F
COMP1117CComputer Programming (Quant Fin, Minor & 2nd Major)2Dr. Ting H F
ENGG1111AComputer Programming and Applications1Mr. Mitcheson George
ENGG1111BComputer Programming and Applications1Mr. Mitcheson George
ENGG1111CComputer Programming and Applications1Dr. Chui C K
ENGG1111DComputer Programming and Applications1Dr. Chui C K
ENGG1111EComputer Programming and Applications1Dr. Schnieders Dirk
ENGG1111FComputer Programming and Applications1Dr. Schnieders Dirk
ENGG1112Computer Programming and Applicationswhole yearDr. Chim T W
ENGG1202AIntroduction to computer science1Dr. Schnieders Dirk
ENGG1202BIntroduction to computer science2Dr. Schnieders Dirk
Common Core Courses
CCHU9025Creativity, Technology and Law2Dr. Pun K H
CCST9029Cyberspace Crime: Technology and Ethics1Dr. Chow K P
CCST9047The Age of Big Data2Dr. Cheng Reynold
Year 2 - Core
COMP2119AIntroduction to Data Structures and Algorithms (BBAIS, Minor & 2nd Major)1Dr. Chan Hubert
COMP2119BIntroduction to Data Structures and Algorithms (CS)2Prof. Kao Benjamin
COMP2119CIntroduction to Data Structures and Algorithms (CE, BSc, Minor & 2nd Major)2Dr. Yiu S M
COMP2120Computer Organization (BBAIS, CS & 2nd Major)2Dr. Chung Ronald
COMP2121ADiscrete Mathematics (CS & 2nd Major)1Dr. Yiu S M
COMP2121BDiscrete Mathematics (BBAIS, CE, EngSci & 2nd Major)1Dr. Ting H F
COMP2123AProgramming Technologies and Tools 1Dr. Cui H.M.
COMP2123BProgramming Technologies and Tools 2Dr. Chui C K
Year 3 - Core
COMP3230APrinciples of Operating Systems (CS)1Dr. Tam Anthony
COMP3230BPrinciples of Operating Systems (CE, BBAIS & 2nd Major)1Prof. Wang C L
COMP3234Computer and Communication Networks2Dr. Tam Anthony
COMP3250ADesign and Analysis of Algorithms 2Dr. Huang Z.Y.
COMP3250BDesign and Analysis of Algorithms (advanced class)2Prof. Lam T W
COMP3278AIntro. to Database Management Systems (CS, Minor & 2nd Major)1Prof. Cheung David
COMP3278BIntro. to Database Management Systems (BBAIS, CE, EEE, Minor & 2nd Major)2Dr. Chui C K
COMP3297Introduction to Software Engineering 1Mr. Mitcheson George
COMP3311Legal Aspects of Computing2Dr. Pun K H
COMP3412InternshipsummerDr. Tam Anthony
Year 4 - Core
COMP4801Final Year Projectwhole yearDr. Chan K P
COMP4804Computing and Data Analytics Project1Dr. Ting H F
COMP4805Project (2nd Major)1Dr. Ting H F
Year 2 to 4 - Elective
COMP2396AObject-oriented Programming and Java (CS)1Dr. Chim T W
COMP2396BObject-oriented Programming and Java (BBAIS, CE, Minor & 2nd Major)2Dr. Wong Kenneth
COMP3235Compiling Techniques1Prof. Lau Francis
COMP3258Functional Programming2Dr. Oliveira Bruno
COMP3259Principles of Programming Languages1Dr. Oliveira Bruno
COMP3270Artificial Intelligence1Dr. Chan K P
COMP3271Computer Graphics2Prof. Yu Y Z
COMP3316Quantum Information and Computation2Dr. Chiribella Giulio
COMP3317Computer Vision1Dr. Wong Kenneth
COMP3320Electronic Commerce Technology1Dr. Hui Lucas
COMP3322Modern Technologies on World Wide Web1Dr. Wu C
COMP3323Advanced Database Systems2Prof. Cheung David
COMP3327Computer and Network Security1Dr. Hui Lucas
COMP3329Computer Game Design and Programming2Dr. Chim T W
COMP3330Interactive Mobile Application Design and Programming1Dr. Wei L Y
COMP3402System Architecture and Distributed Computing2Dr. Cui H.M.
COMP3403Implementation, Testing and Maintenance of Software Systems2Mr. Mitcheson George
COMP3407Scientific Computing2Prof. Wang W
3 Year Curriculum
Course CodeCourse TitleTermStaff
Year 3 - Core
CSIS0230APrinciples of Operating Systems (CS)1Dr. Tam Anthony
CSIS0230BPrinciples of Operating Systems (CE, BBAIS & 2nd Major)1Prof. Wang C L
CSIS0234Computer and Communication Networks2Dr. Tam Anthony
CSIS0250ADesign and Analysis of Algorithms 2Dr. Huang Z.Y.
CSIS0250BDesign and Analysis of Algorithms (advanced class)2Prof. Lam T W
CSIS0278AIntro. to Database Management Systems (CS, Minor & 2nd Major)1Prof. Cheung David
CSIS0278BIntro. to Database Management Systems (BBAIS, CE, EEE, Minor & 2nd Major)2Dr. Chui C K
CSIS0297Introduction to Software Engineering 1Mr. Mitcheson George
CSIS0311Legal Aspects of Computing2Dr. Pun K H
CSIS1412Industrial Training (ISCS4)1Dr. Tam Anthony
Year 4 - Core
CSIS0801Final Year Projectwhole yearDr. Chan K P
Year 2 to 4 - Elective
CSIS0235Compiling Techniques1Prof. Lau Francis
CSIS0259Principles of Programming Languages1Dr. Oliveira Bruno
CSIS0270Artificial Intelligence1Dr. Chan K P
CSIS0271Computer Graphics2Prof. Yu Y Z
CSIS0317Computer Vision1Dr. Wong Kenneth
CSIS0320Electronic Commerce Technology1Dr. Hui Lucas
CSIS0322Modern Technologies on World Wide Web1Dr. Wu C
CSIS0323Advanced Database Systems2Prof. Cheung David
CSIS0327Computer and Network Security1Dr. Hui Lucas
CSIS0329Computer Game Design and Programming2Dr. Chim T W
CSIS0396AObject-oriented Programming and Java (CS)1Dr. Chim T W
CSIS0396BObject-oriented Programming and Java (BBAIS, CE, Minor & 2nd Major)2Dr. Wong Kenneth
CSIS0402System Architecture and Distributed Computing2Dr. Cui H.M.
CSIS0403Implementation, Testing and Maintenance of Software Systems2Mr. Mitcheson George
CSIS0407Scientific Computing2Prof. Wang W
CSIS2258Functional Programming2Dr. Oliveira Bruno
CSIS3316Quantum Information and Computation2Dr. Chiribella Giulio
CSIS3330Interactive Mobile Application Design and Programming1Dr. Wei L Y