This repository contains programming assignments for ECE365: Data Structures and Algorithms II, instructed by Professor Carl Sable during the Fall 2024 semester at The Cooper Union.
For course details, visit the course page.
A continuation of ECE 264, also with an emphasis on practical implementation issues and good programming methodology. Topics include graphs, graph-related algorithms and dynamic programming techniques. Also an introduction to some advanced topics such as Turing machines, computability and NP-complete systems.
- Project 1: A program that uses a custom hash table to spell check a document by comparing it against a dictionary.
Copyright (C) 2024 Taha Akhlaq <takhlaq04@gmail.com>
Distributed under the MIT License. See LICENSE
for details.
For more information on my projects and other academic work, please visit my GitHub profile.