ECE 505C
Advanced Data Structures
Course Level
Graduate
Units
3
Course Description
This course focuses on the study and application of data structures that are critical for solving complex computational problems. Topics include advanced trees, graphs, hashing, priority queues, and advanced sorting algorithms. Special emphasis is placed on understanding the algorithmic complexities and performance trade-offs associated with various data structures. Through lectures, hands-on projects, and problem-solving exercises, students will learn to design and implement efficient data structures for real-world applications.