{"id":16347890,"url":"https://github.com/victoriadrake/open-mscs","last_synced_at":"2025-11-09T04:30:34.234Z","repository":{"id":82779503,"uuid":"362637667","full_name":"victoriadrake/open-mscs","owner":"victoriadrake","description":"Based on OMSCS. 🎓  Collaborative open source notes for graduate computer science courses.","archived":false,"fork":false,"pushed_at":"2024-04-14T18:52:45.000Z","size":10537,"stargazers_count":13,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-05-02T05:32:05.032Z","etag":null,"topics":["computer-science","cyberphysical-systems","georgia-tech","graduate","graduate-course","graduate-school","information-security","omscs","omscs-courses"],"latest_commit_sha":null,"homepage":"https://openmscs.com/","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/victoriadrake.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":"2021-04-28T23:55:35.000Z","updated_at":"2024-04-11T09:46:30.000Z","dependencies_parsed_at":"2024-04-14T19:39:47.479Z","dependency_job_id":"d76d1496-f697-46ed-ac0a-93537bfe86c2","html_url":"https://github.com/victoriadrake/open-mscs","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/victoriadrake%2Fopen-mscs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/victoriadrake%2Fopen-mscs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/victoriadrake%2Fopen-mscs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/victoriadrake%2Fopen-mscs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/victoriadrake","download_url":"https://codeload.github.com/victoriadrake/open-mscs/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239567166,"owners_count":19660422,"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":["computer-science","cyberphysical-systems","georgia-tech","graduate","graduate-course","graduate-school","information-security","omscs","omscs-courses"],"created_at":"2024-10-11T00:46:50.910Z","updated_at":"2025-02-18T23:25:28.018Z","avatar_url":"https://github.com/victoriadrake.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# The Open MSCS 🎓\n\nThe open source compendium of graduate computer science course notes.\n\nI built Open MSCS to house and share my course notes, study tips, and resources for OMSCS. You can browse and easily search the site at \u003chttps://openmscs.com/\u003e.\n\n## Contributing\n\n📣 Calling all contributors! Contributions welcome! Additions, updates, corrections, and improvements of all kinds! 😄\n\nMany heads are better than one! Feel free to open a [pull request](https://github.com/victoriadrake/open-mscs/pulls) with your contribution, or an [issue](https://github.com/victoriadrake/open-mscs/issues) to request one from the community. You'll get a friendly, no-pressure environment -- whether it's your first or thousandth-and-first open source contribution!\n\n### Getting Started\n\n*You don't need to follow these steps unless you want to set up the repository on your own machine for local development. To browse the site, just visit the link above!*\n\nThe site is built from the Markdown files under `docs/` using [MkDocs](https://www.mkdocs.org/) and the [Material theme](https://squidfunk.github.io/mkdocs-material/).\n\n1. Clone this repository:\n\n   ```sh\n   git clone https://github.com/victoriadrake/open-mscs.git\n   ```\n\n2. Optionally, [create your virtual environment](https://docs.python.org/3/tutorial/venv.html#creating-virtual-environments).\n3. You'll need Python, `pip`, and `pipenv`. Check that you have the first two with:\n\n    ```sh\n    python --version\n    pip --version\n    ```\n\n    See instructions here for [installing `pipenv`](https://pipenv.pypa.io/en/latest/install/), optionally using `pipx`. Usually, you can just do `pip install pipenv`.\n\n4. Install dependencies:\n\n   ```sh\n   pipenv install\n   pre-commit install\n   ```\n\nOpen the `docs/` folder in your favorite editor. You're ready to add or update notes!\n\n### Local Development\n\nYou can run the local development server with `mkdocs serve`. Read the [MkDocs documentation](https://www.mkdocs.org/) for more options.\n\n### Committing\n\nThe [pre-commit framework](https://pre-commit.com/) you installed as part of the set up will run a [Git hook](https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks) that lints your Markdown files according to the `.markdownlint-cli2.jsonc`. This helps to keep things uniform and tidy.\n\n## Support\n\nFor help with this website or repository, please open an [issue](https://github.com/victoriadrake/open-mscs/issues).\n\nFor help with OMSCS, come [chat](https://openmscs.com/#quick-links) with your classmates!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvictoriadrake%2Fopen-mscs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvictoriadrake%2Fopen-mscs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvictoriadrake%2Fopen-mscs/lists"}