Level MSc / Graduate BEng / Undergraduate Minor / Other
Primary Role
Subject Instructor
Responsible for course design, lecture delivery, assessment, and overall subject management across graduate and undergraduate programmes in Computing and Data Science.
9 Subjects taught
Supporting Role
Tutor & Lab Supervisor
Tutorial facilitation, laboratory guidance, and hands-on mentoring in programming, systems, compilers, databases, and natural language processing.
9 Subjects supported

Subject Instructor

Primary Role
AI6122
Text Data Management and Processing
MSc AI
MH6301
Information Retrieval and Analysis
MSc
CI6226
Information Retrieval and Analysis
MSc
CI6205
Database Systems
MSc
CZ4045
Natural Language Processing
BEng
CZ4031
Database System Principles
BEng
CSC301 / CPE425
Programming Languages
BEng
CSC206 / CPE303
Database Systems
BEng
CM101
Java and the Internet
BEng Minor

Tutor & Lab Supervisor

Supporting Role
CZ3007
Compiler Techniques
BEng
CZ4045
Natural Language Processing
BEng
CZ4031
Database System Principles
BEng
CZ2007
Database Systems
BEng
CE / CZ2002
Object Oriented Design & Programming
BEng
CSC301 / CPE425
Programming Languages
BEng
CSC206 / CPE303
Database Systems
BEng
CSC205 / CPE205
Operating Systems
BEng
CM101
Java and the Internet
Minor

Topic Areas

Across All Roles
🗄️
Data & Databases
CZ4031 · Database System Principles CZ2007 · Database Systems CSC206 / CPE303 · Database Systems CI6205 · Database Systems (MSc)
🔍
Information Retrieval & NLP
AI6122 · Text Data Management MH6301 / CI6226 · IR & Analysis CZ4045 · Natural Language Processing
💻
Systems & Programming
CZ3007 · Compiler Techniques CSC205 · Operating Systems CE/CZ2002 · OO Design & Programming CSC301 · Programming Languages CM101 · Java and the Internet