{"id":19825938,"url":"https://github.com/martinkalema/cs50-python","last_synced_at":"2025-07-28T22:35:17.957Z","repository":{"id":219835344,"uuid":"749996078","full_name":"MartinKalema/CS50-Python","owner":"MartinKalema","description":"Havard University Entry Level Course Problem Set Solutions","archived":false,"fork":false,"pushed_at":"2024-02-12T16:58:29.000Z","size":14,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-11T09:16:28.238Z","etag":null,"topics":["cybersecurity","game-development","python3","sql","web-programming"],"latest_commit_sha":null,"homepage":"https://www.google.com/url?sa=t\u0026rct=j\u0026q=\u0026esrc=s\u0026source=web\u0026cd=\u0026cad=rja\u0026uact=8\u0026ved=2ahUKEwiK_62p04OEAxVKSaQEHUlYBa0QFnoECB4QAQ\u0026url=https%3A%2F%2Fwww.edx.org%2Fcs50\u0026usg=AOvVaw1Nds52PwLq1t0CGp0T0hTg\u0026opi=89978449","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MartinKalema.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-01-29T19:43:04.000Z","updated_at":"2024-02-16T20:29:31.000Z","dependencies_parsed_at":"2024-02-12T17:56:29.466Z","dependency_job_id":null,"html_url":"https://github.com/MartinKalema/CS50-Python","commit_stats":null,"previous_names":["martinkalema/cs50","martinkalema/cs50-python"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MartinKalema%2FCS50-Python","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MartinKalema%2FCS50-Python/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MartinKalema%2FCS50-Python/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MartinKalema%2FCS50-Python/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MartinKalema","download_url":"https://codeload.github.com/MartinKalema/CS50-Python/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241181616,"owners_count":19923472,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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"}},"keywords":["cybersecurity","game-development","python3","sql","web-programming"],"created_at":"2024-11-12T11:09:05.283Z","updated_at":"2025-02-28T16:32:14.830Z","avatar_url":"https://github.com/MartinKalema.png","language":"Python","readme":"\u003cp align=\"left\"\u003e \u003ca href=\"https://developer.android.com\" target=\"_blank\" rel=\"noreferrer\"\u003e \u003cimg src=\"https://raw.githubusercontent.com/devicons/devicon/master/icons/android/android-original-wordmark.svg\" alt=\"android\" width=\"40\" height=\"40\"/\u003e \u003c/a\u003e \u003c/a\u003e \u003ca href=\"https://www.djangoproject.com/\" target=\"_blank\" rel=\"noreferrer\"\u003e \u003cimg src=\"https://cdn.worldvectorlogo.com/logos/django.svg\" alt=\"django\" width=\"40\" height=\"40\"/\u003e \u003c/a\u003e \u003ca href=\"https://git-scm.com/\" target=\"_blank\" rel=\"noreferrer\"\u003e \u003cimg src=\"https://www.vectorlogo.zone/logos/git-scm/git-scm-icon.svg\" alt=\"git\" width=\"40\" height=\"40\"/\u003e \u003c/a\u003e \u003ca href=\"https://www.w3.org/html/\" target=\"_blank\" rel=\"noreferrer\"\u003e \u003cimg src=\"https://raw.githubusercontent.com/devicons/devicon/master/icons/html5/html5-original-wordmark.svg\" alt=\"html5\" width=\"40\" height=\"40\"/\u003e \u003c/a\u003e  \u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript\" target=\"_blank\" rel=\"noreferrer\"\u003e \u003cimg src=\"https://raw.githubusercontent.com/devicons/devicon/master/icons/javascript/javascript-original.svg\" alt=\"javascript\" width=\"40\" height=\"40\"/\u003e \u003c/a\u003e \u003ca href=\"https://kotlinlang.org\" target=\"_blank\" rel=\"noreferrer\"\u003e \u003cimg src=\"https://www.vectorlogo.zone/logos/kotlinlang/kotlinlang-icon.svg\" alt=\"kotlin\" width=\"40\" height=\"40\"/\u003e \u003c/a\u003e  \u003ca href=\"https://www.linux.org/\" target=\"_blank\" rel=\"noreferrer\"\u003e \u003cimg src=\"https://raw.githubusercontent.com/devicons/devicon/master/icons/linux/linux-original.svg\" alt=\"linux\" width=\"40\" height=\"40\"/\u003e \u003c/a\u003e  \u003ca href=\"https://www.mysql.com/\" target=\"_blank\" rel=\"noreferrer\"\u003e \u003cimg src=\"https://raw.githubusercontent.com/devicons/devicon/master/icons/mysql/mysql-original-wordmark.svg\" alt=\"mysql\" width=\"40\" height=\"40\"/\u003e  \u003ca href=\"https://www.python.org\" target=\"_blank\" rel=\"noreferrer\"\u003e \u003cimg src=\"https://raw.githubusercontent.com/devicons/devicon/master/icons/python/python-original.svg\" alt=\"python\" width=\"40\" height=\"40\"/\u003e \u003c/a\u003e \u003ca href=\"https://pytorch.org/\" target=\"_blank\" rel=\"noreferrer\"\u003e \u003cimg src=\"https://www.vectorlogo.zone/logos/pytorch/pytorch-icon.svg\" alt=\"pytorch\" width=\"40\" height=\"40\"/\u003e \u003c/a\u003e \u003ca href=\"https://reactjs.org/\" target=\"_blank\" rel=\"noreferrer\"\u003e \u003cimg src=\"https://raw.githubusercontent.com/devicons/devicon/master/icons/react/react-original-wordmark.svg\" alt=\"react\" width=\"40\" height=\"40\"/\u003e \u003c/a\u003e \u003ca href=\"https://redux.js.org\" target=\"_blank\" rel=\"noreferrer\"\u003e \u003cimg src=\"https://raw.githubusercontent.com/devicons/devicon/master/icons/redux/redux-original.svg\" alt=\"redux\" width=\"40\" height=\"40\"/\u003e \u003c/a\u003e \u003ca href=\"https://scikit-learn.org/\" target=\"_blank\" rel=\"noreferrer\"\u003e \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/0/05/Scikit_learn_logo_small.svg\" alt=\"scikit_learn\" width=\"40\" height=\"40\"/\u003e \u003c/a\u003e \u003ca href=\"https://seaborn.pydata.org/\" target=\"_blank\" rel=\"noreferrer\"\u003e \u003cimg src=\"https://seaborn.pydata.org/_images/logo-mark-lightbg.svg\" alt=\"seaborn\" width=\"40\" height=\"40\"/\u003e \u003c/a\u003e   \u003c/p\u003e\n\n\n# CS50\nIntroduction to Computer Science from Harvard, better known as CS50, is the largest course on the Harvard campus and more than 4,000,000 learners worldwide have registered for the course on edX.\n\nThis repository contains my solutions to the problem sets in the Harvard CS50 courses. I'm currently tackling the CS50P (Introduction to programming with Python) course.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmartinkalema%2Fcs50-python","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmartinkalema%2Fcs50-python","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmartinkalema%2Fcs50-python/lists"}