Course Description Syllabus (Fall2024)
Antonino (Tony) Mione (antonino.mione@sunykorea.ac.kr):
You can find lecture slides, textual information and java code from Spring 2024. This will be very close to what I will teach in coming semesters.
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.