My data structures class is:
Data Structures and Programming (4) Lecture--3 hours; discussion--1 hour. Prerequisite: courses 20, 40 (C++ and UNIX); grade of C- or better in each course. Design and analysis of data structures for a variety of applications. Trees, heaps, searching, sorting, hashing, graphs. Extensive programming. Not open for credit to students who have completed course 110.
I haven't taken course 20, but whatever. I may also switch to course 50, which is assembly language, since 60 (data structures) is now being taught by a graduate student and I'd rather have a teacher who's been teaching for 10+ years like mine has. (The professor that's teaching 50 was originally teaching 60, but he was switched.)