| ITCS 205: Internet Technologies: (3-0-3) This course further explores the methods for Object Oriented Programming (OOP) building on the student’s knowledge of Java and the Kenya programming environment obtained though OOP I. Students use the unified Modeling Language (UML) and Java and investigates the interfaces to several common computing application areas in an Object Oriented style covering such topics as: Informal diagram refinement; the abstract windowing toolkit, and the Java 2D and 3D library; and the component model and CORBA. Secondary emphasis is placed on principles of database design: relational model, data integrity, object databases, and the Java database libraries. (Prerequisite ITCS 201) |