Course Description Syllabus (Spring2024)
Antonino (Tony) Mione (antonino.mione@sunykorea.ac.kr):
We will use the programming language Java and emacs initially. Later we will move to IntelliJ. Install them on your computer.
The latest Java is version 18. Here is a document describing how to install Java 17 on either Mac OS or Windows 10. Java 18 should have a similar install process. I will update this document for the latest java version as I have time.
The primary text (required) for the course will be:
Think Java: How to Think Like a Computer Scientist, Java Version 6.6.0 by Allen B. Downey and Chris Mayfield, 2017. Download a copy of Think Java 2e.
The secondary text (reference) for the course is:
Introduction to Java Programming, Brief Version 10th Edition by Daniel Liang. Publisher: Prentice-Hall
These books provide a solid introduction to programming in Java.