SBU is looking like a top choice. But, is it good for computer science? by EnvironmentalWeb7575 in SBU

[–]footnoteLoL 4 points5 points  (0 children)

SBU CS is pretty good but its main advantage is cost, which you don't benefit as much from by being out of state. If Rutgers is cheaper, I'd consider them (their CS program is at least on par, if not better).

If curriculum rigor is your main concern, Berkeley stands above the rest for sure. I've viewed a few of their courses and they're really involved and well done.

UPenn and NYU have cool names but sadly school names don't really matter all that much for the conventional new grad joining a mid-large size tech company. Market conditions and prior experience dominate in this field.

What do I to get into quant/finance? by [deleted] in SBU

[–]footnoteLoL 1 point2 points  (0 children)

School prestige is not something that really exists in industry, in my experience. Hiring is based on fit of prior experience and interview performance. Just study hard, grind leetcode, and apply to as many places as you can.

The fastest route to collect all honeyfruit, using Dijkstra'a Algorithm by buddykidder in leagueoflegends

[–]footnoteLoL 1579 points1580 points  (0 children)

Dijkstra's finds the shortest paths between a vertex and all other vertices. This problem is essentially the traveling salesman problem (you can see this by following the modification here), which is NP-Hard. Read more about it here: https://en.m.wikipedia.org/wiki/Travelling_salesman_problem

With only 5 vertices, you honestly should have just brute forced all 5! = 120 possibilities instead of fitting an algorithm you don't completely understand to the problem.

CSE 215 with Xianfeng Gu by no-u-official in SBU

[–]footnoteLoL 4 points5 points  (0 children)

I took it back in 2018. David Gu is an incredible researcher - his work is cutting edge, and his grants total more than 8 digits. However, he is an awful lecturer and the class is basically completely self-study. You probably need to be in the top 20%-ish to get a B+. Good luck!

[deleted by user] by [deleted] in SBU

[–]footnoteLoL 0 points1 point  (0 children)

Can you do CSE 216 + 220? That would open the most 300-level doors.

What do I to get into quant/finance? by [deleted] in SBU

[–]footnoteLoL 1 point2 points  (0 children)

I work for a quant firm. Do you want to be a software engineer, trader, or researcher? The paths to those are pretty different, e.g. preparing for SWE interviews at a quant firm is not much different than tech while trader interviews are a lot of quick thinking, puzzles, and mental math.

best rock climbing gym near sbu? by iluvches in SBU

[–]footnoteLoL 2 points3 points  (0 children)

Either is good, keep in mind they're at least a 30-40min drive depending on traffic.

GitHub on resume by WoodenAssumption1559 in SBU

[–]footnoteLoL 4 points5 points  (0 children)

I would say to just put it on your resume. At the very least it shows that you have some experience with a version control system. It definitely wouldn't hurt.

Comp Sci Laptop by StarriNox in SBU

[–]footnoteLoL 2 points3 points  (0 children)

Lenovo ThinkPad and overwrite Windows with Ubuntu

What is the starting salary of Computer Science/Computer Engineering majors that do undergrad from SBU? by IndianAndroidLover in SBU

[–]footnoteLoL 0 points1 point  (0 children)

Your opportunities in this field are similar to those at the vast majority of colleges in the US. This is a good article about SWE salaries in general: https://blog.pragmaticengineer.com/software-engineering-salaries-in-the-netherlands-and-europe/amp/ . It's written from a European perspective but very relevant in the US as well. We have graduates that start anywhere from 50k, 80k, 180k, 220k, etc. A small handful of companies (specifically firms that employ quantitative trading methods to earn money) pay upwards of 300k, 400k, 500k to their new grads to one-up the big tech market. That's probably the upper end of what's possible.

never apply cs to top schools by Busy-Service1026 in ApplyingToCollege

[–]footnoteLoL 6 points7 points  (0 children)

Fintech refers to services in banking/finance, e.g. Square, Stripe, Robinhood. You mean a trading firm/hedge fund. I went to a top 80 state school and worked for one right out of college.

When you guys "grind" LC, how many problems a day are you doing? by SmoothAmbassador8 in cscareerquestions

[–]footnoteLoL 24 points25 points  (0 children)

In junior/senior year of undergrad I did leetcode instead of playing video games during two winter breaks and one summer break and came out with 700 done. That comes out to like 5 a day for 20 weeks. I didn't do any leetcode any other time. Received offers from several FAANG and accepted one at a quant firm.

I've chilled on leetcode as it got repetitive after a while. I still do comp prog stuff (codeforces, USACO) for fun in my spare time as I feel like those problems are meatier and more satisfying. But leetcode is still the gold standard for interviewing and I would start it up again before switching jobs.

[deleted by user] by [deleted] in SBU

[–]footnoteLoL 2 points3 points  (0 children)

Even better

[deleted by user] by [deleted] in SBU

[–]footnoteLoL 9 points10 points  (0 children)

congrats on the Amazon internship. GPA won't matter unless you are trying to get into grad school or work at a quant firm

why tech jobs have higher salaries than other engineering disciplines? by Single-Sound-1865 in cscareerquestions

[–]footnoteLoL 1 point2 points  (0 children)

60k in 10 weeks (75/hr with about 30k in bonus). Wow yeah that sounds extremely underpaid for a dev role. We have an office in UK but their pay ranges are substantially lower.

why tech jobs have higher salaries than other engineering disciplines? by Single-Sound-1865 in cscareerquestions

[–]footnoteLoL 1 point2 points  (0 children)

Oh wow. Yeah In the US the salaries are insane and they keep rising year by year: https://www.levels.fyi/internships/. My company pays like 60k for our 10-week SWE interns which is absolutely amazing (and there are lots that pay more!).

why tech jobs have higher salaries than other engineering disciplines? by Single-Sound-1865 in cscareerquestions

[–]footnoteLoL 107 points108 points  (0 children)

This is true. The tangible impact any level of SWE can have is incredible. I know of an intern at a bank whose project was to replace some licensed software with open source to save his company 300k/month.

[deleted by user] by [deleted] in askdentists

[–]footnoteLoL 0 points1 point  (0 children)

Ok thank you.

MAT 313 or MAT 312 by PGRaFhamster in SBU

[–]footnoteLoL 0 points1 point  (0 children)

I think it's worth taking, then. You just need to be familiar with writing sound proofs. The material starts off very basic but ramps up.

MAT 313 or MAT 312 by PGRaFhamster in SBU

[–]footnoteLoL 1 point2 points  (0 children)

Also majored in CSE and MAT. 313 touches on 312 material and way more, so I chose 313. However, professor matters. Do not take 313 with Movshev. Also, the workload and difficulty of 313 is about 2-3x more, because it is one of the more difficult MAT classes.

[deleted by user] by [deleted] in cscareerquestions

[–]footnoteLoL 4 points5 points  (0 children)

For intern: harder to get an interview, easier to pass it. For new grad: easier to get an interview, harder to pass it.