CIS-18C — Java Programming: Data Structures
About This Course
Transfer: UC, CSU3.00 units
Prerequisite: None., Advisory: CIS/CSC-18A.
Description: This course offers a thorough presentation of the essential principles and practices of data structures using the Java programming language. The course emphasizes abstract data types, software engineering principles, lists, stacks, queues, trees, graphs, and the comparative analysis of algorithms. 54 hours lecture and 18 hours laboratory. (TBA option) (Same as CSC-18C) (Letter Grade, or Pass/No Pass option.)