



You will get much more power for your dollar with a desktop machine and you will have separation from your school work. Also, if you want to play computer games, then purchase a desktop to go along with the laptop. Faster is generally better, but the first three points are important to consideration first. For what will be done for home work assignments, often fast-fast is not the end all and be all. Now think about processor speed, memory, and so on.These machines are with you night and day, good days and bad. Students are often very hard on their laptops and, given the role of that device in their life, it is easy to understand why. Get a laptop that you find comfortable typing on and do not mind looking at for hours at a time. A computer that you do not like to use is a useless computer. Have good keyboard/mouse-track pad/screen support.Small is good because you will be more likely to have your laptop with you when you need it. Large laptops with big screens are not worth the extra energy to carry around. However, often the best choice depends on the individual. This is often a common question from students new to the program and making the correct laptop choice can allow for a higher level of productivity. Included is advice on: laptops, OS, and GitHub. This is general advice about the type of computers students should consider to support their studies in computer science.
