Skip to content

Learning data structures, algorithms, machine learning and various computer science constructs by programming practice from resources around the web.

License

Notifications You must be signed in to change notification settings

computer-science-engineering/learning-computer-science

This branch is 1 commit ahead of main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

44e1d1a · Mar 11, 2025
Sep 9, 2024
Mar 11, 2025
Aug 26, 2024
Feb 19, 2023
Sep 9, 2024
May 31, 2020
Oct 6, 2021
Sep 22, 2024
Feb 5, 2018
Feb 13, 2021
Feb 19, 2023
Apr 11, 2023
Aug 25, 2021
Mar 11, 2025
Nov 26, 2022
Jan 15, 2019
Jan 13, 2018
Oct 6, 2021
Jan 14, 2021
Nov 26, 2022
Oct 10, 2022
Apr 2, 2024
Jan 21, 2019
Sep 9, 2024
Sep 9, 2024
Oct 30, 2023
Jan 5, 2021
Jan 10, 2021
Apr 23, 2024

Repository files navigation

Learning Computer Science

logo

  1. Overview
  2. Project
    1. Project Management
  3. Product
  4. Development
    1. Contributing
  5. Links
  6. Notes
  7. License

Overview

Learning data structures, algorithms, machine learning and various computer science constructs by programming practice from resources around the web.

Discord CircleCI Actions Status GitHub Super-Linter codecov

[More project metadata badges here. More CI/CD badges here.]

Project

Document Link
Metadata ./documentation/project/metadata.md

Project Management

GitHub Projects

Product

Document Link
Installation ./documentation/product/installation.md
Usage ./documentation/product/usage.md

Development

Document Link
Design and Architecture ./documentation/development/design-architecture.md
Requirements ./documentation/development/requirements.md
Testing ./documentation/development/testing.md
CI/CD ./documentation/development/ci-cd.md

Contributing

./.github/CONTRIBUTING.md

Links

Notes

  1. Problems in the repository are not necessarily solved by me. The goal is to learn. Sometimes in the interest of time, that involves understanding an existing solution rather than spending an inordinate amount of time trying to solve it by myself. Where applicable I have provided references to the original solution.
  2. Problems in this repository are not unique. Given that the same (or similar) problem may exist in multiple origins, more than a few problems are repeated. It is my goal to provide some sort of querying mechanism via a website for users to view only a unique instance of a problem, either from a "first or default" origin or a specified origin.

License

MIT