Quote:
Originally Posted by The_AK
What are the job opportunities afterwards? What exactly do you learn in cmpt 120, 150, macm? I've seen you guys post that you're asses are getting bruised up but not actual material about it, so kinda curious.
|
3rd year comp sci here.
Courses are TOUGH. time consuming and takes effort. You also need to do your own studying as most prof in the 2nd year will not teach you how to code in different languages. What they usually lecture about in class is theory and more theory. You basically have to learn to apply it through assignments which is basically all coding.
You're basically going to stare at computers screens for your entire life.
Comp Sci is actually one of the top 5 jobs out there ( depends which concentration) at the moment with so many new developing things like cloud computer and App development. It feels like the field will never slow down as technology will always grow and the industry will need more and more programmer/engineers. I assume your in ECON major right now? Econ isn't too bad, but i heard its a hard major to get a decent paying job after grad(unless you try to get a gov job).
I would suggest taking CMPT 125 to get the gist of programming. You will not learn anything related to comp sci in macm 101, that is just logical thinking, which is useful later on. CMPT 125 is C++/Java programming ( depends on prof). DO NOT take CMPT 120, it is useless in learning what comp sci is about. That class is a joke. As for CMPT 150, its basically the logical theory of hardware components.