{"id":18972542,"url":"https://github.com/mehrshaad/csf_projects","last_synced_at":"2025-04-16T09:33:14.521Z","repository":{"id":45759259,"uuid":"389987337","full_name":"mehrshaad/CSF_Projects","owner":"mehrshaad","description":"Computer Science Fundamentals Projects","archived":false,"fork":false,"pushed_at":"2022-07-15T21:44:18.000Z","size":27,"stargazers_count":0,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2023-06-28T10:33:52.397Z","etag":null,"topics":["computer-science-fundamentals","cpp","terminal-based"],"latest_commit_sha":null,"homepage":"","language":"C++","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/mehrshaad.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}},"created_at":"2021-07-27T13:08:19.000Z","updated_at":"2022-07-15T21:43:57.000Z","dependencies_parsed_at":"2022-09-06T05:11:18.499Z","dependency_job_id":null,"html_url":"https://github.com/mehrshaad/CSF_Projects","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mehrshaad%2FCSF_Projects","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mehrshaad%2FCSF_Projects/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mehrshaad%2FCSF_Projects/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mehrshaad%2FCSF_Projects/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mehrshaad","download_url":"https://codeload.github.com/mehrshaad/CSF_Projects/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223704758,"owners_count":17188999,"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-fundamentals","cpp","terminal-based"],"created_at":"2024-11-08T15:09:13.513Z","updated_at":"2024-11-08T15:09:14.124Z","avatar_url":"https://github.com/mehrshaad.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Computer science fundamentals\nInstructor: [Dr. Sadegh Eskandari](https://staff.guilan.ac.ir/eskandari/?lg=1)\\\nPlace: [University of Guilan](https://guilan.ac.ir/en/home)\\\nSemester: Fall of 2018-2019\n\n## Projects summary\n\u003cp align=\"justify\"\u003eOur instructor gave us 3 project ideas which we had to choose one of them to implement in case to pass our computer science fundamentals course. One of the projects was actually enough to pass the course with a high score, but we wanted the full mark, so we decided to implement all 3 available projects!\u003cbr\u003e\u003cb\u003eNOTE:\u003c/b\u003e We didn't use GitHub while we were working on projects, so my team isn't added as contributors.\u003c/p\u003e\n\n## Project 1 - [Snake Game](https://github.com/mehrshaad/CSF_Projects/blob/main/Snake%20Game.cpp)\n\u003cp align=\"justify\"\u003eThis project is a classic game which is called Snake!\u003cbr\u003eIt's terminal-based, which means there's no graphical item in the project. The main idea of implementing it was getting familiar with algorithms that were used in-game.\u003c/p\u003e\n\n## Project 2 - [Matrix Calculator](https://github.com/mehrshaad/CSF_Projects/blob/main/Matrix%20Calculator.cpp)\n\u003cp align=\"justify\"\u003eThis one is a terminal-based matrix calculator which provides some functions such as summation, multiple, reverse, etc.\u003c/p\u003e\n\n## Project 3 - [Hang-Man Game](https://github.com/mehrshaad/CSF_Projects/blob/main/Hang-Man%20Game.cpp)\n\u003cp align=\"justify\"\u003eThis project is also a classic terminal-based game. We tried to make it available at various difficulties, which means we classified the words by their length, into five levels and each one have about 15 words. Just try not to read the first function before playing!\u003c/p\u003e\n\n## Team (alphabetical order)\n\u003cdetails\u003e\n  \u003csummary\u003e\u003cb\u003eAli (Mehrshad) Dadashzadeh\u003c/b\u003e\u003c/summary\u003e\n  \u003cbr\u003e\n  \u003ca href=\"https://github.com/mehrshaad\"\u003e\u003cimg src=\"https://img.shields.io/badge/GitHub-100000?style=for-the-badge\u0026logo=github\u0026logoColor=white\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://www.linkedin.com/in/ali-dadashzadeh-7053491b3/\"\u003e\u003cimg src=\"https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge\u0026logo=linkedin\u0026logoColor=white\" /\u003e\u003c/a\u003e\n  \u003ca href=\"mailto:mehrdadashzadeh1379@gmail.com\"\u003e\u003cimg src=\"https://img.shields.io/badge/Gmail-D14836?style=for-the-badge\u0026logo=gmail\u0026logoColor=white\" /\u003e\u003c/a\u003e\n  \u003chr/\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\n  \u003csummary\u003e\u003cb\u003eKiyan Rezaee\u003c/b\u003e\u003c/summary\u003e\n  \u003cbr\u003e\n  \u003ca href=\"https://github.com/kiyan-rezaee\"\u003e\u003cimg src=\"https://img.shields.io/badge/GitHub-100000?style=for-the-badge\u0026logo=github\u0026logoColor=white\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://www.linkedin.com/in/kiyan-rezaee-7631751a4/\"\u003e\u003cimg src=\"https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge\u0026logo=linkedin\u0026logoColor=white\" /\u003e\u003c/a\u003e\n  \u003ca href=\"mailto:kiyanrezaee17@gmail.com\"\u003e\u003cimg src=\"https://img.shields.io/badge/Gmail-D14836?style=for-the-badge\u0026logo=gmail\u0026logoColor=white\" /\u003e\u003c/a\u003e\n  \u003chr/\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\n  \u003csummary\u003e\u003cb\u003eVahid Aghilzadeh\u003c/b\u003e\u003c/summary\u003e\n  \u003cbr\u003e\n  \u003ca href=\"https://github.com/vahidaghili\"\u003e\u003cimg src=\"https://img.shields.io/badge/GitHub-100000?style=for-the-badge\u0026logo=github\u0026logoColor=white\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://www.linkedin.com/in/vahid-aghilzadeh-790b20158/\"\u003e\u003cimg src=\"https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge\u0026logo=linkedin\u0026logoColor=white\" /\u003e\u003c/a\u003e\n  \u003ca href=\"mailto:vahidaghilizadeh.com@gmail.com\"\u003e\u003cimg src=\"https://img.shields.io/badge/Gmail-D14836?style=for-the-badge\u0026logo=gmail\u0026logoColor=white\" /\u003e\u003c/a\u003e\n\u003c/details\u003e\n\n\u003chr/\u003e\n\u003cp align=\"center\"\u003e\n    © December 2019 Kilograaam team\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmehrshaad%2Fcsf_projects","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmehrshaad%2Fcsf_projects","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmehrshaad%2Fcsf_projects/lists"}