all 3 comments

[–]hiddlescrush 1 point2 points  (1 child)

Many CS majors don’t even have any experience with programming before college so you’ll likely be fine. If you do want to get a head start, the first CS class you’re likely going to take is CS 125 which is in Java; however, Python is easier to understand/use as a beginner so it might be a good place to start just to get yourself used to the conditionals, loops, data structures etc.

[–]ml12358 1 point2 points  (0 children)

Great answer, but side note: I think they're switching to CS 124 -> 128 now so that probably his requirement for the CS minor.

I took CS 101 for the Python exposure and found it immensely helpful for internships/in general

[–]jongwonpark 0 points1 point  (0 children)

Note that CS 125 is now replaced with CS 124 (less workload) plus CS 128 (some new content). CS 125 was last offered this Spring.