Advanced Object-Oriented Programming in Java

Course Description:

This course intends to enhance students’ understanding of Object-Oriented programming and to strength students’ programming ability to develop advanced window applications, in specially applications that use Java database connectivity. In this course, students will learn to build application with advanced GUI components such as, menus, toolbar, dialogs and JTable, etc. and also learn to connection the application with database and be able to execute SQL command through application such as retrieving data, updating data, and etc. It will introduce students to Java collections Framework, including Vector class, Stack class, Queues as well as sorting and searching algorithm.

Course Objectives:

Upon completion of this course, student will be able to:

  • Understand basic Object-Oriented program design
  • Understand how to use Vector class, Stack class and Queue class
  • Develop application that apply stack class and queue class
  • Understand basic sorting and searching algorithm.
  • Develop application using advanced GUI components.
  • Develop window application that connects to database.
  • Create program that execute variety of SQL commands on database

Leave a Reply

Your email address will not be published. Required fields are marked *