online available
In this course, students will continue exploring Java concepts. Topics covered include input/output, abstract class and Interfaces, graphical user interface (GUI) associated with JavaFX, data structures, Java Stream, multitasking (Threads) and JUnit. Students entering this class should have a good understanding of object-oriented programming concepts such as inheritance and polymorphism. This course is the second part of a two-course sequence. Level I Prerequisite: Academic Reading and Writing Levels of 6; Academic Math Level 4; CPS 161 minimum grade "B-"
Level I Prereq: Academic Reading and Writing Levels of 6; Academic Math Level 4; CPS 161 minimum grade "B-"
Class offerings by semester
| Winter | Summer | Fall | |
|---|---|---|---|
| 
                                    
                                     Even Years  | 
                                 
                                 ![]() Blended classes also available  | 
                                 
                                 ![]() Blended classes also available  | 
                                 |
| 
                                    
                                     Odd Years  | 
                                 
                                 ![]() Blended classes also available  | 
                                 
                                 ![]() Blended classes also available  | 
                                 |
| 
                                    
                                       Please refer to the course schedule to see the specific time and platform for which the course is offered.  | 
                                 |||
| Description | Hours | 
|---|---|
| Credits | 4 | 
| Lecture Hours | 60 | 
| Clinical Hours | 0 | 
| Lab Hours | 0 | 
| Other Hours | 0 | 
| Total Hours | 60 | 
Swipe left to see full chart


Day Class (before 5 p.m.)