Prerequisite: COP 3330.
This course covers the applications of the Java language to education, electronic commerce, scientific research, and distributed systems in general. Topics include the following: the architecture of the Web, including software and protocols for passing information in typical Web applications; introduction to the Java programming language; developing Graphical User Interfaces using Swing; an introduction to distributed objects using Java Remote Method Invocation (RMI); and server-side programming using Servlets and JDBC. Emphasis is placed on practical programming using these technologies.
Instructor Richard Hurst
Student Value Edition, Java How to program, Author: Deitel & Deitel, Publisher: Pearson Ed, Edition: 10th, Year Published: 2014