Courses Offered

Undergraduate Courses Offered in  2014-15

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. Chong C F
COMP1117CComputer Programming (Quant Fin, Minor & 2nd Major)2Dr. Ting H F
COMP2119AIntroduction to Data Structures and Algorithms (BBAIS, Minor & 2nd Major)1Dr. Chan Hubert
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 (CS & 2nd Major)2Dr. Chan K P
COMP2120BComputer Organization (BBAIS & 2nd Major)2Prof. Lau Francis
COMP2121ADiscrete Mathematics (CS & 2nd Major)1Dr. Yiu S M
Prof. Chin Francis
COMP2121BDiscrete Mathematics (BBAIS, CE, EngSci & 2nd Major)1Prof. Chin Francis
Dr. Yiu S M
COMP2123AProgramming Technologies and Tools 1Dr. Chui C K
COMP2123BProgramming Technologies and Tools 2Dr. Chui C K
ENGG1111AComputer Programming and Applications1Mr. Mitcheson George
ENGG1111BComputer Programming and Applications1Dr. Chui C K
ENGG1111CComputer Programming and Applications1Dr. Schnieders Dirk
ENGG1112Computer Programming and Applicationswhole yearDr. Choi Loretta
ENGG1202AIntroduction to computer science1Dr. Schnieders Dirk
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. 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)1Dr. Chui C K
COMP3278BIntro. to Database Management Systems (BBAIS, CE, EEE, Minor & 2nd Major)2Prof. Cheung David
COMP3297Introduction to Software Engineering 1Mr. Mitcheson George
COMP3311Legal Aspects of Computing2Dr. Pun K H
COMP3412InternshipsummerDr. Tam Anthony
COMP4801Final Year Projectwhole yearDr. Chan K P
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)2Dr. Wong Kenneth
COMP3231Computer Architecture2Dr. Chong C F
COMP3235Compiling Techniques1Prof. Lau Francis
COMP3258Functional Programming2Dr. Oliveira Bruno
COMP3259Principles of Programming Languages2Dr. Oliveira Bruno
COMP3270Artificial Intelligence1Dr. Chan K P
COMP3271Computer Graphics2Dr. Wang Jack
COMP3314Machine Learning2Dr. Wang Jack
COMP3317Computer Vision1Dr. Wong Kenneth
COMP3320Electronic Commerce Technology1Dr. Chim T W
COMP3322Modern Technologies on World Wide Web2Dr. Wu C
COMP3323Advanced Database Systems2Prof. Cheung David
COMP3327Computer and Network Security1Dr. Chim T W
COMP3330Interactive Mobile Application Design and Programming1Dr. Wei L Y
COMP3402System Architecture and Distributed Computing2Dr. Chung Ronald
COMP3403Implementation, Testing and Maintenance of Software Systems1Mr. Mitcheson George
COMP3404Software Quality and Project Management2Mr. Mitcheson George
COMP3407Scientific Computing2Prof. Wang W
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
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. Chong C F
CSIS1117CComputer Programming I (Quant Fin, Minor & 2nd Major)2Dr. Ting H F
CSIS1118AFoundations of Computer Science (2nd Major)1Prof. Chin Francis
Dr. Yiu S M
CSIS1118BFoundations of Computer Science (BBAIS & 2nd Major)1Prof. Chin Francis
Dr. Yiu S M
CSIS1119AIntroduction to Data Structures and Algorithms (BBAIS, Minor & 2nd Major)1Dr. Chan Hubert
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 (CS & 2nd Major)2Dr. Chan K P
CSIS1120BComputer Organization (BBAIS & 2nd Major)2Prof. Lau Francis
CSIS1123AProgramming Technologies and Tools1Dr. Chui C K
CSIS1123BProgramming Technologies and Tools 2Dr. 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. 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)1Dr. Chui C K
CSIS0278BIntro. to Database Management Systems (BBAIS, CE, EEE, Minor & 2nd Major)2Prof. Cheung David
CSIS0297Introduction to Software Engineering 1Mr. Mitcheson George
CSIS0311Legal Aspects of Computing2Dr. Pun K H
CSIS0801Final Year Projectwhole yearDr. Chan K P
Level 2 & 3 - Elective/Optional
CSIS0231Computer Architecture2Dr. Chong C F
CSIS0235Compiling Techniques1Prof. Lau Francis
CSIS0259Principles of Programming Languages2Dr. Oliveira Bruno
CSIS0270Artificial Intelligence1Dr. Chan K P
CSIS0271Computer Graphics2Dr. Wang Jack
CSIS0314Machine Learning2Dr. Wang Jack
CSIS0317Computer Vision1Dr. Wong Kenneth
CSIS0320Electronic Commerce Technology1Dr. Chim T W
CSIS0322Modern Technologies on World Wide Web2Dr. Wu C
CSIS0323Advanced Database Systems2Prof. Cheung David
CSIS0327Computer and Network Security1Dr. Chim T W
CSIS0396AObject-oriented Programming and Java (CS)1Dr. Chow K P
CSIS0396BObject-oriented Programming and Java (BBAIS, CE, Minor & 2nd Major)2Dr. Wong Kenneth
CSIS0402System Architecture and Distributed Computing2Dr. Chung Ronald
CSIS0403Implementation, Testing and Maintenance of Software Systems1Mr. Mitcheson George
CSIS0404Software Quality and Project Management2Mr. Mitcheson George
CSIS0407Scientific Computing2Prof. Wang W
CSIS2258Functional Programming2Dr. Oliveira Bruno
CSIS3330Interactive Mobile Application Design and Programming1Dr. Wei L Y