H79.2306 Lecture 4 Credits
Instructor(s): Lewis
An introduction to the Java programming language, with emphasis on server-side applications. After a review of the basics of Java, we cover object-oriented concepts such as classes, inheritance and interfaces, then move on to discuss input-output, multi-threading, and networking. Students have the opportunity to build servers in Java and connect them to clients written in Java or other languages. Prerequisite: H79.2318 Programming for Non-Programmers, or knowledge of C++ or Java and permission of the instructor.


















