CS 111C - Data Structures and Algorithms: Java
- Recent Professors
- Jessica Lynn Masters, Samuel I. Johnson
- Recent Semesters
- Spring 2027, Fall 2026, Summer 2026, Spring 2026, Fall 2025
- Class Size
- 35 students
- Difficulty
- 6.3Demandingout of 10
- Credits
- 4
- Prerequisite
- CS 111B.
- Spring 2027 Sections
- View Spring 2027 sections of CS 111C
- Transfers To
- CSUUCTCA Area UCTCA
- Description
- The analysis and design of computer algorithms and their underlying data structures. Analysis of the timing and efficiency of algorithms. Study of lists, stacks, queues, trees, backtracking, searching, sorting and recursion. Introduction to graphs, hash tables, heaps, priority queues and direct access files. Further study of abstract data types and object-oriented programming. UC/CSU
