CIS 35A
Java Programming


Course Description

The course introduces Java programming, computing context, primitive types, the flow of control constructs, operators, file I/O, objects and classes, inheritance, interfaces, packages, data structures, and exceptions.

Class Details

CRN Course Section Days Times Instructor Loc
40014 CIS 35A 64Z ······· TBA-TBA Linyun Yu ONLINE
······· TBA-TBA

Class Dates: This class runs from 2027-01-04 to 2027-03-26.

Class Materials

This course either has not submitted any materials to the bookstore for use or is using Open Education Resources. Please check with the instructor.

View textbook and/or other materials available at the Bookstore.


Course Details

Units
4.5 Units
Hours
  • Weekly Lecture Hours: 4
  • Weekly Lab Hours: 1.5
Program Status
Program Applicable
Credit
Credit - Degree Applicable
Grading Method
Pass/Fail Grading

Requisite and Advisory

Advisory
  • ESL D272. and ESL D273., or ESL D472. and ESL D473., or eligibility for ENGL C1000 or ENGL C1000H or ESL D005.
  • CIS D022B (or CIS D22BH), or CIS D026A
  • Limitation on Enrollment
    (Students may receive credit for either (CIS D036A and CIS D036B) or CIS D035A.)
    Back to Top