Data Structures and Algorithms
Undergraduate Course, Computer Science Department, 1900
This course covers fundamental data structures and algorithms essential for computer science students. The curriculum includes:
- Arrays, linked lists, stacks, and queues
- Trees and graphs
- Sorting and searching algorithms
- Algorithm analysis and complexity
- Problem-solving strategies
Students implement these concepts in programming assignments and participate in algorithm competitions.