CRN
31996
Term
Spring 2025
Course
211S
Section
931
ZTC Code
Zero Textbook Cost Program - No cost
Catalog Description

Introduces advanced Java language features and packages that are essential for building Java Standard Edition applications. Topics include object-oriented design, updated Java features, file input and output, exception handling, collections, generics, graphical user interfaces (GUIs), functional programming, reflection, and multithreading. Helps prepare students for industry certification in Java programming.

Section Notes

This is an asynchronous online section. There are NO in-person meetings and NO virtual meetings. For more information, please visit the instructor's website.

This section is a late-start section that runs for 16 weeks. It is NOT self-paced. It requires the use of Canvas and an internet-enabled device.

This section is part of CityOnline. For student support and other services, students can check Welcome to CityOnline. For more information about CityOnline, please visit the CityOnline website.

Introduces advanced Java language features and packages that are essential for building Java Standard Edition applications. Topics include multithreading, collections, generics, Swing classes, lambdas, functional programming, and streams. Helps prepare students for industry certification in Java programming.


Requisites

PREREQ: CS 111B

Learning Outcomes