Advanced Java Programming

Course Description

Emphasis on foundation technologies in Java that enable you to write server side programs in Java. Concepts include inner classes, exceptions, file I/O, reflections, cloning, multi-threading, Java FX, Web Programming with Java Server Pages, Servlets, JavaServer Faces and JavaBeans.

Class Details

CRN Course Section Days Times Instructor Loc
10683 CIS 35B 61Y M·W···· 06:00 PM-09:50 PM Grant Larkin AT204

Class Materials: View textbook and/or other materials for this course available at the Bookstore.
Class Dates: This class runs from 2019-07-01 to 2019-08-11.
CIS 35B - 61Y: Hybrid class (partial online instruction). Access to the Internet required. Class meets physically Mondays and Wednesdays from 6:00PM to 9:50PM. The online portion of the class is conducted via the Canvas Online system. The instructor will be available online Mondays and Wednesdays 4:30PM to 5:45PM. Students may be online anytime during the week to complete online activities.

Course Details

4.5 Units
Four hours lecture, one and one-half hours laboratory (66 hours total per quarter).
Gen Ed
Non-GE Class
Program Status
Program Applicable
Credit - Degree Applicable
Grading Method
Letter Grading


EWRT 211 and READ 211 (or LART 211), or ESL 272 and 273; CIS 35A.
Back to Top