Undergraduate Course Study Path

This is the course history during my undergraduate study at the Hong Kong University of Science and Technology and other exchange institutions.

UG Year 1 (2019 - 2020)

13 + 19 = 32 Credits
Fall
MATH1023    3   Honors Calculus I
PHYS1312    3   Honors General Physics I
LANG1002S   3   English for University Studies I
LIFS1030    3   Environmental Science
PHYS1113    1   Laboratory for General Physics I

Spring

CHEM1020    3   General Chemistry IB
MATH1024    3   Honors Calculus II
PHYS1114    3   General Physics II
LANG1003A   3   English for University Studies II
COMP1022P   3   Introduction to Computing with Java
ELEC1100    4   Introduction to Electro-Robot Design

UG Year 2 (2020 - 2021)

18 + 22 + 6 = 46 Credits

Fall

COMP2012H   5   Honors Object-Oriented Programming and Data Structures
MATH2023    4   Multivariable Calculus
MATH2131    4   Honors in Linear and Abstract Algebra I
COMP2711H   4   Honors Discrete Mathematical Tools for Computer Science
UROP1100B   1   Undergraduate Research Opportunities Series 1

Spring

COMP2611    4   Computer Organizations
COMP3111    4   Software Engineering
MATH2411    4   Applied Statistics
MATH2431    4   Honors Probability
LANG2030    3   Technical Communication I
MATH3322    3   Matrix Computation

Summer

Transfer Credits from University of California, Los Angeles through virtual study and equivalent courses of HKUST are
COMP3511    3   Operating Systems
MATH4335    3   Introduction to Optimization

UG Year 3 (2021 - 2022)

21 + 13 = 34 Credits

Fall

COMP3711    3   Design and Analysis of Algorithms
MATH3423    3   Statistical Inference
MATH3332    3   Data Analytic Tools
COMP4432    3   Statistical Machine Learning
PHYS1002    3   Introduction to Astrophysics and Astronomy
SOSC1440    3   Introduction to Economics
MATH3343    3   Combinatorial Analysis

Spring

Transfer Credits from University of Southern California through exchange study
Courses in USC(credits in USC and tranfered credits):
ISE382     4->3    Database Systems: Concepts, Design and Implementation
ITP439     4->4    Compiler Development
ITP303     4->3    Full-Stack Web Development
ITP368     4->3    Programming Graphical User Interfaces

UG Year 4 (2022 - 2023)

18(+3) + 21 = 42 Credits

Fall

COMP4981    6   Final Year Project
COMP5331    3   Knowledge Discovery in Databases
COMP4211    3   Machine Learning
LANG4030    3   Technical Communication II for CSE, CPEG & DSCT
CORE1423    3   Enhanced Chinese Communication
Transfer Credits from Fudan University through virtual study
Courses in Fudan University(credits in FudanU and tranfered credits):
SOCI170006     2->3    Psychology and Life

Spring

COMP4981    6   Final Year Project
COMP4521    3   Mobile Application Development
COMP5311    3   Database Architecture and Implementation
MATH3424    3   Regression Analysis
HUMA1000B   3   Cultures and Values: Righteousness, Destiny and Well-being
HUMA2050    3   Classical Chinese

Open-Sourced Course Assignments/ Project Repositories:

COMP2012H: Honors Object-Oriented Programming and Data Structures: Tilt To Live(Github)
COMP3111: Software Engineering: Newborn Name Recommendation System(Github)
ITP303: Full-Stack Web Development: ourDeal(Github), ourDeal(Website)
ITP439: Compiler Development: USCC Complier(Github)
ITP368: Programming Graphical User Interfaces: 2048 Game(Github)
COMP5331: Knowledge Discovery in Databases: NollaFraud(Github)
COMP4521: Mobile Application Development: JMatch(Github)
COMP4981: Final Year Project: VisualNeo(Github)