Skip to content

aadimator/accelerated-computer-science-fundamentals-specialization

Repository files navigation

Accelerated-Computer-Science-Fundamentals Specialization (Link)

This repository contains my programming assignments for the specialization. \

Topics covered by this Specialization include basic object-oriented programming, the analysis of asymptotic algorithmic run times, and the implementation of basic data structures including arrays, hash tables, linked lists, trees, heaps and graphs, as well as algorithms for traversals, rebalancing and shortest paths.

1. Object-Oriented Data Structures in C++ (Link)

  • Week 2 - Hello World Project (Code)
  • Week 4 - Image Transform Project (Code)

2. Ordered Data Structures (Link)

  • Week 1 - Linked Lists and Merge Sort Project (Code)

  • Week 3 - GenericTree and Tree Traversal Project (Code)

3. Unordered Data Structures (Link)

  • Week 1 - Unordered Map Project (Code)

  • Week 3 - Graph Search Project (Code)

About

My coursework for the Accelerated Computer Science Fundamentals Specialization on Coursera

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published