“Java is not just a coffee or an island in Indonesia – Java is one of the easiest and fastest programming languages. Java applications also can run on multiple architectures. It should come as no surprise then that Java is one of the most common languages for developing and running Internet applications.
In this course, you’ll learn how to build a process in a modular fashion thanks to a thorough overview of basic Java control structures (class variables and methods; using arrays and strings; combining text with graphics; inheritance; exception handling; abstract window toolkit; and files and streams).”
Number of Units: 2
Course Link: http://itp.usc.edu/course/5/ITP-109/introduction-to-java-programming