Several years ago I attended college for computer science and dropped out without realizing how much I was going to regret that decision. Now I'm in need of a decent job and I'm considering reteaching myself programming because I don't have the time or money to go back to an actual school. I was thinking of taking some online courses and investing in some sort of mobile computer for when I'm on the bus or on breaks at my job. Does anyone know if a tablet or laptop would be more efficient or if I'm just wasting my time and resources either way?