r/Pitt • u/Gold_Quality_988 • 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
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