<p>I plan on going to a fairly decent state university (Cal Poly SLO) for Computer Science. I will most likely need to work at the same time in order to afford college. Is it possible to work around 20 hours a week while going to school for Computer Science, as it is a difficult major? Thanks.</p>
<p>Yes, but you will need to be careful about time management. Plenty of students manage to work - some full time to support a family - and get good grades. For some of those students, it can occasionally be the case that they’re willing to accept a B instead of an A in a class because there’s just not enough time in the day to do it all. But most students can easily handle a 10-20 hour a week job, especially if the commute distance is short.</p>
<p>Try to get a job on campus if you can. By the time you are a sophomore, something may open up on campus that is related to your CS major. The opportunity to make money while doing work related to your major, and without having to commute, would be ideal.</p>
<p>Of course it’s possible. People do it all the time. Whether or not you can do both successfully though is up to you. </p>
<p>I worked near full time (freshman year) and then full time the rest of the way through college and just graduated with honors. However, it meant sacrificing quite a bit including weekend trips and going out on Thursday nights with friends. But, it’s a decision I made willingly to avoid excessive loans.</p>
<p>You have to be willing to sacrifice some stuff in your personal life and prioritize school and work over friends. It’s just the way it is if you need to work more than the average student.</p>
<p>It is absolutely possible. I worked full-time last semester, made straight eyes under a full time schedule, all while dealing with extremely stressful personal issues.</p>
<p>Get a planner, and write down everything. Work hours, quizzes, tests, due dates, appointments. It will be a lifesaver.</p>
<p>CS scoolwork can be quite a lot but I know people who worked/interned while in school. It’ll be doable but rough and consume a lot of your time. As you get further into your classes you’ll have group projects and have to schedule meet ups around class and work.</p>