My completed assignments are here

Comments

I thought the pseudo code was a bit confusing to understand, but I will just have to practice with it to improve it. The other stuff was really easy and basic.