Present/Upcoming Courses

Term 1, Year 2020 - '21
Natural Language Processing -- CZ4045/CE4045 Course Materials in NTU Learn
Term 2, Year 2020 - '21
Deep Learning for NLP -- CE7455 (material from year 2020)

Past Courses

Term 2, Year 2019 - '20
Deep Learning for NLP -- CE7455
Term 2, Year 2019 - '20
Artificial Intelligence -- CZ3005/CSC304 Course Materials in NTU Learn
Term 2, Year 2018 - '19
Artificial Intelligence -- CZ3005/CSC304 Course Materials in NTU Learn
Term 1, Year 2017 - '18
Data Structures -- CZ1007 (Tutorials) Course Materials in NTU Learn
Term 2, Year 2017 - '18
Artificial Intelligence -- CZ3005/CSC304 Course Materials in NTU Learn
    Sample Feedback from Students on AI (CZ3005; Year 2017 - Term 2)
He is a very good lecturer, he explain it in a very clear and easy to understand way. I can easily tell that he is making a lot of effort to get students to get better.
He always provides relevant examples and goes through the content step by step. Very clear and easy to understand. Thoroughly enjoyed his lectures.
This course, I feel, has been very difficult due to the information and concept of we (student) needed to understand. However, the lecturer has been very clear in explaining the course contents and information, and even giving examples, so that we can better understand the course.

-- Tutorial at Qatar Computing Research Institute

Summer 2015
Machine Learning (8 Lectures)