CS 2123 Data Structures

Data Structures is a core requirement for Computer Science students and introduces them to algorithms and logical abstractions that form the foundation for the tools and techniques used in modern programming. This can be a difficult transition for many students to make as they realize that there is much more to Computer Science than programming. Because so many students have trouble with Data Structures, I find the course to be a wonderful and important teaching challenge and find active discussion, visualizations, industry examples, and code demonstrations to be very helpful teaching aides.

© 2015- Mark A. Robinson