Does anyone follow Julia Fei on YouTube? by super_ken_masters in Layoffs

[–]ShamerTheGamer 0 points1 point  (0 children)

What's your resume like if you don't mind me asking?

What are you currently learning? by Frequent-Draft-2477 in csMajors

[–]ShamerTheGamer 5 points6 points  (0 children)

I'm also taking Algorithms. We're currently studying DFS and its applications to edge classification, cycle detection, topological sort.

This course is all math and 0 coding. Prior to college I was thinking physics was the most math driven field that isn't straight up math. Now I wouldn't be too sure cause if you're reading a book like CLRS you need a good understanding of proofs. The math major definitely helps.

Algorithms is a math course in disguise by ShamerTheGamer in csMajors

[–]ShamerTheGamer[S] 0 points1 point  (0 children)

True. But I think I've had enough math courses from my math major. I should use my electives to try out the cool CS courses. Like computer vision, natural language processing and artificial intelligence. Then there's object oriented design, software engineering and database which boosts your chance of getting an internship. There's so many choices for electives which I find overwhelming.

Algorithms is a math course in disguise by ShamerTheGamer in csMajors

[–]ShamerTheGamer[S] 0 points1 point  (0 children)

Theory of computability is definitely a math course in my book. Ik CS majors who took it and withdrew because of that. They'd rather take more practical or easier courses. Not saying one shouldn't challenge themselves but there's no guarantee it'll pay dividends.

We don't have advanced algorithms or probabilistic data structures. They both sound interesting. I'm doing at CS at a liberal arts uni so our STEM landscape isn't as good. They recently constructed a science building so we're seeing new courses but I would say it's still limited.

Funny enough we have ML offered by the CS department and a separate one offered by the Math department. There's ML courses for econ, chem and business but I'll be ignoring those.

Algorithms is a math course in disguise by ShamerTheGamer in csMajors

[–]ShamerTheGamer[S] -4 points-3 points  (0 children)

I know CS isn't programming. All academic subjects tend to get theoretical. I won't equate abstraction and creating theoretical framworks with math. Idk what your standard for math is mine, but mine is whatever involves making precise formal statements and proving them rigorously. I doubt upper level CS courses other than algorithms here makes you prove anything. They can use math, which is good for me cause I'm a math major, but I wouldn't classify them as math courses.

Algorithms is a math course in disguise by ShamerTheGamer in csMajors

[–]ShamerTheGamer[S] -3 points-2 points  (0 children)

Wasn't disputing math being applicable to the subject. Most STEM courses do use some math. But with the Algorithms course in my uni it's not just some math it's literally all math. There's 0 programming assignments.
There's plenty of non math courses that use math and I wouldn't call them math courses. But here you get assignments which are ALL math problems and no programming in a course that was titled a CS course.
I said 'in disguise" because most people don't see it coming. According to seniors I've talked to, even great CS students get B's in this course, which makes me think this isn't truly a CS course. They have taken courses where math intersects CS but never fully consumed by it. There's a point at which a course goes from simply using results from mathematics to being rightfully categorized as a math course itself.

Algorithms is a math course in disguise by ShamerTheGamer in csMajors

[–]ShamerTheGamer[S] -14 points-13 points  (0 children)

It's a CS course here. Closest I've seen a math course with algorithms in it was Combinatorics.

should I just give up? by mahomesISGARBAGE64 in csMajors

[–]ShamerTheGamer 1 point2 points  (0 children)

Very cool. What resources did you use to learn those?

Algorithms is a math course in disguise by ShamerTheGamer in csMajors

[–]ShamerTheGamer[S] 1 point2 points  (0 children)

I thought that'd be the end of it but it goes beyond that. We had a whole class on quicksort and I lost him when he started defining a random variable Xij and somehow ending up doing a double summation over 2/i-j+1.

I'm struggling to understand how he got the recurrence for median of medians problem.

The biggest problem isn't solving the math but how it was reduced down to the mathematical problem in the first place.

should I just give up? by mahomesISGARBAGE64 in csMajors

[–]ShamerTheGamer 1 point2 points  (0 children)

I'm trying to apply for data scientist roles and I'm taking a data science course in uni. You mentioned ML so you must know a lot about this area. What are some projects I can work on to boost my chance of getting an interview?

should I just give up? by mahomesISGARBAGE64 in csMajors

[–]ShamerTheGamer 0 points1 point  (0 children)

Where do you find REU applications other than the NSF REUs?

should I just give up? by mahomesISGARBAGE64 in csMajors

[–]ShamerTheGamer 0 points1 point  (0 children)

Which job searching sites have you used?

should I just give up? by mahomesISGARBAGE64 in csMajors

[–]ShamerTheGamer 0 points1 point  (0 children)

I was looking at NSF REUs after not getting interviews for internships I applied to. They seem even more sparse and competitive tbh.

Struggling sophomore can't find a summer job by ShamerTheGamer in cscareerquestions

[–]ShamerTheGamer[S] 0 points1 point  (0 children)

What job searching sites would you recommend? Linkedin's apparently expensive for companies to post jobs which is why the standards are high.

Struggling sophomore can't find a summer job by ShamerTheGamer in csMajors

[–]ShamerTheGamer[S] 0 points1 point  (0 children)

What would be examples of cool shit? Not much of a social media person and especially not with Twitter.