Hello, I am Brandon Tang, a 3rd Year Computer Science Student at the University of Oxford.
I'm particularly interested in C++ software engineering.
Grade | Sciences | Humanities | Languages | Co-Curricular Activities |
---|---|---|---|---|
IP Year 1 | Fundamental Mathematics, Green Science | Fundamental Humanities | Language Arts, Higher Chinese | Basketball |
IP Year 2 | ||||
IP Year 3 | Intermediate Mathematics, Advanced Mathematics, Chemistry, Physics, Biology | Core Humanities | ||
IP Year 4 | Table Tennis | |||
JC Year 1 | H2 Mathematics, H2 Chemistry, H2 Physics | H2 Economics, H1 Project Work | H1 General Paper | |
JC Year 2 | H2 Mathematics, H3 Mathematics, H2 Chemistry, H2 Physics | H2 Economics |
Grade | Sciences | Humanities | Languages | Co-Curricular Activities | |||||
---|---|---|---|---|---|---|---|---|---|
IP Year 1 | Fundamental Mathematics | Fundamental Humanities | Green Science | Higher Chinese | Language Arts | Basketball | |||
IP Year 2 | Fundamental Mathematics | Fundamental Humanities | Green Science | Higher Chinese | Language Arts | Basketball | |||
IP Year 3 | Advanced Mathematics | Intermediate Mathematics | Chemistry | Physics | Biology | Core Humanities | Higher Chinese | Language Arts | Basketball |
IP Year 4 | Advanced Mathematics | Intermediate Mathematics | Chemistry | Physics | Biology | Core Humanities | Higher Chinese | Language Arts | Table Tennis |
JC Year 1 | H2 Mathematics | H2 Chemistry | H2 Physics | H2 Economics | H1 General Paper | H1 Project Work | Table Tennis | ||
JC Year 2 | H3 Mathematics | H2 Mathematics | H2 Chemistry | H2 Physics | H2 Economics | H1 General Paper | Table Tennis |
Academic Year | Michaelmas Term | Hilary Term | Trinity Term |
---|---|---|---|
Undergrad Year 1 | Probability, Linear Algebra, Functional Programming, Discrete Mathematics | Imperative Programming 1 and 2, Design and Analysis of Algorithms, Digital Systems | Imperative Programming 3, Digital Systems, Introduction to Formal Proof |
Undergrad Year 2 | Compilers, Models of Computation, Computer Security, Artificial Intelligence | Concurrent Programming, Algorithms and Data Structures, Logic and Proof, Computational Complexity | - |
Undergrad Year 3 | Scientific Computing, Machine Learning, Computer Aided Formal Verification | Computer Architecture, Computer Networks, Databases | - |
Academic Year | Michaelmas Term | Hilary Term | Trinity Term |
---|---|---|---|
Undergrad Year 1 | Probability, Linear Algebra, Functional Programming, Discrete Mathematics | Imperative Programming 1 and 2, Design and Analysis of Algorithms, Digital Systems | Imperative Programming 3, Digital Systems, Introduction to Formal Proof |
Undergrad Year 2 | Compilers, Models of Computation, Computer Security, Artificial Intelligence | Concurrent Programming, Algorithms and Data Structures, Logic and Proof, Computational Complexity | |
Undergrad Year 3 | Scientific Computing, Machine Learning, Computer Aided Formal Verification | Computer Architecture, Computer Networks, Databases |
Competitive Programming
I enjoy algorithmic challenges and competitive programming.
I have previously been quite active on Kattis but have moved to Codeforces more recently.
Software Engineering
I quite enjoy writing software and have experience with C++ and Python.
Would like to spend some time learning Rust when I have the chance!
An interesting project I have done recently is to write an engine to construct and manipulate binary decision diagrams.
Adventure Sports
I enjoy climbing, caving and skiing. All various forms of getting outdoors and having fun!