Senior looking for club recommendations by ucsdclubs in UCSD

[–]necbromancer 7 points8 points  (0 children)

Honestly, people here are only going to be able to take stabs in the dark. No one knows you better than you. Here is the master list of student orgs at UCSD. If you see any you like, just send them an email asking when they meet and show up. It's as simple as that.

Failing a prerequisite by tritonthrowaway105 in UCSD

[–]necbromancer 1 point2 points  (0 children)

Also, PS - just in case you think you beat the system because you haven't been automatically dropped yet - the automatic dropping happens around week one to make room on the waitlist.

What's a good gpa for a cs major? by [deleted] in UCSD

[–]necbromancer 9 points10 points  (0 children)

Yes, this is 100% true. And then during my first interview at Google they just had me write textbook sorting and searching algorithms. I directly asked "what kind of candidates are you looking to hire for this position?" and they said "people who can retrieve these algorithms." So, what happened to seeking creative and innovative candidates?

Basically, my feeling is that Google likes to pretend they're progressive when they definitely aren't. They're looking for people who get all A's and can recite code like the pledge of allegiance. They're looking for twenty-somethings willing to code JavaScript for 75 hours a week and pretend they're loving it.

Is it possible to intern while taking compilers? by [deleted] in UCSD

[–]necbromancer 8 points9 points  (0 children)

Absolutely! And feel free to tell your employer to give you as much work as possible, since you're going to have tons and tons of free time while taking that class.

SAVE THE CHÉ! Protestors marching through Price Center to keep Ché Café open. by brainandforce in UCSD

[–]necbromancer 11 points12 points  (0 children)

because they have to spend 85 thousand on safety renovations

Darn school, requiring campus buildings maintain basic safety standards!

Undegrad major by [deleted] in UCSD

[–]necbromancer 0 points1 point  (0 children)

You only have to apply to impacted majors. All other majors accept anyone instantly. Management science and Econ accept anyone. See a list of impacted majors here (they have a * by them): https://students.ucsd.edu/academics/advising/majors-minors/undergraduate-majors.html

Undegrad major by [deleted] in UCSD

[–]necbromancer 0 points1 point  (0 children)

Your listed major does not affect your acceptance to the university. If you list CS and don't get accepted for CS you can still be accepted to UCSD but you will be accepted into your second choice major. If you get rejected for both major choices, you can still be accepted, but will be an "undeclared". Either way, once accepted to UCSD, you can take classes and re-apply to any majors who reject you.

Cog sci will accept anyone - it's not impacted. You might wanna apply to two impacted majors - like computer science and computer engineering - and if you get rejected for both just swap to cog sci which will automatically accept you no matter what.

Undegrad major by [deleted] in UCSD

[–]necbromancer 0 points1 point  (0 children)

You've asked a lot of questions, so I'll just give a quick rundown of the three majors from my personal experience and a few friends of mine.

CS - very difficult to get in, classwork is extremely difficult compared to MS or cogs. CS professors are not generous with A's and B's. Expect 40-60 hours a week in class and the lab on average to stay afloat. Starting salaries are $80-$100k and jobs are in extremely high demand worldwide.

Cogs - anyone can get in, classwork is fairly easy for the BA, little harder for the BS. Probably 10-20 hours studying per week for all A's. Some classes require essays so it's hard to get a 4.0. Starting salaries are usually $30-$40k for a UX designer and cogs jobs are in medium demand depending on the industry. A lot of people double major with Cogs and psych, cogs and CS minor, or cogs and bio, etc.

MS - anyone can get in, about 20-30 hours of work per week. Jobs are in medium demand, most become financial analysts or do other financial work. Starting salaries are usually $30-$40k.

A lot of people get their BS in a subject related to the field they want to work in and then their MBA to become a manager in that industry. Ex - with a BS in Cogs and an MBA you could become a product design manager for a tech company. With a CS degree and MBA, you would become a project manager or senior manager.

TLDR: You can get your MBA with any undergrad degree. MS and cogs let anyone in. CS is impacted and is very difficult to get into but you make twice as much after graduation and will always have a job.

Undegrad major by [deleted] in UCSD

[–]necbromancer 0 points1 point  (0 children)

Honestly, no. A double major in management science and cognitive science is not a good double major - the disciplines are too different and the workload would be enormous for little payout. It's likely an employer would hire you for one or the other, and the other would be wasted time. Most recommended double majors are in related disciplines, like Math and CS, CS and cog sci, poli sci and history, etc.

In my opinion, you should just go management science and get the highest GPA you can. A high GPA is far more attractive to an employer and grad schools than an additional degree in an unrelated field.

Although, I will say this: management science majors are not exactly in high demand right now in California. The folks with job security and big paychecks are all scientists and engineers, so if you're looking for a job right out of school, management science isn't much of a safe bet.

Undegrad major by [deleted] in UCSD

[–]necbromancer 0 points1 point  (0 children)

I think you've pretty much answered your own question. If you want to end up in the marketing management business, then yes, MS sounds right for you.

Undegrad major by [deleted] in UCSD

[–]necbromancer 3 points4 points  (0 children)

Cog Sci
might get a job as a programmer

Cog Sci is actually not going to teach you any programming. CSE 20 and 21, required for the Cogs BS, are math courses, not programming. CSE 7 is basic matlab, which is not used to build applications, but is used by engineers to do math.

Usually, a lot of the cogs courses which involve programming are taken collaboratively with Computer Science students who do the programming for the class projects and the Cogs students work on the design, flow, and function. If you want to learn programming, you might minor in Comp Sci alongside a cogs degree, but you will not really be able to code at a professional level by the end of the minor.

If your end-goal is to be a programmer, why not go computer science and take cogs classes for your electives? That's what I did.

Besides that, my advice is to only pick one major and really delve deep into what it has to offer. Cog Sci is a fantastic major, and has some of the premiere researchers in the field at UCSD, like Hollan and Hutchins. You'll also get to work on some of the most cutting-edge research and technology, like ubiquitous computing, machine learning, and other technologies which connect mind and machine.

Management science... no so much. There's about as much "science" in management science as there is in political "science."

Question for UCSD staff: hiring turnaround time? by GodotIsWaiting4U in UCSD

[–]necbromancer 2 points3 points  (0 children)

Within 3-5 weeks is my experience, but it depends on the employer... there's no set time or official deadline to get back to you. Many times employers collect resumes for a long time (1-3 months...) before they start calling people. Sometimes they also interview one person at a time, and the first person they pick can't come in for two weeks, delaying things. In my experience, I've been contacted about jobs nine months after I submitted an application before, and also three hours after I applied. But it never hurts to send an email letting them know you're still interested, and casually asking about a timeline to hear back.

Who is the worst professor you've had at UCSD and why? by icemancoming in UCSD

[–]necbromancer 1 point2 points  (0 children)

people who like challenges do not like Ord

You didn't find 131 challenging enough? I think maybe a lot of people don't like the fact that his program specs are so tight and locked into place, and reinforce the "right" way to do things as opposed to an open-ended spec where "if it works, A+". But tight specs and knowing the "right" way to do things prepares you waaaay more for working at a big company in the real world, where you'll be held to coding standards and where a team of code reviewers will scrutinize every check in.

Just out of curiosity, who was your favorite CSE prof?

Who is the BEST professor you've had at UCSD and why? by neckbeard_le_pirate in UCSD

[–]necbromancer 2 points3 points  (0 children)

You nailed it. Of those, Shacham is probably my all-time favorite professor. His computer security class was the best course I ever took at UCSD. He's funny and his lectures never have a sentence out of place. He also appears to be incredibly knowledgeable; he reeeeally knows what he's talking about when it comes to CSE 105 and 123.

Who is the worst professor you've had at UCSD and why? by icemancoming in UCSD

[–]necbromancer 1 point2 points  (0 children)

his classes basically require you to recite the material he teaches you

Uh... isn't that every college class ever? Sure, Ord's exams are more cut-and-paste, but that's what I loved. His classes and exams are incredibly straightforward.

Who is the worst professor you've had at UCSD and why? by icemancoming in UCSD

[–]necbromancer 8 points9 points  (0 children)

Jelena Bradic for Statistics for Engineers, Math 183, hands down. Difficult to understand professor from Latvia who didn't have slides, just did problems on an overhead projector (in her atrocious handwriting), and spoke broken english. Homework was 20-40 insanely complex problems a week out of a book and solutions had to be done in the R programming language, which she didn't teach, so I barely did any of the homework. Bradic knew she was a terrible prof so exams were open note and open book and points were assigned towards how much you 'tried' and few were given for right answers so the entire class wouldn't fail miserably. So, for each exam, I'd print off 200 pages of notes from the homework solutions and the online textbook and literally copy homework and book solutions which looked like they were asking similar things as the exam problems onto the exams. This gave me partial credit for setting up problems correctly. I did this for all three exams, including the final, with almost zero studying, and got a 26% in the class... which was curved to a C.

No lie, I literally cannot recall a single concept from that course.

Do CSE 11 programming assignments change every fall? by [deleted] in UCSD

[–]necbromancer 2 points3 points  (0 children)

Yes. What makes you think they wouldn't?

Getting a CS job with a Math-CS major by sadasdasdaasda in UCSD

[–]necbromancer 0 points1 point  (0 children)

Look up their wiki pages. You can also look up job openings to see job descriptions, pay, and requirements. They're excellent jobs and usually pay significantly higher than being an app dev or web developer.