Wentao's Courses

Logo

Here is a site about courses I took in college.

Hi! Welcome to my page!

This page lists each course I took in college and one key takeaway.

YCC1111 Literature and Humanities 1

I am not as bad at literature as I think I am. I do not like reading as much as I think do.

YCC1113 Philosophy and Political Thought 1

Reading translated texts can be a real pain.

YCC1121 Comparative Social Inquiry

Opinions about social issues tend to be drawn from personal encounters.

YCC1122 Quantitative Reasoning

Programming seems to be about following the right syntax, which will later turn out to be a huge mistake.

edX and Summer School

Online classes are really not the best.

YCC1112 Literature and Humanities 2

I actually love literature and overanalysing a piece of text.

YCC1114 Philosophy and Political Thought 2

I am perhaps a little apathetic towards politics.

YCC1131 Scientific Inquiry 1

Things that seem easy are not always actually easy.

YSS1203 Principles of Economics

I perhaps made the right decision to not take Economics in Junior College.

YCC2121 Modern Social Thought

Still trying to recall :)

YCC2137 Scientific Inquiry 2

Modelling in R is so fun!

YSC1216 Calculus

You can never learn calculus too many times.

YSC2239 Introduction to Data Science

You can do so much in a Jupyter Notebook! This will also turn out to be a huge mistake.

YHU2291 Introduction to Arts

Never be afraid to try new things!

YSC1212 Introduction to Computer Science

Programming is a serious endeavour that requires great care.

YSC2209 Proof

Mathematics is a lot more than just arithmetic.

YSC4224 Applied Data Science

I perhaps took this course a bit too early.

YHU3336 Goodbye Mao: China’s Post Socialist Transformations

Ask for help when writing the final essay.

YSC2229 Introductory Data Structures and Algorithms

I do like programming when all the tests pass.

YSC2243 Probability

Probability is harder than I thought.

YSC2244 Programming for Data Science

I do not learn as much when the homework is too guided.

MS-C1342 Linear Algebra

Gilbert Strang is a genius.

CS-A1155 Databases for Data Science

I do like databases, although not necessarily building them.

CS-E4730 Computational Social Science D

NetworkX is a really handy tool.

CS-C2160 Theory of Computation

Learning about theory does not necessarily enhance understanding.

MS-C1620 Statistical Inference

You can never remember what each statistical test does.

MS-C2105 Introduction to Optimisation

I finally understood what gradient descent really means.

YHU2241 Why Be Moral?

Complex ideas in philosophy can usually be reorganised into a concise and clear argument form.

YSC3236 Functional Programming and Proving

Learn the basics in programming to move elegantly later on.

YSC4231 Parallel, Concurrent and Distributed Programming

Distributed computing is very hard yet important work.

YSS3339 Theories of Freedom

Pick a stand you genuinely believe in and argue for it fearlessly.

YHU2341 Philosophy of Games

Rule-based fun is better than chaotic fun.

YSC3232 Software Engineering

I am more into science than engineering.

YSC4225 Stochastic Processes and Models (SPAM)

Regardless of past decisions, have the faith to start anew.