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 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)
Typical Required and Recommended Equipment and Materials: Netbeans
ACTI Code and Course Type 100 Lower Division Collegiate
Length of Course: A required state minimum of (40) and a standard RCC delivery of (44) lecture hours per term, not to exceed (48) hours per term.
Add to Portfolio (opens a new window)
|