CSR 2315
CSR 2315 Data Structures (3-0). This course introduces the design, implementation, and analysis of fundamental data structures and their use in solving computational problems. Topics include arrays, stacks, queues, linked lists, trees, graphs, hash tables, and recursion. Students will study algorithms for searching, sorting, and traversal, and evaluate their efficiency using Big-O analysis. Emphasis is placed on abstract data types (ADTs), modular design, and the role of data structures in developing efficient, maintainable software.
Fall 2026
| Data Structures | Section 001 | Mainuddin Shaik, Ph.D. |
