Pattern Recognition, Neural Networks and Deep Learning
7CCSMPNN | SEM2 | KCL
Coursework: Deep Neural Networks, SVM
#Python #Tensorflow
Data Mining
7CCSMDM1 | SEM2 | KCL
Coursework: Decision Trees, Cluster Analysis, Text Mining
#Python #scikit-learn
Nature-Inspired Learning Algorithms
7CCSMBIM | SEM2 | KCL
Distributed Ledgers and Crypto-currencies
7CCSMDLC | SEM2 | KCL
Artificial Intelligence Planning
7CCSMAIP | SEM1 | KCL
Agents and Multi-Agent Systems
7CCSMAMS | SEM1 | KCL
Philosophy and Ethics of Artificial Intelligence
7CCSMEAI | SEM1 | KCL
Human-Computer Interaction
6CCS3HCI | SEM1 | KCL
Group Project: Prototype an app to support students in managing their student flat
#Axure
Big Data Mining and Management
COMP 4332 | Spring 2022 | HKUST
Alternative Title: Scalable Deep Learning and Approximate Algorithms for Heterogeneous and Massive Data Mining
Team Projects: Sentiment Analysis, Social Network Mining, Rating Prediction (on Yelp Dataset)
#Python #Tensorflow #PyTorch #NetworkX
Computer Communication Networks I
COMP 4621 | Spring 2022 | HKUST
Project: Server-based Multiparty Chatroom
#C
Cloud Computing and Big Data Systems
COMP 4651 | Spring 2022 | HKUST
Team Project: Amazon Product Recommendation using Spark
Assignments: EC2 Performance Measurement, HDFS, MapReduce Programming, Spark programming & machine learning
#Java #Python #AWS #HDFS #MapReduce #Spark #VirtualBox #Databricks
Deep Learning in Computer Vision
COMP 4471 | Fall 2021 | HKUST
Assignments: Image Classification, Image Captioning, Style Transfer, GANs (same as Standford's CS231N)
Team Project: Conditional Cat Face Generation with StyleGAN2
#Python #Tensorflow
Machine Learning
COMP 4211 | Spring 2021 | HKUST
Assignments & Projects: Face Comparison System, Fake News Detection, News Classification, Generative Adversarial Networks
#Python #scikit-learn #PyTorch #GoogleColab
Search Engines for Web and Enterprise Data
COMP 4321 | Spring 2021 | HKUST
Team Project: Web Search Engine
#Java #VS Code
Computer Graphics
COMP 4411 | Spring 2021 | HKUST
Projects: Impressionist (image processing), Modeler (3D hierachical modelling), Trace (ray tracing), Animator (spline-based animation & particle system)
#C++ #OpenGL #FLTK #Visual Studio
Operating Systems
COMP 3511 | Spring 2021 | HKUST
Projects: Simplified Linux Shell (Multi-level Pipe), Banker’s algorithm
#C
Software Engineering
COMP 3111 | Fall 2020 | HKUST
Team project: Data analysis and visualization software
#Java #Eclipse
Fundamentals of Artificial Intelligence
COMP 3211 | Fall 2020 | HKUST
Assignments: UC Berkeley Pac-Man Project, Z3 Theorem Prover
#Python
Principles of Cybersecurity
COMP 3632 | Fall 2020 | HKUST
Design and Analysis of Algorithms
COMP 3711 | Fall 2020 | HKUST
Object-Oriented Programming and Data Structures
COMP 2012 | Spring 2020 | HKUST
Assignments: database, game programming, data analysis
#C++ #Eclipse
Computer Organizations
COMP 2611 | Spring 2020 | HKUST
Project: 2048 game programming
#MIPS
Applied Statistics
MATH 2411 | Spring 2020 | HKUST
Team project: statistical data analysis
#R
Programming with C++
COMP 2011 | Fall 2019 | HKUST
Assignments: data analysis, game programming, html crawling
#C++ #Eclipse
Introduction to Computer Science
COMP 1021 | Spring 2019 | HKUST
Labs: game programming
#Python
Introduction to Electro-Robot Design
ELEC 1100 | Spring 2019 | HKUST
Team project: Built an autonomous vehicle that can navigate through an obstacle course
#Arduno
First Year Cornerstone Engineering Design Project Course
ENGG 1100 | Fall 2018 | HKUST
Team Project: Built an off-road vehicle with trailer that can navigate through an obstacle course while carrying a cup of water
#Arduino #App Inventor #3D Printing