Go to Main Content

Hawai‘i Pacific University



Catalog Entries


Spring 2016
Oct 06, 2022
Transparent Image
Information Select the Course Number to get further detail on the course. Select the desired Schedule Type to find available classes for the course.

CSCI 2912 - Computer Science II
An intermediate problem-solving and programming course using the Java programming language. Topics include composite and abstract data structures, GUI beyond the basics, inheritance and polymorphism, aggregate classes, abstract classes and methods, interfaces, exceptions, recursion, and good software engineering practices such as: modular programming techniques, defensive programming, code archeology, documentation, code design based on customer specification, refinement, and testing. Structured and object-oriented programming methods are reinforced through extensive programming assignments. This course builds on CSCI 2911 and provides foundation material for CSCI 2913.
3.000 Credit hours
3.000 Lecture hours

Levels: Graduate 3 Credit Course Path, Undergraduate
Schedule Types: Directed Study 3 credits, Online Undergraduate, Lecture Undergraduate

College of Natural/Comp Sci College
Natural and Computational Sci Division
Computer Science Department

Course Attributes:
Lower-Level Satellite, Undergraduate

Return to Previous New Search XML Extract
Transparent Image
Skip to top of page