Homepage
Open in app
Sign inGet started

Notes on Computer Science

Ever wanted to learn computer science, not just coding? This is for you.

A Gentle Introduction to Divide and Conquer Algorithms

A Gentle Introduction to Divide and Conquer Algorithms

Divide and conquer algorithms aren’t really taught in programming textbooks, but it’s something every programmer should know. Divide and…
Go to the profile of Brandon Skerritt
Brandon Skerritt
Apr 7, 2019
Second Class Test for Databases

Second Class Test for Databases

Hey! This blog post features all content from the lecture slides, things Rasmus has said, vital discussions, material from the book of the…
Go to the profile of Brandon Skerritt
Brandon Skerritt
Dec 1, 2018
Everything you need to know for this stupid databases exam

Everything you need to know for this stupid databases exam

Hi! If you’re not a University of Liverpool student, you may find this article pointless. Please do not waste your time unless you really…
Go to the profile of Brandon Skerritt
Brandon Skerritt
Oct 29, 2018
11 Steps to Getting Better Grades

11 Steps to Getting Better Grades

How I went from getting an F in every subject (failing GCSEs and A levels) to getting 80–90%s at a Russel Group university. This isn’t some…
Go to the profile of Brandon Skerritt
Brandon Skerritt
Aug 13, 2018
Divide and Conquer Algorithms

Divide and Conquer Algorithms

View the updated (and frankly, much better) article here:
Go to the profile of Brandon Skerritt
Brandon Skerritt
May 8, 2018
Greedy Algorithms

Greedy Algorithms

It’s best to show how a Greedy algorithm works with an example.
Go to the profile of Brandon Skerritt
Brandon Skerritt
May 4, 2018
Graph Theory

Graph Theory

If you want to learn a lot about Graph Theory, check out this article
Go to the profile of Brandon Skerritt
Brandon Skerritt
May 4, 2018
About Notes on Computer ScienceLatest StoriesArchiveAbout MediumTermsPrivacyTeams