An introduction to Binary

Some blurry binaryThe Binary, or base-2 number system,  is represented by the symbols 1 and 0. It’s used in most digital electronic circuits and all desktop computers in the world. Because of this, a basic understanding of binary is extremely important to a computer scientist.

Why Binary and not Decimal?

Everyone’s familiar with Decimal. It’s the number system we all use every day – and for good reason – we have 10 fingers and 10 toes. For a humans it just makes sense.

Continue Reading…

Project Euler

I discovered Project Euler a few weeks ago while searching for something to keep my mind (and programming skills) busy during the holidays. Its proven itself to be exactly what I was looking for — if a bit more challenging than I was expecting.

Project Euler isn’t for everyone. If you don’t have a fairly decent grasp of maths and the ability to do a bit of coding then you will struggle with the vast majority of the 250+ problems. These are not easy. Of course if you’re willing to learn and have enough determination then the first few should be well within your reach.

Continue Reading…

Welcome to my new Blog!

I’ve been mulling over the idea of a blog covering Computer Science, the University of Glasgow and anything else I happen to find interesting for a while now.

As you can see, I decided to go ahead with it.

I’ll be posting about Project Euler when I find time and hope to write about my first year at the University of Glasgow (hint: I loved it) sometime soon.

I hope to be able to showcase some of my web design work here too. I’m always looking to earn a bit of extra money doing web design or programming work so if you think you have something to offer then please get in touch.