Data Structures
CIS 210
Achieve an understanding of fundamental data structures and algorithms and the tradeoffs between different implementations of these abstractions. Theoretical analysis, implementation, and application. Lists, stacks, queues, heaps, dictionaries, maps, hashing, trees and balanced trees, sets, and graphs. Searching and sorting algorithms. Java's collections framework as an example implementation of basic algorithms.
Course Details | |||
Term | FA/WI/SP/SU, 2023-24 | Duration | 4-6 Weeks |
Program | Zhejiang University of Technology | Level | Undergraduate |
Mode | Online | Subject | Computer Science |
Credits | 4 | Component | Lecture |
Instructor | TBA | ||
Class Dates |
Winter 2024: 12/18/2023 - 01/14/2024 Spring I 2024: 02/26/2024 - 03/31/2024 Spring II 2024: 04/01/2024 - 05/03/2024 Summer I 2024: 05/27/2024 - 06/30/2024 Summer II 2024: 05/27/2024 - 07/07/2024 Summer III 2024: 07/01/2024 - 08/04/2024 Summer IV 2024: 07/01/2024 - 08/11/2024 |