How To Start Programming

Most people who are interested in programming have the same problem: the starting point is unclear. Well I’m going to try and create a guide to help clear up this uncertainty. This guide will be a series of steps, with a few helpful links and some explanations. With that being said, you probably don’t need … [Read more…]

Understanding Modular Arithmetic

In most introductory computer science mathematics courses at the university level, modular arithmetic is a necessity due to it’s prevalence in computer science theory. When I was in high school, I sought to get ahead and teach myself some modular arithmetic to help myself in my cryptography research. So, I’m going to try and give … [Read more…]

How to Use Git

Let’s say you’re working on a project and you want to do some version control. You could either create a new folder for each version and keep track of changes in a text file. But that’s really inefficient for a large group project. So, it’ll make sense to use some version control software. Enter Git. … [Read more…]