Java - Programming for the Internet
Computer Science Department

The text for this course

The primary objective for this course is to enable students to successfully apply their programming expertise in a network/web-based environment. All students in the class are assumed to have significant programming experience.

    By the end of the course students will be expected to be able to
  1. Create Web pages using HTML
  2. Use Javascript to achieve greater funtionality in web page creation.
  3. Write stand-alone Java applications
  4. Incorporate Java applets into web pages
  5. Write network programs which utilize TCP/sockets
The text for the course this semester is just JAVA and Beyond by Peter van der Linden. The publisher is Prentice Hall. The course is being taught by Prof. Constantine Roussos.

More information about the course and instructor is given below

Course Resources

  Course Syllabus

Course Syllabus, Required and Recommended Materials, Grading Policies, etc..

  Dr. Roussos' Schedule

Contact information for Dr. Roussos

  On line Reference Materials

Reference Materials for HTML, JavaScript and Java.

  HTML Tutorial

Demonstration of the use of most common HTML tags

  Using Frames

Example - using frames to implement a Help system.

  A Javascript Language Summary

The most common JavaScript commands with Examples.

  Example1 and Example2

Examples for examining object properties

  A Javascript Calculator

Use Javascript to implement an on-line calculator.

  A Business Project with Forms

Use HTML and Javascript to implement an on-line real estate business.

  Java Samples

Java Templates and Samples for applications and applets

  Test

Tests


Assignments

Tests

  Test #1

The complete Test #1

  Test #2

The complete Test #2



The Instructor

Constantine "Conny" Roussos

Dr. Roussos is a Professor of Computer Science and has been at Lynchburg College since 1981. He formerly served as Director of College Computing Services and Chair of the Computer Science Department. Dr. Roussos received a B.A. degree in mathematics from Old Dominion University, an M.S. degree in mathematics from the College of William and Mary, and a Ph.D. in computer science from the University of Virginia.

E-Mail: roussos@lynchburg.edu





Top of this page   Top of page      Home page   Home page