CMSC420
Advanced Data Structures
Prerequisite: Minimum grade of C- in CMSC351 and CMSC330; and permission of CMNS-Computer Science department. Or must be in the (Computer Science (Doctoral), Computer Science (Master's)) program. Description, properties, and storage allocation functions of data structures including balanced binary trees, B-Trees, hash tables, skiplists, tries, KD-Trees and Quadtrees. Algorithms for manipulating structures. Applications from areas such as String Processing, Computer Graphics, Information Retrieval, Computer Networks, Computer Vision, and Operating Systems.
Fall 2024
289 reviews
Average rating:
4.71
1 review
Average rating:
4.00
Spring 2024
289 reviews
Average rating:
4.71
73 reviews
Average rating:
3.75
Fall 2023
14 reviews
Average rating:
1.79
289 reviews
Average rating:
4.71
73 reviews
Average rating:
3.75
Spring 2023
34 reviews
Average rating:
4.79
289 reviews
Average rating:
4.71
29 reviews
Average rating:
3.83
Past Semesters
66 reviews
Average rating:
2.50
14 reviews
Average rating:
1.79
2 reviews
Average rating:
5.00
2 reviews
Average rating:
3.00
17 reviews
Average rating:
2.59
34 reviews
Average rating:
4.79
73 reviews
Average rating:
3.75
4 reviews
Average rating:
3.25
15 reviews
Average rating:
3.67
13 reviews
Average rating:
3.69
29 reviews
Average rating:
3.83
37 reviews
Average rating:
3.95
34 reviews
Average rating:
4.79
14 reviews
Average rating:
1.79
289 reviews
Average rating:
4.71
73 reviews
Average rating:
3.75