Computer Information Science American River College
Courses

CISP 401: Object Oriented Programming with Java

Units: 4.00
Prerequisite: CISP 360 (Introduction to Structured Programming) with a grade of "C" or better
Hours: 54 hours lecture, 54 hours laboratory
Description: This course introduces object oriented programming using the Java programming language. Topics include objects, inheritance, polymorphism, interfaces, abstract classes, inner classes, error handling, graphical user interfaces (GUI), applets, threads, files, databases, and packages.

Section 3: Learning Outcomes and Objectives

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

  • manipulate Java language syntax.
  • develop event driven programs for both applets and applications.
  • compare the Java language to other programming languages.
  • design software using object oriented methods.
  • develop programs using inheritance and polymorphism.
  • write database applications using embedded Structured Query Language (SQL).
  • develop multi-threaded applications.
  • use Java to create GUI interfaces.
Certificates requiring this course: