Document Type



Introduction to the design of information systems comprising modern technologies such as SQL database programming, networks, and distributed computing with CORBA, electronic and hypertext (HTML) documents, and multimedia.

This course is concerned with the techniques of designing and implementing distributed business software. Emphasis is on developing graphical user interfaces (GUIs) using Java Swing classes, storing and accessing data in a relational database using SQL, and implementing a distributed system using CORBA technology. Especially in light of Java and CORBA, there is a focus on object-oriented programming. The overall objective is to make the student aware of the technology available to implement a distributed business application built over a database system and to develop in the student the ability to use such technologies. Hands-on experience is emphasized through the use of homework and a class project.

Publication Date

Fall 2008


College of Engineering and Computer Science


Computer Engineering

Course Number

CEG 355