If you want to design software then you should take a computer programming class.