This repository is the Open Source Society University (OSSU) computer science curriculum guide. It is not a software application or data pipeline; it is a curated, version-controlled list of free online courses, textbooks, and resources organized to replicate the core of an undergraduate computer science degree. The repository contains markdown files that describe the curriculum structure, course pages with instructions, and supporting documentation (FAQ, contributing guidelines, changelog). It uses Jekyll to generate a static website at cs.ossu.dev and includes a minimal GitHub Actions workflow to automatically close empty issues. The primary function is to serve as a reference and roadmap for self-learners, not to execute code or process data. While it has no reusable software components, its value lies in the careful curation and community-maintained structure.
This repository is a community-maintained knowledge hub for students of the University of London BSc Computer Science programme, providing curated resources, module guides, FAQs, and automation scripts. Although classified as an application due to the presence of a Python script and CI/CD, its primary value is as a documentation and reference repository. The codebase is minimal, consisting of a single utility script (`update_week.py`) with a test suite and a GitHub Actions workflow that weekly updates the current academic week in the README. The bulk of the content is extensive markdown files covering module specifics, kinks (bugs), study tips, software recommendations, and Slack onboarding. The project demonstrates strong community organization, including issue templates, contribution guidelines, and all-contributors integration, but is not a traditional software application or data pipeline.
This repository is a curated list of free online courses and certifications in IT, computer science, design, and business. It is not a software application or data pipeline. The core content is a single README.md file containing a large table of courses organized by category (e.g., Artificial Intelligence, Back-End, Cloud Computing) with columns for course name, provider, level, duration, and reward type (badge or certificate). Supporting files include contribution guidelines, issue templates, a code of conduct, and a GitHub Actions workflow that periodically checks for broken markdown links. There is no executable code, no API, no data transformations, and no reusable software components. The project's value lies entirely in its curated content and community-driven maintenance. From a software engineering perspective, the repository is trivial; its quality score reflects the absence of code rather than the quality of the list itself.