A comprehensive, student-driven resource hub designed to support first-year Computer Science students at KWASU. This platform provides organized study materials, course outlines, and essential external links for core 100-level subjects, simplifying access to crucial academic content.
- Centralized Resource Hub: One-stop access to academic materials for multiple 100-level courses.
- Course-Specific Navigation: Dedicated landing pages for COS101, CSC101, GST111, MTH101, PHY101, and STA111.
- Detailed Course Outlines: Comprehensive syllabus breakdowns for each subject.
- Concise Cheat Sheets: Quick reference guides for essential definitions, formulas, and concepts.
- Past Question Repository: Links to previous test questions for effective exam preparation.
- Curated External Resources: Hand-picked links to open courseware, academic documentation, and community-shared study materials.
- Intuitive Interface: A clean and straightforward design ensures easy navigation and resource discovery.
To get a local copy of this resource hub up and running, follow these simple steps:
- ✨ Clone the repository to your local machine:
git clone https://github.com/HassanAmirii/csnotes.git
- 📁 Navigate into the project directory:
cd csnotes
This resource hub is designed for intuitive navigation, providing quick access to academic support.
- Access the Hub: Open
index.htmlin your preferred web browser. This will load the main dashboard showcasing all available 100-level courses. - Select a Course: Click on any course card (e.g., "COS101: Intro to Computer Science") to navigate to its dedicated landing page.
- Explore Resources: On each course's landing page, you'll find a curated list of study materials:
- Course Outlines: A complete breakdown of all modules and topics covered in the syllabus.
- Cheat Sheets: Concise, one-page summaries of the most important concepts, definitions, or formulas.
- Past Test Questions: Links to review questions from previous assessments to aid in preparation.
- External Links: Hand-picked recommendations for open courseware, academic documentation, and community-contributed study materials. Simply click on the desired resource link to view the content directly in your browser.
| Technology | Description |
|---|---|
| HTML5 | Core language for structuring content and layout. |
| CSS3 | Styling the user interface for readability and aesthetics. |
Contributions are highly welcome and essential for expanding and improving this resource hub! Whether it's adding new course materials, updating existing links, or enhancing the website's functionality and design, your help is invaluable.
To contribute:
- 🍴 Fork the repository on GitHub.
- 🌿 Create a new branch for your feature or bug fix:
git checkout -b feature/AmazingFeatureorfix/BugFix. - 💻 Make your changes and ensure they align with the existing project structure and style.
- 💬 Commit your changes with clear, descriptive messages.
- ⬆️ Push your branch to your forked repository.
- 🤝 Open a pull request to the main repository, detailing your changes.
If you have any questions or just want to share resources, feel free to reach out via WhatsApp (details in the index.html header).
This project is currently provided without a formal license specified. Please respect the effort put into curating these educational resources.
Hassan Amirii A passionate student developer committed to creating valuable resources for the academic community.