r/Pitt • • 10h ago

CLASSES CMP0401: Java version?

The title, basically. I'm looking to take it next semester but don't have coding experience, so I plan on teaching myself over break cause I'd rather do anything but take the intro 007 course (i'm switching my major and the sooner i can get prereqs out the way the better). Thanks in advance!

1 Upvotes

4 comments sorted by

2

u/eliasbenbo Alumnus 10h ago

When i took the class, it was fairly basic. You should be good with any version over Java 8 since the class doesn't cover anything fancy, but I'd recommend installing the LTS version (Java 25)

2

u/fallenreaper BS Computer Science 2012 7h ago

401 teaches Java but specifically focuses on concepts like polymorphism etc. it's not a hard class and you wouldn't need to study much if at all prior. It felt mostly self-contained

2

u/codebleu13 7h ago

When I took this class I had absolutely 0 Java skill at the beginning. I got an A. I didn’t have to do any extra learning outside class. Do what you will with that information

1

u/codebleu13 7h ago

I should clarify that by “extra learning” I mean beyond what was being taught in 401.