Courses Offered

Undergraduate Courses Offered in  2013-14

4 Year Curriculum 3 Year Curriculum
4 Year Curriculum
Course CodeCourse TitleTermStaff
Level 1
COMP1117AComputer Programming (ActSc, BSc, Minor & 2nd Major)1Dr Wei L Y
COMP1117BComputer Programming (BBAIS, Quant Fin, Minor & 2nd Major)1Dr Chan K P
COMP1117CComputer Programming (Quant Fin, Minor & 2nd Major)2Dr Chong C F
COMP2119AIntroduction to Data Structures and Algorithms (BBAIS, Minor & 2nd Major)1Dr Yiu S M
COMP2119BIntroduction to Data Structures and Algorithms (CS, CE, Minor & 2nd Major)2Prof Kao Benjamin
COMP2119CIntroduction to Data Structures and Algorithms (advanced class)2Prof Kao Benjamin
COMP2120AComputer Organization (BBAIS & 2nd Major)2Dr Chan K P
COMP2120BComputer Organization (CS & 2nd Major)2Prof Lau Francis
COMP2121Discrete Mathematics (BBAIS, CS & EngSci)1Prof Chin Francis
COMP2123Programming Technologies and Tools 1Dr Chui C K
ENGG1111AComputer Programming and Applications1Mr Mitcheson George
ENGG1111BComputer Programming and Applications1Dr Chui C K
ENGG1111CComputer Programming and Applications1Dr Wong Kenneth
ENGG1202AIntroduction to computer science1Dr Yiu S M
ENGG1202BIntroduction to computer science2Dr Chui C K
Level 2 & 3 - Fundamental
COMP3230APrinciples of Operating Systems (CS)1Dr Tam Anthony
COMP3230BPrinciples of Operating Systems (CE, BBAIS & 2nd Major)1Prof Lau Francis
COMP3234Computer and Communication Networks2Dr Tam Anthony
COMP3250ADesign and Analysis of Algorithms 2Dr Ting H F
COMP3250BDesign and Analysis of Algorithms (advanced class)2Dr Chan Hubert
COMP3278AIntro. to Database Management Systems (CS, Minor & 2nd Major)1Dr Cheng Reynold
COMP3278BIntro. to Database Management Systems (BBAIS, CE, EEE, Minor & 2nd Major)2Dr Chui C K
COMP3297Introduction to Software Engineering 2Prof Tse T H
COMP3311Legal Aspects of Computing2Dr Pun K H
COMP3412InternshipsummerDr Tam Anthony
Level 2 & 3 - Elective/Optional
COMP2396AObject-oriented Programming and Java (CS)1Dr Chow K P
COMP2396BObject-oriented Programming and Java (BBAIS, CE, Minor & 2nd Major)1Dr Schnieders Dirk
COMP3235Compiling Techniques1Prof Lau Francis
COMP3259Principles of Programming Languages2Dr Oliveira Bruno
COMP3270Artificial Intelligence2Dr Chan H W
COMP3271Computer Graphics2Prof Yu Y Z
COMP3317Computer Vision2Dr Wong Kenneth
COMP3320Electronic Commerce Technology1Dr Hui Lucas
COMP3322Modern Technologies on World Wide Web1Dr Wu C
COMP3323Advanced Database Systems2Prof Mamoulis Nikolaos
COMP3327Computer and Network Security1Dr Hui Lucas
COMP3329Computer Game Design and Programming1Dr. Lau Vincent
COMP3330Interactive Mobile Application Design and Programming2Dr Wei L Y
COMP3351Advanced Algorithm Analysis1Dr Ting H F
COMP3402System Architecture and Distributed Computing2Dr Chung Ronald
COMP3403Implementation, Testing and Maintenance of Software Systems1Mr Mitcheson George
COMP3404Software Quality and Project Management2Mr Mitcheson George
Common Core Courses
CCHU9025Creativity, Technology and Law2Dr Pun K H
CCST9029Cyberspace Crime: Technology and Ethics1Dr Chow K P
CCST9047The Age of Big Data1Dr Cheng Reynold
3 Year Curriculum
Course CodeCourse TitleTermStaff
Level 1
CSIS1117AComputer Programming I (ActSc, BSc, Minor & 2nd Major)1Dr Wei L Y
CSIS1117BComputer Programming I (BBAIS, Quant Fin, Minor & 2nd Major)1Dr Chan K P
CSIS1117CComputer Programming I (Quant Fin, Minor & 2nd Major)2Dr Chong C F
CSIS1118Foundations of Computer Science (BBAIS & 2nd Major)1Prof Chin Francis
CSIS1119AIntroduction to Data Structures and Algorithms (BBAIS, Minor & 2nd Major)1Dr Yiu S M
CSIS1119BIntroduction to Data Structures and Algorithms (CS, CE, Minor & 2nd Major)2Prof Kao Benjamin
CSIS1119CIntroduction to Data Structures and Algorithms (advanced class)2Prof Kao Benjamin
CSIS1120AComputer Organization (BBAIS & 2nd Major)2Dr Chan K P
CSIS1120BComputer Organization (CS & 2nd Major)2Prof Lau Francis
CSIS1123Programming Technologies and Tools1Dr Chui C K
CSIS1412AIndustrial Training (ISCS4)1Dr Tam Anthony
CSIS1412BIndustrial Training (CS2/3)summerDr Tam Anthony
Level 2 & 3 - Fundamental
CSIS0230APrinciples of Operating Systems (CS)1Dr Tam Anthony
CSIS0230BPrinciples of Operating Systems (CE, BBAIS & 2nd Major)1Prof Lau Francis
CSIS0234Computer and Communication Networks2Dr Tam Anthony
CSIS0250ADesign and Analysis of Algorithms 2Dr Ting H F
CSIS0250BDesign and Analysis of Algorithms (advanced class)2Dr Chan Hubert
CSIS0278AIntro. to Database Management Systems (CS, Minor & 2nd Major)1Dr Cheng Reynold
CSIS0278BIntro. to Database Management Systems (BBAIS, CE, EEE, Minor & 2nd Major)2Dr Chui C K
CSIS0297Introduction to Software Engineering 2Prof Tse T H
CSIS0311Legal Aspects of Computing2Dr Pun K H
CSIS0801Final Year Projectwhole yearTeachers concerned
Level 2 & 3 - Elective/Optional
CSIS0235Compiling Techniques1Prof Lau Francis
CSIS0259Principles of Programming Languages2Dr Oliveira Bruno
CSIS0270Artificial Intelligence2Dr Chan H W
CSIS0271Computer Graphics2Prof Yu Y Z
CSIS0317Computer Vision2Dr Wong Kenneth
CSIS0320Electronic Commerce Technology1Dr Hui Lucas
CSIS0322Modern Technologies on World Wide Web1Dr Wu C
CSIS0323Advanced Database Systems2Prof Mamoulis Nikolaos
CSIS0327Computer and Network Security1Dr Hui Lucas
CSIS0329Computer Game Design and Programming1Dr. Lau Vincent
CSIS0351Advanced Algorithm Analysis1Dr Ting H F
CSIS0396AObject-oriented Programming and Java (CS)1Dr Chow K P
CSIS0396BObject-oriented Programming and Java (BBAIS, CE, Minor & 2nd Major)1Dr Schnieders Dirk
CSIS0402System Architecture and Distributed Computing2Dr Chung Ronald
CSIS0403Implementation, Testing and Maintenance of Software Systems1Mr Mitcheson George
CSIS0404Software Quality and Project Management2Mr Mitcheson George
CSIS3330Interactive Mobile Application Design and Programming2Dr Wei L Y