Any Computer Science majors ?

  • 60 results
  • 1
  • 2

This topic is locked from further discussion.

Avatar image for Hydrolex
#1 Posted by Hydrolex (1626 posts) -

I'm entering university now for CSS.

 

I'm done with all the calc, chem, physics and the basic cs classes. I honestly think those classes were the hardest part

 

How hard do you think it is going to be at the university taking core classes ?

 

these are the core classes, need to take some electives too

 Technical Writing for Computing Professionals
 Mathematical Principles of Computing
 Data Structures and Algorithms
 Management Principles for Computing Professionals
 Software Engineering
 Analysis and Design
Hardware and Computer Organization
Operating Systems
Cooperative Education

 

Avatar image for Saturos3091
#2 Posted by Saturos3091 (14938 posts) -

I can tell my experience was different than yours will be. Here was my required (in the software engineering track):

-Algorithms/Data Structures
-Computing-related Discrete Probability (Theory)
-Computational Proofs and Regular Languages (Theory)
-Advanced Computing Principles
-Refactoring
-Software Engineering
-Algorithmic Complexity (Theory)
-Operating Systems
-Computer Science Writing (EZ-mode)
-Advanced Software Engineering Analysis Pt. 1
-Advanced Software Engineering Analysis Pt. 2

And the electives naturally. They're the big problem for me as I'm trying to graduate this year and I still have to take quite a bunch of Computer Science-related electives. Currently doing Databases and Web Scripting, but I believe I need a few more.

The classes that you start off with are generally easier, and the ones that you actually use a computer in are relatively doable as long as you put the time in to learn everything. Don't expect them to teach you languages or how to use specific libraries in any project - that's all up to you to learn on your own. The theory classes were the hardest for me to get through, but I'm not sure how many of them you'll have to take.


Avatar image for Hydrolex
#3 Posted by Hydrolex (1626 posts) -

Well , there were 2 pre-req classes that were all coding... Is there more coding left ?  don't like coding man, trying to do Project Management

Avatar image for Hydrolex
#4 Posted by Hydrolex (1626 posts) -

I feel like if someone can take all the calc classes, chems and physics then easily could do computer science... those classes weed out a lot of people lol

Avatar image for Squeets
#5 Posted by Squeets (8185 posts) -

Well , there were 2 pre-req classes that were all coding... Is there more coding left ?  don't like coding man, trying to do Project Management

Hydrolex

>don't like coding

>computer science

Avatar image for cain006
#6 Posted by cain006 (8625 posts) -

Why the hell would you do CS if you don't like programming?

Avatar image for ghoklebutter
#7 Posted by ghoklebutter (19327 posts) -
My major is computer science - I'm aiming for a B.A. at UCSC. I haven't started my classes yet, but at least at a glance your classes don't seem too bad.
Avatar image for Chrypt22
#8 Posted by Chrypt22 (1387 posts) -

Take a project management course or two in there.  The thing about working in information systems is that everyone is a PM at some point.  Having those classes under your belt will bolster your resume as it is something that nearly every reputable company looks for.  

Avatar image for chicknfeet
#9 Posted by chicknfeet (15630 posts) -
Been there, done that. I had the easiest time with Computer Theory classes. But the OS classes and Hardware classes gave me hell. You will be fine, especially if you are getting into work/study groups early on. It also helps if you have the same people in multiple classes. It makes it easier to get a study group together. More than anything, CS just takes practice. The more you practice with the concepts, the better off you will be.
Avatar image for Diablo-B
#10 Posted by Diablo-B (4063 posts) -

The most challenging parts of a CS major are the calc classes, the theoretical math classes, and the programming. Since you don't like programming (something that I love) expect tough times ahead.

Also, except for your calc classes all the other classes you listed that you have taken are pretty easy compared to what you have left.

Avatar image for Diablo-B
#11 Posted by Diablo-B (4063 posts) -

 Technical Writing for Computing Professionals

 Mathematical Principles of Computing
 Data Structures and Algorithms
 Management Principles for Computing Professionals
 Software Engineering
 Analysis and Design
Hardware and Computer Organization
Operating Systems
Cooperative Education

 

Hydrolex

This sounds a little more like software engineering then computer science. By the way, that operating systems class will either make or break you. Pass that class and the rest is a cake walk

Avatar image for RadecSupreme
#12 Posted by RadecSupreme (4824 posts) -

[QUOTE="Hydrolex"]

 Technical Writing for Computing Professionals

 Mathematical Principles of Computing
 Data Structures and Algorithms
 Management Principles for Computing Professionals
 Software Engineering
 Analysis and Design
Hardware and Computer Organization
Operating Systems
Cooperative Education

 

Diablo-B

This sounds a little more like software engineering then computer science. By the way, that operating systems class will either make or break you. Pass that class and the rest is a cake walk

Well Software engineering does branch out of the computer science degree.

Avatar image for WordofTheDay
#13 Posted by WordofTheDay (25 posts) -
I was thinking about doing it so that people would stop hacking me.
Avatar image for Hydrolex
#14 Posted by Hydrolex (1626 posts) -

Why the hell would you do CS if you don't like programming?

cain006

 

that is an ignorant thing to say buddy... CS is not all about programming !! software engineering is

 

Project Management is related to CS and you barely code, PMs at google don't even code

Avatar image for Wasdie
#15 Posted by Wasdie (53582 posts) -

If you thought the math and physics are the hardest part you haven't gotten to the fun CS courses yet.

Operating systems, programming languages, data structures, and algorithms, those classes will destroy you. You may even have to take a networking class, a software engineering theory/design class (not fun), advanced algorithms, and a lot of other classes.

CS is a difficult degree. It's a ton easier than it once was because technology has gotten a lot easier to use and our programming languages have gotten far easier to use and much more robust but it's still not a walk in the park. You'll be working quite a bit to get your degree.

Avatar image for Wasdie
#16 Posted by Wasdie (53582 posts) -

My major is computer science - I'm aiming for a B.A. at UCSC. I haven't started my classes yet, but at least at a glance your classes don't seem too bad.ghoklebutter

Why would you get a B.A. in CS?

Avatar image for Allicrombie
#17 Posted by Allicrombie (26217 posts) -
My major is computer science - I'm aiming for a B.A. at UCSC. I haven't started my classes yet, but at least at a glance your classes don't seem too bad.ghoklebutter
Santa Cruz? That school rocks.
Avatar image for Hydrolex
#18 Posted by Hydrolex (1626 posts) -

[QUOTE="ghoklebutter"]My major is computer science - I'm aiming for a B.A. at UCSC. I haven't started my classes yet, but at least at a glance your classes don't seem too bad.Wasdie

Why would you get a B.A. in CS?

 

Why wouldn't he ? I'm aiming for BA too ? is that not good enough ?

Avatar image for Saturos3091
#19 Posted by Saturos3091 (14938 posts) -

I feel like if someone can take all the calc classes, chems and physics then easily could do computer science... those classes weed out a lot of people lol

Hydrolex
Those classes are significantly easier than most of the computer science classes.

Why the hell would you do CS if you don't like programming?

cain006
CS Theory majors...other than them, I have no idea.
Avatar image for Saturos3091
#20 Posted by Saturos3091 (14938 posts) -

 

Why wouldn't he ? I'm aiming for BA too ? is that not good enough ?

Hydrolex
A BS is good. BAs are virtually useless in most Computer Science related fields. Explains why you have classes like management up there.
Avatar image for Hexagon_777
#22 Posted by Hexagon_777 (20348 posts) -

I find most of classes are challenging at right level. Meaning, take notes and review notes and do homework, then get good grades. I love CS because it doesn't require reading. One of my book hasn't been unsealed, tahaha. The only book I read is because teacher said I can bring it for final exam. CS is good for people with bad memory like me, because I can always search it online or intelisense.magicalclick
I have the crappiest memory. This sounds perfect. :lol:

Avatar image for Wasdie
#23 Posted by Wasdie (53582 posts) -

[QUOTE="Hydrolex"]

 

 

Why wouldn't he ? I'm aiming for BA too ? is that not good enough ?

Saturos3091

A BS is good. BAs are virtually useless in most Computer Science related fields. Explains why you have classes like management up there.

My school didn't even let you get a BA in CS because it's a terrible combination. If you don't know the core of programming, designing and managing software is impossible.

Avatar image for Saturos3091
#24 Posted by Saturos3091 (14938 posts) -

[QUOTE="Saturos3091"][QUOTE="Hydrolex"]

 

 

Why wouldn't he ? I'm aiming for BA too ? is that not good enough ?

Wasdie

A BS is good. BAs are virtually useless in most Computer Science related fields. Explains why you have classes like management up there.

My school didn't even let you get a BA in CS because it's a terrible combination. If you don't know the core of programming, designing and managing software is impossible.

Yeah honestly I'm not really sure why any schools offer a BA in Computer Science. It never seems to get anyone beyond designing webpages. If you really want to go for Computer Science or Systems management, then get an undergraduate degree in Computer Science (BS) and then go to grad school and get a masters in Management.
Avatar image for cain006
#25 Posted by cain006 (8625 posts) -

[QUOTE="cain006"]

Why the hell would you do CS if you don't like programming?

Hydrolex

 

that is an ignorant thing to say buddy... CS is not all about programming !! software engineering is

Project Management is related to CS and you barely code, PMs at google don't even code

Yeah but there's no way you're coming right out of college and are gonna be a project manager. And it really sucks to do something that you hate.

Avatar image for Hydrolex
#26 Posted by Hydrolex (1626 posts) -

[QUOTE="Hydrolex"]

[QUOTE="cain006"]

Why the hell would you do CS if you don't like programming?

cain006

 

that is an ignorant thing to say buddy... CS is not all about programming !! software engineering is

Project Management is related to CS and you barely code, PMs at google don't even code

Yeah but there's no way you're coming right out of college and are gonna be a project manager. And it really sucks to do something that you hate.

 

you can start as a PM assistant, and also getting a PMI helps...

Avatar image for ghoklebutter
#27 Posted by ghoklebutter (19327 posts) -

[QUOTE="ghoklebutter"]My major is computer science - I'm aiming for a B.A. at UCSC. I haven't started my classes yet, but at least at a glance your classes don't seem too bad.Wasdie

Why would you get a B.A. in CS?

Honestly, I have no clue. I was pushed into this major by family members early on, and now it's too late to go the B.S. as far as I can tell. Just trying to get things over with.
Avatar image for ghoklebutter
#28 Posted by ghoklebutter (19327 posts) -

[QUOTE="Saturos3091"][QUOTE="Hydrolex"]

 

 

Why wouldn't he ? I'm aiming for BA too ? is that not good enough ?

Wasdie

A BS is good. BAs are virtually useless in most Computer Science related fields. Explains why you have classes like management up there.

My school didn't even let you get a BA in CS because it's a terrible combination. If you don't know the core of programming, designing and managing software is impossible.

Well, I'm taking quite a few programming courses from the looks of it. So it's not too bad.
Avatar image for cain006
#29 Posted by cain006 (8625 posts) -

[QUOTE="Wasdie"]

[QUOTE="ghoklebutter"]My major is computer science - I'm aiming for a B.A. at UCSC. I haven't started my classes yet, but at least at a glance your classes don't seem too bad.ghoklebutter

Why would you get a B.A. in CS?

Honestly, I have no clue. I was pushed into this major by family members early on, and now it's too late to go the B.S. as far as I can tell. Just trying to get things over with.

You haven't even started school, just talk to your advisor and ask if you can switch to the science one.

People switch from electrical engineering to computer engineering and vice versa all the time. It's not a big deal.

Avatar image for MakeMeaSammitch
#30 Posted by MakeMeaSammitch (4889 posts) -

[QUOTE="Hydrolex"]

Well , there were 2 pre-req classes that were all coding... Is there more coding left ?  don't like coding man, trying to do Project Management

Squeets

>don't like coding

>computer science

seriously, that's like saying you don't like calculus and then becoming a mathematician.

Avatar image for Guppy507
#31 Posted by Guppy507 (17401 posts) -
Data structures was by far the hardest class I've ever taken. Took it last year, kicked my ass. Scraped by with a C. Computer organization and assembly language was a pretty tough one too, but I had a great teacher for it.

I feel like if someone can take all the calc classes, chems and physics then easily could do computer science... those classes weed out a lot of people lol

Hydrolex
No. Calculus follows the same kind of thinking in a way I guess, but the math is the easy part of getting a computer science degree. And physics is just memorizing equations and solving problems with them. At least the basic level of physics engineering programs require.
Avatar image for Guppy507
#32 Posted by Guppy507 (17401 posts) -

[QUOTE="Wasdie"]

[QUOTE="Saturos3091"] A BS is good. BAs are virtually useless in most Computer Science related fields. Explains why you have classes like management up there.Saturos3091

My school didn't even let you get a BA in CS because it's a terrible combination. If you don't know the core of programming, designing and managing software is impossible.

Yeah honestly I'm not really sure why any schools offer a BA in Computer Science. It never seems to get anyone beyond designing webpages. If you really want to go for Computer Science or Systems management, then get an undergraduate degree in Computer Science (BS) and then go to grad school and get a masters in Management.

I didn't even know BA in computer science existed. What would that even be?  I don't see the point of marrying business with computer science at all.

Avatar image for cain006
#33 Posted by cain006 (8625 posts) -

Data structures was by far the hardest class I've ever taken. Took it last year, kicked my ass. Scraped by with a C. Computer organization and assembly language was a pretty tough one too, but I had a great teacher for it.[QUOTE="Hydrolex"]

I feel like if someone can take all the calc classes, chems and physics then easily could do computer science... those classes weed out a lot of people lol

Guppy507

No. Calculus follows the same kind of thinking in a way I guess, but the math is the easy part of getting a computer science degree. And physics is just memorizing equations and solving problems with them. At least the basic level of physics engineering programs require.

Semiconductor physics was freaking hard as hell. Easily the hardest class I've taken. Of course I took Semiconductor devices last semester and found the concepts relatively easy to understand so maybe it was just the teacher.

Avatar image for EvilSelf
#34 Posted by EvilSelf (3619 posts) -

I was CS major. Already graduated..:)

Avatar image for Guppy507
#35 Posted by Guppy507 (17401 posts) -

[QUOTE="Guppy507"]Data structures was by far the hardest class I've ever taken. Took it last year, kicked my ass. Scraped by with a C. Computer organization and assembly language was a pretty tough one too, but I had a great teacher for it.[QUOTE="Hydrolex"]

I feel like if someone can take all the calc classes, chems and physics then easily could do computer science... those classes weed out a lot of people lol

cain006

No. Calculus follows the same kind of thinking in a way I guess, but the math is the easy part of getting a computer science degree. And physics is just memorizing equations and solving problems with them. At least the basic level of physics engineering programs require.

Semiconductor physics was freaking hard as hell. Easily the hardest class I've taken. Of course I took Semiconductor devices last semester and found the concepts relatively easy to understand so maybe it was just the teacher.

I haven't got a clue what that is lol I haven't taken physics since high school. CS at my school doesn't require physics, but from what my engineer friends tell me, physics I (motion, energy, etc) and II (electricity and magnetism) are easy, especially if you took AP physics in high school. Of course those two classes still have a really high rate of failure like calculus because people suck at pre-engineering.

Avatar image for Hydrolex
#36 Posted by Hydrolex (1626 posts) -

Data structures was by far the hardest class I've ever taken. Took it last year, kicked my ass. Scraped by with a C. Computer organization and assembly language was a pretty tough one too, but I had a great teacher for it.[QUOTE="Hydrolex"]

I feel like if someone can take all the calc classes, chems and physics then easily could do computer science... those classes weed out a lot of people lol

Guppy507

No. Calculus follows the same kind of thinking in a way I guess, but the math is the easy part of getting a computer science degree. And physics is just memorizing equations and solving problems with them. At least the basic level of physics engineering programs require.

 

Damn, I'm taking Data structure 1 this upcoming quarter, and 2 winter 2014 ! advisor said I need to spend 20+hrs a week on the subject

Avatar image for KobeBeanBryant8
#37 Posted by KobeBeanBryant8 (25 posts) -
Judging from anecdotal evidence, the pass rate for an introductory programming course is approximately 70%.
Avatar image for cain006
#38 Posted by cain006 (8625 posts) -

[QUOTE="cain006"]

[QUOTE="Guppy507"] No. Calculus follows the same kind of thinking in a way I guess, but the math is the easy part of getting a computer science degree. And physics is just memorizing equations and solving problems with them. At least the basic level of physics engineering programs require.Guppy507

Semiconductor physics was freaking hard as hell. Easily the hardest class I've taken. Of course I took Semiconductor devices last semester and found the concepts relatively easy to understand so maybe it was just the teacher.

I haven't got a clue what that is lol I haven't taken physics since high school. CS at my school doesn't require physics, but from what my engineer friends tell me, physics I (motion, energy, etc) and II (electricity and magnetism) are easy, especially if you took AP physics in high school. Of course those two classes still have a really high rate of failure like calculus because people suck at pre-engineering.

Oh yeah physics 1 and 2 are pretty easy. Semiconductor physics is just the physics of stuff between metals and insulators. It's all quantum mechanics and used math that we hadn't learned yet.

Avatar image for iatethepies
#39 Posted by iatethepies (38 posts) -

If you can do any electives related to Quality or Validation and Verification I'd recommend taking them too. After I graduated with a BSc in CS about 8 years ago I spent about 3 years working 12 hour days and doing courses in C#, .Net etc in what little spare time I had left. It was just expected that you keep your skills up to date and worked whatever unreasonable hours projects required. Some people I know live and breathe computers but I couldn't handle the stress and pressure and took up a Validation Engineer role, I haven't looked back since. I still use all the skills I learned in CS but these days I arrive for work at about 10 and leave for home at 18:30, I can have a life outside of work. The skills you'll learn in CS will give you great opportunities and I wish you every success with it.

Avatar image for coolbeans90
#40 Posted by coolbeans90 (21305 posts) -

>itt, people are saying calc classes are hard

WTF?

Avatar image for ghoklebutter
#41 Posted by ghoklebutter (19327 posts) -

[QUOTE="ghoklebutter"][QUOTE="Wasdie"]

Why would you get a B.A. in CS?

cain006

Honestly, I have no clue. I was pushed into this major by family members early on, and now it's too late to go the B.S. as far as I can tell. Just trying to get things over with.

You haven't even started school, just talk to your advisor and ask if you can switch to the science one.

People switch from electrical engineering to computer engineering and vice versa all the time. It's not a big deal.

Well, thanks for the suggestion, but there's much more to my current situation than that. I'd rather not mention the rest.
Avatar image for coolbeans90
#42 Posted by coolbeans90 (21305 posts) -

HYPOTHETICALLY

and I assume you are already aware of this, but just in case you aren't

switching to B.S.  = better job with more money that would help you deal with your problems

and iirc, there are problems that NEED to be dealt with

Avatar image for Optical_Order
#43 Posted by Optical_Order (5100 posts) -

>itt, people are saying calc classes are hard

WTF?

coolbeans90

Yes, how could a subject that I'm good at ever be hard for anyone else? It makes no sense whatsoever. 

Avatar image for Guppy507
#44 Posted by Guppy507 (17401 posts) -

Damn, I'm taking Data structure 1 this upcoming quarter, and 2 winter 2014 ! advisor said I need to spend 20+hrs a week on the subjectHydrolex
That sounds about right. My teacher gave us massive assignments, due every 2 weeks or so. Bigger ones were due every 3 weeks. She also gave insane exams. Class average for the exams was in the mid 60's.
Judging from anecdotal evidence, the pass rate for an introductory programming course is approximately 70%.KobeBeanBryant8
My anecdotal evidence says that over half my computer science 1 class dropped lol.

There were like 11 of us left at the end. I miss that class.

Avatar image for coolbeans90
#45 Posted by coolbeans90 (21305 posts) -

[QUOTE="coolbeans90"]

>itt, people are saying calc classes are hard

WTF?

Optical_Order

Yes, how could a subject that I'm good at ever be hard for anyone else? It makes no sense whatsoever. 

What the fvck are you on about? Clearly the purpose of that statement went further over your head than freshman math.

Avatar image for dave123321
#46 Posted by dave123321 (35387 posts) -
calculus was cake
Avatar image for Jag85
#47 Posted by Jag85 (12565 posts) -

I studied Computer Science at university years ago. I didn't find those topics that difficult back then, but nowadays I've forgotten at least half of that stuff.

Avatar image for cain006
#48 Posted by cain006 (8625 posts) -

That sounds about right. My teacher gave us massive assignments, due every 2 weeks or so. Bigger ones were due every 3 weeks. She also gave insane exams. Class average for the exams was in the mid 60's. [QUOTE="KobeBeanBryant8"]Judging from anecdotal evidence, the pass rate for an introductory programming course is approximately 70%.Guppy507
My anecdotal evidence says that over half my computer science 1 class dropped lol.

There were like 11 of us left at the end. I miss that class.

I've taken two classes where the average for at least one exam was in the 30s. 60s isn't bad at all.

Avatar image for Wasdie
#49 Posted by Wasdie (53582 posts) -

>itt, people are saying calc classes are hard

WTF?

coolbeans90

They are to some people including myself. Math itself is just learning how to apply proven functions. That can be tricky to learn how to identify what functions to use at the right time. 

For me it's far more my apathy. I just don't give a shit about math. 

Avatar image for Wasdie
#50 Posted by Wasdie (53582 posts) -

[QUOTE="Optical_Order"]

[QUOTE="coolbeans90"]

>itt, people are saying calc classes are hard

WTF?

coolbeans90

Yes, how could a subject that I'm good at ever be hard for anyone else? It makes no sense whatsoever. 

What the fvck are you on about? Clearly the purpose of that statement went further over your head than freshman math.

Exactly what the hell were you implying then?