Object-Oriented Programming in Java

Overview

Subject area

ET

Catalog Number

581

Course Title

Object-Oriented Programming in Java

Description

This course covers object-oriented algorithmic problem solving in Java. Topics include applications of fundamental data structures (arrays, linked lists), the Java API, inheritance, polymorphism, exception handling, packages, file input/output, recursion, generics, graphical user interfaces, event-driven programming and an introduction to secure software programming. Hands-on lab activities and projects will complement lecture topics.

Typically Offered

Fall, Spring

Academic Career

Undergraduate

Liberal Arts

No

Credits

Minimum Units

3

Maximum Units

3

Academic Progress Units

3

Repeat For Credit

No

Components

Name

Laboratory

Hours

2

Name

Lecture

Hours

2

Requisites

033990

Course Schedule