Help

Course Information

Advanced Object Oriented Programmin (CIS 249)

Term: 2021-2022 School Year Fall Term

Faculty

Weizhong Jing
Email address is hidden, click here to email

Description

Provides students with the knowledge necessary to understand, write and debug two and three tier, object-oriented applications using the Java programming language. Topics covered include Object Oriented Application Development (OOAD), UML (Unified Modeling Language), Web server support for Java, Java Beans, Sockets, Ports, and JDBC (Java Database Connectivity). Also covers accessing DBMS (Database Management Systems) using SQL statements imbedded in Java programs and using HTML web pages combined with JSP's (Java Server Pages). A three tier, database driven business application is developed during the course and deployed for use on both a local area network and for use on the Internet. Prerequisite: CIS 149