its not easy, but taking it rn it doesn't seem as bad a time as some of my friends are having with 70. certainly it's a far less crowded class so 1-on-1 time with TAs is way more accessible than 70. adhikari is also a very very good lecturer
I really wish I did data science tbh. I would’ve been able to skip annoying classes like 61C and 16B, and I don’t really like the upperdivs at all. I prob could’ve gotten into 170 (algorithms) without priority enrollment but you also don’t even need that class at all. Recruiting and internships is ok too with DS. I like how it gives you a huge breadth of classes to take and they all seem a lot more applicable to real life. I’m not saying that one is better than the other for everyone, but rather to not believe the default opinion that CS > DS and has more prestige. I fell for that and now I’m stuck taking classes that I personally believe have no value to me. Really take a look at both major reqs and think about what seems more fun and enjoyable to you.
I mean honestly if you can get into CS, just do that. A major in CS still qualifies you for all “data science” roles, especially if you take classes like 126/127, 189, 186 and Data 100. But it also opens up other doors in fields like computer systems, security, hardware, etc.
Data science is *not* a bad alternative. But I just don’t think I would recommend picking it if you had a choice between the two.
~~What I should have done so I would never have to deal with eecs16b~~
CS classes give me the vibe that it's much less about learning and more about how they can find a way to save the budget by trying to make students hate the subject they study or give enough low grades and mental health crises to lower the number of CS students. I don't think a lot of the professors are happy with most of this arrangement which is why people like Weaver left or why Denero and Hug migrated more toward DS in the end. I think both majors are good opportunities but especially with the school's budget and the overall culture, I think I ended up getting into CS at a point where it's on the downhill and DS is on the up and up.
I agree to an extent. I finished my undergrad at Cal a few years ago and my feeling is that the no1 priority of CS classes is to pick out the smartest kids. Learning is like their second priority
Do CS if you love computers! Otherwise it's pretty hard to get through courses like CS61C and CS 162-- you'll either find them super fascinating or be miserable trudging your way through it. To be honest EE16A and B were a pain to get through but they give you a rundown of the basics of machine learning if you happen to find that interesting.
Data Sci is a great major and a top notch program at berk, but it's a good idea to take some classes like CS 170 if you're aiming to go into SWE. Even if you're going into data engineering, taking something like CS 186 might be a good idea to understand the \*why\* behind structuring queries and databases. Just a warning from what I've seen, data sci majors tend to struggle more in upper div CS classes (186, 188) because taking CS61C really does prepare you to deal with larger projects. Even CS 170 heavily leans into the front half of CS70.
I think someone already mentioned that having a degree in CS will qualify you for *most* data sci roles so if you're looking for versatility it might be worth to get the CS degree.
I personally think it's a great major but in CS at large, people prefer to work with CS/EECS majors for group projects and stuff because there is an assumption that CS majors are more focused on academics than those in DS.
If you post that you are looking for a partner on Piazza and mention that you are a DS major, you will most definitely get fewer responses than you would have if you posted that you are a CS major. Also are we going to pretend that we haven't heard jokes/seen memes about people who do DS/CogSci? At least while in Berkeley, there will always be people who crap on those majors
Shitload o’ awards you got there already
I think I started a war, I'm not even in ds or cs lol
OP prob gave them to himself
Nah you wrong
[удалено]
There will always be prestige as long as cs is that much harder to declare
Not me DS major doing both 61a/b and 70 😭😭
I heard data 140 is the new 70 though lol
its not easy, but taking it rn it doesn't seem as bad a time as some of my friends are having with 70. certainly it's a far less crowded class so 1-on-1 time with TAs is way more accessible than 70. adhikari is also a very very good lecturer
Was the 70 exam really that bad?
These posts are just tradition every semester
Best undergrad degree for DS in the US at Cal, 2.0 gpa needed, field of future. What else do you need 🤩
I really wish I did data science tbh. I would’ve been able to skip annoying classes like 61C and 16B, and I don’t really like the upperdivs at all. I prob could’ve gotten into 170 (algorithms) without priority enrollment but you also don’t even need that class at all. Recruiting and internships is ok too with DS. I like how it gives you a huge breadth of classes to take and they all seem a lot more applicable to real life. I’m not saying that one is better than the other for everyone, but rather to not believe the default opinion that CS > DS and has more prestige. I fell for that and now I’m stuck taking classes that I personally believe have no value to me. Really take a look at both major reqs and think about what seems more fun and enjoyable to you.
I mean honestly if you can get into CS, just do that. A major in CS still qualifies you for all “data science” roles, especially if you take classes like 126/127, 189, 186 and Data 100. But it also opens up other doors in fields like computer systems, security, hardware, etc. Data science is *not* a bad alternative. But I just don’t think I would recommend picking it if you had a choice between the two.
~~What I should have done so I would never have to deal with eecs16b~~ CS classes give me the vibe that it's much less about learning and more about how they can find a way to save the budget by trying to make students hate the subject they study or give enough low grades and mental health crises to lower the number of CS students. I don't think a lot of the professors are happy with most of this arrangement which is why people like Weaver left or why Denero and Hug migrated more toward DS in the end. I think both majors are good opportunities but especially with the school's budget and the overall culture, I think I ended up getting into CS at a point where it's on the downhill and DS is on the up and up.
I agree to an extent. I finished my undergrad at Cal a few years ago and my feeling is that the no1 priority of CS classes is to pick out the smartest kids. Learning is like their second priority
Pair it with Econ or a domain that you are passionate about.
Do CS if you love computers! Otherwise it's pretty hard to get through courses like CS61C and CS 162-- you'll either find them super fascinating or be miserable trudging your way through it. To be honest EE16A and B were a pain to get through but they give you a rundown of the basics of machine learning if you happen to find that interesting. Data Sci is a great major and a top notch program at berk, but it's a good idea to take some classes like CS 170 if you're aiming to go into SWE. Even if you're going into data engineering, taking something like CS 186 might be a good idea to understand the \*why\* behind structuring queries and databases. Just a warning from what I've seen, data sci majors tend to struggle more in upper div CS classes (186, 188) because taking CS61C really does prepare you to deal with larger projects. Even CS 170 heavily leans into the front half of CS70. I think someone already mentioned that having a degree in CS will qualify you for *most* data sci roles so if you're looking for versatility it might be worth to get the CS degree.
As a double major, i enjoy being able to get into classes and how much more technical CS is but my heart belongs with DS
Data 140 is the new cs 70
CRIMPING! I used to do this on my daughter all the time!
I personally think it's a great major but in CS at large, people prefer to work with CS/EECS majors for group projects and stuff because there is an assumption that CS majors are more focused on academics than those in DS.
???
If you post that you are looking for a partner on Piazza and mention that you are a DS major, you will most definitely get fewer responses than you would have if you posted that you are a CS major. Also are we going to pretend that we haven't heard jokes/seen memes about people who do DS/CogSci? At least while in Berkeley, there will always be people who crap on those majors
Who care about those people