<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Resources on gavyn wong</title><link>https://gavynwong.com/resources/</link><description>Recent content in Resources on gavyn wong</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Thu, 25 Jun 2026 13:11:38 +0800</lastBuildDate><atom:link href="https://gavynwong.com/resources/index.xml" rel="self" type="application/rss+xml"/><item><title>All UCL Maths Year 1 Modules Ranked</title><link>https://gavynwong.com/posts/ucl-maths-year-1-ranked/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://gavynwong.com/posts/ucl-maths-year-1-ranked/</guid><description>&lt;p&gt;I&amp;rsquo;ve just completed my first year at UCL studying Mathematics, and am quite pleased to be averaging a 91%, with a mark above 90% across six modules :D&lt;/p&gt;
&lt;p&gt;I thought it&amp;rsquo;d be nice to reflect a bit on all the modules. So I&amp;rsquo;ll be going through each module one by one, and putting them into a tier.&lt;/p&gt;
&lt;p&gt;The intended audience for this post is anyone with a university-level mathematics background, or anyone interested in pursuing undergraduate mathematics, perhaps at UCL.&lt;/p&gt;
&lt;h3 id="math0005-algebra-1"&gt;MATH0005 Algebra 1&lt;/h3&gt;
&lt;h4 id="module-content"&gt;Module content&lt;/h4&gt;
&lt;p&gt;This course is an introduction to linear algebra, extending the basic matrix and vector concepts introduced in A-Level (or equivalent). The module begins with the basics of matrix arithmetic (multiplication, inversion, transposition) before introducing the row reduced echelon form (RREF), which is a nice way to solve large systems of linear equations, and determine if a system has a unique solution, infinitely many, or none at all.&lt;/p&gt;
&lt;p&gt;Then, the module looks into vector spaces R^n and C^n, where a bunch of fundamental mathematical vocabulary is introduced: linear independence, spanning sequences, bases, dimension etc. With all that machinery developed, the &amp;ldquo;most important theorem introduced in first year&amp;rdquo; can be proven: the Rank-Nullity Theorem, which informally, is a &amp;ldquo;conservation of dimension&amp;rdquo; law for matrices.&lt;/p&gt;
&lt;p&gt;From there, we learn that matrices can also be interpreted as &amp;ldquo;linear maps&amp;rdquo;, actions that stretch or rotate space. This leads into the chapter where we want to find &amp;ldquo;eigenvalues&amp;rdquo; and &amp;ldquo;eigenvectors&amp;rdquo; of matrix. Eigenvectors are the special arrows that stay in that direction when we apply the matrix transformation, only stretched by a specific scale factor &amp;ndash; the eigenvalue. This is useful in the process of &amp;ldquo;diagonalising&amp;rdquo; a matrix, which allows us to compute large powers of matrices easily with a closed-form formula.&lt;/p&gt;
&lt;p&gt;The final chapter defines lengths and angles in multi-dimensional spaces. We use the Gram-Schmidt procedure to construct perpendicular &amp;ldquo;orthonormal&amp;rdquo; bases, and then prove the Spectral Theorem for symmetric matrices.&lt;/p&gt;
&lt;h4 id="my-thoughts-on-this-module"&gt;My thoughts on this module&lt;/h4&gt;
&lt;p&gt;Personally, I found this module to be really challenging the first couple weeks and found myself to be really lost. But by exam season, I actually found myself to be very confident in this module for two reasons. One - the exam actually was extremely computational (more on this later). Two - I gradually got used to the abstraction you encounter in university Mathematics throughout first year.&lt;/p&gt;
&lt;p&gt;The exam largely focused on computing things, where you can already secure most marks by learning the essential algorithms for each chapter (solve a system of linear equations via RREF, find a basis for the kernel/column space of a matrix, apply Gram-Schmidt, compute determinants, diagonalise a matrix). I guess this made it easy to score a high number of marks, but it also made the exam really boring where I had to apply the row-reduction algorithm like five times in an exam. To that end, I wish the exam was more proof-based.&lt;/p&gt;
&lt;p&gt;It seemed like there was a large burden of proofs initially, but it turned out that we did not need to learn 90% of the proofs to the theorems we learned in lectures, which I appreciated but also felt like it wasn&amp;rsquo;t the best way to design the course like this.&lt;/p&gt;
&lt;h4 id="tier-and-explanation"&gt;Tier and explanation&lt;/h4&gt;
&lt;p&gt;B tier. I thought it was a nice, standard intro to linear algebra.&lt;/p&gt;
&lt;h3 id="testing"&gt;TESTING&lt;/h3&gt;
&lt;h3 id="the-epsilon-delta-definition-of-a-limit"&gt;The \(\epsilon\)-\(\delta\) Definition of a Limit&lt;/h3&gt;
&lt;p&gt;One of the foundational concepts in real analysis is the formal definition of a limit. We say that the limit of a function \(f(x)\) as \(x\) approaches \(c\) is \(L\), written as:&lt;/p&gt;</description></item></channel></rss>