Computer science?

<p>Im thinking about changing my major to computer science. I have always enjoyed working with computers but don’t have much programming experience. How difficult would it be for me to major in csc and will I have time to go out on weekends and go to the beach, play sports, gym, party? Or will I be studying and working the whole time because of the course load?</p>

<p>I’m not sure, but I know for sure that you are going to need a lot of time doing debugging on bigger programs. For people working real jobs with computer science degrees, if a major bug pops up, it could take over 24 hours of work to fix that one bug, especially if it is buried deep and in multiple classes.</p>

<p>If you don’t have much prior programming experience, it will be challenging, but not impossible. If you’re willing to put in the time, you’ll be fine. The people who seem to have problems are those who underestimate the amount of time they should put into the coursework. There are some types of classes, majors even, where you can slide by almost all assignments by completing them the night before (my original major was like this) - computer science is generally not one of these. You likely won’t have as much free time as some other majors, but I doubt you won’t be able to find any time at all to do fun things. Every computer science major I know has managed to. I’m not a computer science major, but sometimes I wish I had at least done a minor. It’s pretty interesting and can be very useful.</p>

<p>I took CPE 101 (first real coding class) this winter quarter and had plenty of time for fun stuff. Just start everything early and things’ll be a breeze. The scare with starting coding projects the last minute is if you get an error you can’t figure out how to fix. When you get an error you have to look VERY carefully through your code sometimes, and that is difficult if you only have an hour left before the deadline.</p>

<p>What happen if you got accepted as Transfer Student for CPE, and you don’t have much experience on programing? Since Cal Poly requirement for CPE didn’t ask much for CS class. Can you still be able to catch up?? Thanks!!</p>