Skip to content

victorl2/computer-science-materials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Computer Science Materials

Courses, articles and research papers with a focus on Computer Science and Math curated by me

Courses

Papers

Articles

Download the materials

You can download the courses, articles and papers referenced here by using the download.py script. The script will download all the files; some videos are very long, so it may take a while for everything to finish.

Project structure

This repository contains the required information to start learning about the topics mentioned above. All files for courses and research papers are in a pre-defined json format, those are easily parsed by the scripts in the scripts folder, or directly read by humans. The articles are in the markdown format. The format for the json files is as follows:

Course's json

{
    "course_details": { 
        "source": "who produced the course ( university, company or individual )",
        "title": "title of the course",
        "course_id": "unique identifier for the course - most commonly applied for university courses",
        "professors": "who is teaching the course (may be multiple people)",
        "website_url" : "url to the course website",
        "year": 2020 
    }, 
    "lectures": [
        { 
            "number": 1,
            "description": "lecture title/description",
            "video_url": "https://www.youtube.com/watch?v=2MuDZIAzBMY"
        }
    ]
}

Papers's json

{
    "title": "title for the paper/article",
    "paper_url": "https://arxiv.org/abs/2310.12931",
    "code_repository": "https://github.com/eureka-research/Eureka",
    "project_page": "https://eureka-research.github.io",
    "topics": ["Reinforcement Learning", "Natural Language Processing", "Reward Design", "Language Models"]
}

About

Computer science courses curated by me

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages