I am currently doing a bachelor in Information tech.
coming from a hardware background I find programming to be very difficult and put most of my spare time into making programs non course related so as to learn and build on the programming language that I have learned thus far.