CS406 Topics in Computer Science
"Internet Programming with Java"

Roger W. Webster, Ph.D.
Department of Computer Science
Millersville University

This course will introduce the essential topics of Internet Programming predominately with the Java programming language. Students will design and write interactive WWW pages using Java, HTML, CGI, VRML programming languages. Students will develop software that manipulates different forms of data such as hypertext, graphics, video, and sound. Advanced interactive/executable web pages will be developed.


Topics include: protocols, client-server model, html forms programming, cgi scripting, Java programming and applications development over the net, Java class methods, using the jdk/Javac, Java events, Java AWT, Java applets, layout managers, image animation, Java threads, Java beans, and vrml applications development. Creating executable content on the web will the main focus of the course.

Prerequisites:

CS362 or CS352 (Data Structures II) or permission from the Instructor.

·        Course Objectives:

The student who successfully completes the course will:

Course Outline

Resources:

Equipment: The Department of Computer Science Unix laboratory and CSPC lab facilities are Java-ready, and completely connected to all Internet resources and can be used for this course.
 

Suggested Texts:


Other materials, conference proceedings, and journal articles may be handed out during the class.


Back to cs406 Internet Programming with Java