In this repo you'll find lecture notes, homework assignments, and other class materials.
The class discord server is:
but replace 'SERVER' with 'discord'
There is so much free info about Java all over the internet, we don't need to buy a book. We'll use the free, official documentation and tutorials as necessary.
https://docs.oracle.com/javase/tutorial/index.html
Unsigned types: https://www.baeldung.com/java-unsigned-arithmetic https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html
Truncating casts: what is the result of this: short s = (short)(65336); ? And why? https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html
https://people.cs.clemson.edu/~dhouse/courses/405/notes/ppm-files.pdf https://www.kylepaulsen.com/stuff/NetpbmViewer/ https://www.rkenmi.com/posts/ppm-image-to-grayscale-c?lang=jp