Data Structures (CSE 2341), a 3rd semester course at SMU, continues to develop students’ understanding of object oriented programming, memory management, and introduces them to basic analysis (big-O) and fundamental data structures such as lists, stacks, queues, binary trees, balanced binary trees, B+ trees, priority queues, and adjacency list representations for graphs. As time permits, we may cover other topics as well. The course emphasizes the students’ ability to tackle larger implementation projects and use tools such as debuggers, git and GitHub, and run-time profilers.
Previous semesters’ offerings:
- Spring 2022
- Fall 2021
- Summer 2021
- Spring 2021
- Fall 2020
- Spring 2020
- Fall 2019
- Spring 2019
- Spring 2018
- Fall 2017
- Spring 2017
- Fall 2016
- Spring 2016
- Fall 2015
- Spring 2015