Course Study Path

This is the course history during my undergraduate and postgraduate study in the Hong Kong University of Science and Technology.

Remark: Courses are listed in the format of Course Code + Number of Credits + Course Name

UG Year 1

16 + 20 + 6 = 42 Credits

Fall

COMP1022P   3   Introduction to Computing with Java
MATH1013    3   Calculus I B
CHEM1004    3   Chemistry in Everyday Life
ELEC1100    4   Introduction to Electro-Robot Design
LANG1002S   3   English for University Studies I

Spring

COMP2011    4   Programming with C++
COMP2711    4   Discrete Mathematical Tools
MATH1014    3   Calculus II
PHYS1112    3   General Physics I with Calculus
SOSC1780    3   Population and Development in China
LANG1003S   3   English for University Studies II

Summer

MATH2411    4   Applied Statistics
COMP1029P   1   Python Programming Bridge Course
UROP1100    1   Undergraduate Research Opportunities Series I - I

UG Year 2

20 + 21 + 7 = 48 Credits

Fall

COMP2012    4   OOP and Data Structures
MATH2023    4   Multivariable Calculus
MATH2033    4   Mathematical Analysis
MATH2121    4   Linear Algebra
PHYS1003    3   Energy and Related Environmental Issues
UROP2100    1   Undergraduate Research Opportunities Series I - II

Spring

COMP2611    4   Computer Organizations
COMP3311    3   Database Management Systems
COMP3711    3   Design and Analysis of Algorithms
MATH2421    4   Probability
MATH3033    4   Real Analysis
LANG2030    3   Technical Communication I

Summer

MATH2352    4   Differential Equations
SOSC1980    3   Discovering Mind and Behaviors
UROP1000    0   Undergraduate Research Opportunities Series II

UG Year 3

16 + 12 + 2 = 30 Credits

Fall

COMP3111    4   Software Engineering
COMP3511    3   Operating Systems
COMP4021    3   Internet Computing
COMP4471    3   Deep Learning in Computer Vision
COMP4901K   3   Machine Learning in Natural Language Processing

Spring

MATH3423    3   Statistical Inference
MATH3425    3   Stochastic Modelling
MATH4052    3   Partial Differential Equations
MATH4321    3   Game Theory

Summer

COMP4981H   1   Final Year Thesis
UROP1100    1   Undergraduate Research Opportunities Series III

UG Year 4

14 + 12 = 26 Credits

Fall

COMP4211    3   Machine Learning
COMP4651    3   Cloud Computing and Big Data Systems
COMP4981H   2   Final Year Thesis
HUMA1000B   3   Cultures and Values: Righteousness, Destiny and Well-being
LANG4030    3   Technical Communication II for CSE, CPEG & DSCT

Spring

COMP4332    3   Big Data Mining and Management
COMP4981H   3   Final Year Thesis
HUMA1660    3   Introduction to Chinese Art
HUMA2101    3   Enjoyment of Western Opera

PhD Year 1

8 + 8 = 16 Credits

Fall

COMP3711    3   Design and Analysis of Algorithms
COMP5212    3   Machine Learning
COMP6911    0   Computer Science and Engineering Seminar I
ENGG6780    1   Career Development for Engineering Research Students
PDEV6770B   1   Professional Development for Research Postgraduate Students
PDEV6800Z   0   Introduction to Teaching and Learning in Higher Education

Spring

COMP5631    3   Cryptography and Security
COMP6912    1   Computer Science and Engineering Seminar II
ELEC6910Y   3   Topics in Deep NLP
LANG5001    1   Postgraduate English for Engineering Research Studies
PDEV6800B   0   Introduction to Teaching and Learning in Higher Education

PhD Year 2

6 + 6 = 12 Credits

Fall

COMP3721    3   Theory of Computation
COMP5222    3   Advanced Machine Learning with Graphs
PDEV6800B   0   Introduction to Teaching and Learning in Higher Education

Spring

COMP5311    3   Database Architecture and Implementation
COMP5421    3   Computer Vision
PDEV6800B   0   Introduction to Teaching and Learning in Higher Education