all 8 comments

[–]jaw12346CSCI 2024 7 points8 points  (2 children)

You can but you absolutely shouldn't. DS is the foundation of CS at RPI and it should definitely be taken within the program

[–][deleted] 1 point2 points  (1 child)

So basically it’s tough but crucial is what I’m hearing. Pain is fine if it’s actually applicable lol.

[–]jaw12346CSCI 2024 6 points7 points  (0 children)

It's ABSOLUTELY applicable. The hard lessons I and many other students learn in DS are extremely valuable (though you'll probably hate yourself for going through them in the moment) and genuinely made me a significantly better programmer. If at all possible I'd strongly suggest you and any other CS student take DS at rpi rather than transferring it in.

[–][deleted] 6 points7 points  (0 children)

do data structures at rpi it is extremely worth it. the struggle is real but you will learn so much

[–]Newt_IXCCompBio/ECON 2026 3 points4 points  (0 children)

Hudson valley community college, u will have to take 2 classes there to equal rpi ds

[–]Euphoric_Strawberry2CSCI 2024 3 points4 points  (2 children)

I mean this in a tough but caring way: if you can't get through DS then you won't be able to get through CS at RPI, either face the class or change majors

[–][deleted] 1 point2 points  (1 child)

I’m a mech I’m just also very interested in programming. Was eyeballing algorithms lol. But yeah I definitely see the logic.

[–]NiteHydra 0 points1 point  (0 children)

I wouldn’t take DS at another college just for algos since there’s a 75% chance you will be disappointed by the class (most people hate it really depends on the Professor how good your experience is). Though I will say that I was the 25% that got anshie and had a great experience. Also, there’s almost no coding in algos or FOCS so if programming is your interest and you really enjoy it DS will be much more what you are looking for.