|
Sep 07, 2024
|
|
|
|
CS 162J - Computer Science II (Java) 4 Credit(s)
Prerequisite(s): CS 161J
Course Description: Continues CIS161J, covering advanced programming techniques using Java. Topics include graphical user interface programming, advanced event handling, exception handling, streams, and basic file I/O. Advanced data structures and algorithms such as lists and maps are also covered. Object-oriented algorithms and design methods are emphasized.
Course Level: Lower Division Collegiate
Course Learning Outcomes:
- CLO#1: Demonstrate the knowledge and skills necessary to handle exceptions in a computer program.
- CLO#2: Demonstrate the knowledge and skills necessary to demonstrate a functional understanding of streams and file I/O.
- CLO#3: Demonstrate a functional understanding of advanced data structures including multi-dimensional arrays, lists and maps. (ILO: Critical Thinking)
- CLO#4: Acquire and evaluate written and lecture material to solve programming problems using systematic methods of algorithm development and design. (ILO: Information Literacy)
- CLO#5: Demonstrate a functional understanding of graphical user interface controls, event handling, streams and exception handling. (ILO: Information Literacy)
Add to Portfolio (opens a new window)
|
|