{"id":1031,"url":"https://github.com/Hypervision-UPES/awesome-computer-science","name":"awesome-computer-science","description":"A curated list of computer science related courses, resources, libraries and frameworks.","projects_count":60,"last_synced_at":"2026-07-22T10:00:38.063Z","repository":{"id":98911295,"uuid":"114559476","full_name":"Hypervision-UPES/awesome-computer-science","owner":"Hypervision-UPES","description":"A curated list of computer science related courses, resources, libraries and frameworks.","archived":false,"fork":false,"pushed_at":"2019-09-12T16:44:21.000Z","size":11,"stargazers_count":7,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2026-07-03T20:04:31.491Z","etag":null,"topics":["awesome-list","computer-science"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Hypervision-UPES.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-12-17T18:34:47.000Z","updated_at":"2025-07-31T13:20:08.000Z","dependencies_parsed_at":"2024-01-07T01:28:18.531Z","dependency_job_id":"b3bb5773-dcb5-459e-aec6-d96ab2f0e174","html_url":"https://github.com/Hypervision-UPES/awesome-computer-science","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Hypervision-UPES/awesome-computer-science","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hypervision-UPES%2Fawesome-computer-science","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hypervision-UPES%2Fawesome-computer-science/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hypervision-UPES%2Fawesome-computer-science/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hypervision-UPES%2Fawesome-computer-science/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Hypervision-UPES","download_url":"https://codeload.github.com/Hypervision-UPES/awesome-computer-science/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hypervision-UPES%2Fawesome-computer-science/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35757404,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-07-22T02:00:06.236Z","response_time":124,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2024-01-04T17:44:47.842Z","updated_at":"2026-07-22T10:00:38.063Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["Programming Languages Resources","Algorithms","Competitive Coding","Github Usage","Data Structures"],"sub_categories":["Python","PHP","JavaScript","Platforms","C","Competitions","C++","Java","ANDROID"],"readme":"# Awesome Computer Science ![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)\n\n\u003ch1 align=\"center\"\u003e\n\t\u003cimg width=\"400\" src=\"https://cdn.rawgit.com/sindresorhus/awesome/master/media/logo.svg\" alt=\"Awesome\"\u003e\n\t\u003cbr\u003e\n\t\u003cbr\u003e\n\u003c/h1\u003e\n\n## Introduction\n\nThis is a curated list of computer science related courses, resources, libraries and frameworks.\nFeel free to make a Pull Request if want to contribute.\n\n## Table of Contents\n\n- [Github Usage](#github-usage)\n- [Algorithms](#algorithms)\n- [Data Structures](#data-structures)\n- [Programming Languages Resources](#programming-languages-resources)\n\t- [C](#c)\n\t- [C++](#c++)\n\t- [Java](#java)\n\t- [Python](#python)\n\t- [JavaScript](#javascript)\n\t- [PHP](#php)\n- [Competitive Coding](#competitive-coding)\n\n## Github Usage\n\n- [Github Tutorial For Beginners](https://www.youtube.com/watch?v=0fKg7e37bQE)\n- [Github Tutorial For Beginners Udacity free Course](https://in.udacity.com/course/how-to-use-git-and-github--ud775)\n- [GitHub Guides](https://guides.github.com/)\n\n\n## Algorithms\n\n- [MIT 6.006 Introduction to Algorithms (Basic to Expert)](https://www.youtube.com/playlist?list=PLUl4u3cNGP61Oq3tWYp6V_F-5jb5L2iHb)\n- [Geeks for Geeks - Algorithms](http://www.geeksforgeeks.org/fundamentals-of-algorithms/)\n- [Khan Academy - Algorithms (Basic)](https://www.khanacademy.org/computing/computer-science/algorithms)\n- [edX - Algorithms (Basic to Expert)](https://www.edx.org/course/algorithms-iitbombayx-cs213-3x-0)\n- [6.006: Introduction to Algorithms - courses - MIT  ](https://courses.csail.mit.edu/6.006/fall11/notes.shtml)\n\n## Data Structures\n\n- [mycodeschool(Youtube) - Data structures (Basic)](https://www.youtube.com/playlist?list=PL2_aWCzGMAwI3W_JlcBbtYTwiQSsOTa6P)\n- [Geeks for Geeks - Data Structures (Basic to Intermediate)](http://www.geeksforgeeks.org/data-structures/)\n\n## Programming Languages Resources\n\n### C\n\n- [learn-c.org (Basic to Intermediate)](http://www.learn-c.org/)\n- [Learn C Programming (Basic)](https://www.programiz.com/c-programming)\n- [C Programming Language Tutorial (Basic)](https://www.javatpoint.com/c-programming-language-tutorial)\n- [C Programming Tutorial - Youtube Video (Basic to Intermediate)](https://www.youtube.com/watch?v=-CpG3oATGIs)\n### C++\n\n- [CPlusPlus](http://www.cplusplus.com/)\n- [Geeks for Geeks - C++ (Basic to Intermediate)](http://www.geeksforgeeks.org/c-plus-plus/)\n- [The C++ Standard Template Library (STL) (Intermediate)](http://www.geeksforgeeks.org/the-c-standard-template-library-stl/)\n- [Power up C++ with the Standard Template Library: Part 1 (Intermediate)](https://www.topcoder.com/community/data-science/data-science-tutorials/power-up-c-with-the-standard-template-library-part-1/)\n- [Power up C++ with the Standard Template Library: Part 2 (Intermediate)](https://www.topcoder.com/community/data-science/data-science-tutorials/power-up-c-with-the-standard-template-library-part-2/)\n- [STL - Hacker Earth (Intermediate)](https://www.hackerearth.com/practice/notes/standard-template-library/)\n\n### Java\n\n- [JavaTPoint (Basic)](https://www.javatpoint.com/java-tutorial)\n- [Setting up the environment in Java](http://www.geeksforgeeks.org/setting-environment-java/)\n- [Java Programming - 30 minutes video](https://www.youtube.com/watch?v=WPvGqX-TXP0)\n\n### Python\n\n- [LearnPython.org (Basic to Intermediate)](https://www.learnpython.org/)\n- [Python 3 for Beginners (Basic to Intermediate)](https://www.youtube.com/watch?v=oVp1vrfL_w4\u0026list=PLQVvvaa0QuDe8XSftW-RAxdo6OmaeL85M)\n- [Python Notes(Basic to Advance)](http://thomas-cokelaer.info/tutorials/python/index.html)\n- [Code Academy - Learn Python (Basic)](https://www.codecademy.com/learn/learn-python)\n- [Python 3.x Documentation](https://docs.python.org/3/)\n\n- Libraries and Frameworks\n\t- [Django Web Framework](https://www.djangoproject.com/)\n\t- [NumPy](http://www.numpy.org/)\n\t- [Matplotlib](https://matplotlib.org/)\n\t- [Pandas](https://pandas.pydata.org/pandas-docs/stable/)\n\t- [Pandas Video Tutorials](https://www.youtube.com/watch?v=Iqjy9UqKKuo\u0026list=PLQVvvaa0QuDc-3szzjeP6N6b0aDrrKyL-)\n\t- [Scikit-Learn](http://scikit-learn.org/)\n\t- [Tensorflow](https://www.tensorflow.org/)\n\t\n\n### JavaScript\n\n- [Code Academy - Learn JavaScript (Basic)](https://www.codecademy.com/learn/learn-javascript)\n- [W3 School (Basic)](https://www.w3schools.com/js/)\n- [Mozilla Offical Documentation (Intermediate)](https://developer.mozilla.org/en-US/docs/Learn/JavaScript)\n- [FreeCodeCamp (Basic to Expert)](https://www.freecodecamp.org/)\n\n- Libraries, Frameworks and Runtime\n\t- [NodeJS - JavaScript runtime (For Web Backend)](https://nodejs.org/en/)\n\t- [ReactJS - Frontend Framework](https://reactjs.org/)\n\t- [AngularJS - Frontend Framework](https://angularjs.org/)\n\t- [MEAN - A Fullstack javascript framework](http://mean.io/)\n\n### PHP\n\n- [Code Academy - Learn PHP (Basic)](https://www.codecademy.com/en/tracks/php)\n- [W3 School (Basic)](https://www.w3schools.com/php/)\n- [learn-php.org (Basic to Intermediate)](http://www.learn-php.org/)\n\n- Libraries and Frameworks\n\t- [Laravel Framework](https://laravel.com/)\n\t- [Zend Framework](https://framework.zend.com/)\n\t- [CakePHP Framework](https://cakephp.org/)\n\t- [Symphony Framework](https://symfony.com/)\n\n### ANDROID\n- [Android Developer(Official Guide)](https://developer.android.com/guide)\n\n## Competitive Coding\n\n### Platforms\n- [HackerEarth (Basic to Intermediate)](https://www.hackerearth.com/)\n- [CodeChef (Intermediate to Expert)](https://www.codechef.com/)\n- [HackerRank (Basic to Intermediate)](https://www.hackerrank.com/)\n- [CodeFoces (Intermediate to Expert)](http://codeforces.com/)\n- [Top Coder (Intermediate to Expert)](https://www.topcoder.com/)\n\n### Competitions\n- [ACM ICPC](https://icpc.baylor.edu/)\n- [Facebook Hacker Cup](https://www.facebook.com/hackercup/)\n- [Google Code Jam](https://code.google.com/codejam/)\n\n### Resources\n- [How to prepare for ACM – ICPC?](http://www.geeksforgeeks.org/how-to-prepare-for-acm-icpc/)\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/hypervision-upes%2Fawesome-computer-science/projects"}