In ECE 4400 Data Structures course I learned the following:
- Fundamental Data Structures: Coverage of essential linear and non-linear data structures.
- Recursive Structures: Exploration of recursion in data organization.
- Generic Programming Techniques: Introduction to generics for modularity and reusability.
- Efficiency: Focus on time complexity and designing data structures for optimal performance.
- Procedural Abstraction: Techniques for writing versatile and maintainable code.
- Data Abstraction and Documentation: Emphasis on clear implementation and usage documentation of data structures.
Link | Description |
---|---|
Assignment 1 | Logic, Pointers, Template Classes Review |
Assignment 2 | Time Complexity and Array List |
Assignment 3 | Single and Double Linked Lists |
Assignment 4 | Priority Queue |
Assignment 5 | Calculator Program using Stack Data Structure |
Assignment 6 | Recursion |
Assignment 7 | B-Tree |