• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

How hard is a Computer Science major?

whats CS actually? whats involved in it? My friend is going to major in CS, but he doens't know jack poop about computers that much
 
It's probably harder depending on where you are. I bet it's damn near impossible at MIT and Stanford which are the #1 and #2 schools in the nation for it. I'm transferring to Ga Tech which has the #9 school for it and I'm told it's incredibly hard there.
 
i was a comp sci minor in college. I didn't even want to try to major in it.

Comp Sci requires a different kind of thinking... Its just one of those things.. you either got it or you don't.
 
ack comp sci!
Its hard, unless you like it, then its easier, still hard, but you dont mind doing it 😀
 
One could imagine that a Computer Science major would be very hard...considering how often the nerd probably gets laid. [/joke]

But seriously...remember that, in this field, experience counts for a lot when it comes to making good money. Balance the degree with a lot of real world experience...it will give you a leg up when you graduate.
 
I hope to do CS at Cal-Poly San Luis Obisbo. I will have completed Pre-Calc by the end of the year... Is this where I should be? Should I take some math over the summer?
 


<< How hard is a Computer Science major? >>



*pokes roomate*

Hmmm, seems to have a more &quot;fleshy&quot; feel. I wouldn't throw out &quot;hard&quot; altogether, though. Kinda' a mix.
 
Hahah i just changed from a CS major. I had enough units for a minor and after barely passing one of the hardest CS classes in the major, I decided that coding till 6am in the morning is not for me, lol.
 
It depends on the person. Some people take very quickly to programming, others need to be forcefed it to learn it. If you already have had good experiences with programming and generally excell at it, it shouldn't be too hard. But I haven't taken college-level CS yet, so I might very well be speaking out my ass.
 
It isn't so bad. I am a CECS (comp eng/comp sci) major. Sure, there are long nights/days/weeks, but it is all worth it. You get a huge feeling of satisfaction when you complete your project. You just need to stay focused, study, and actually do some homework. I am actually going for my masters in EE after I get my BS this semester. CECS is getting boring. EE guys do all the fun stuff. 🙂

<RANT>People generally whine about the math and say it is hard - don't listen to them. They are just lazy whiners who don't want to learn. All the CECS dropouts at my school complain about calc 1/2/3/DE and go to CIS and become microserfs. A friend of mine dropped out, and he does squat in his 300-400 level classes. That is unless you call learning microsoft exchange difficult. He does 0 homework compared to me and my eng. school friends (EE's, ME's, and ChE's). He knows nothing about computers, and only knows about Windows.</RANT>

EDIT:
At my school, you don't learn much programming in class. Once you get past C and OO design, the profs expect you to be able to learn languages on your own. It is pretty easy to pick up a new language once you have coded for a while. It becomes second nature.
 
(Huy shakes head, looks over his MIT intro to programmming problem set... screams). (I'm taking my break to read the forum =D)It can be hard. Its analytical thinking, and sometimes you get it quickly, and sometimes it takes awhile. If you're interesed, give it a chance man.

I wouldn't say that Math is so important. Math, especially higher level math, requires you to think analytically to solve problems. I don't think its the actual math that is important in the beginning stages of CS, more the ability to think clearly.

Huy
 
Back
Top