I am relatively new to computers especially programing. However I hope to be a computer science major in just 3 short years starting with me joining this forum. I was told to start with hardware just to familiarize myself with hands on intallation and trouble shooting. I would probably need to...