Skip to content

HassanAmirii/csnotes

Repository files navigation

KWASU 100-Level Course Navigator 📚

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.

Features

  • 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.

Getting Started

To get a local copy of this resource hub up and running, follow these simple steps:

Installation

  • ✨ Clone the repository to your local machine:
    git clone https://github.com/HassanAmirii/csnotes.git
  • 📁 Navigate into the project directory:
    cd csnotes

Usage

This resource hub is designed for intuitive navigation, providing quick access to academic support.

  1. Access the Hub: Open index.html in your preferred web browser. This will load the main dashboard showcasing all available 100-level courses.
  2. Select a Course: Click on any course card (e.g., "COS101: Intro to Computer Science") to navigate to its dedicated landing page.
  3. 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.

Technologies Used

Technology Description
HTML5 Core language for structuring content and layout.
CSS3 Styling the user interface for readability and aesthetics.

Contributing

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/AmazingFeature or fix/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).

License

This project is currently provided without a formal license specified. Please respect the effort put into curating these educational resources.

Author Info

Hassan Amirii A passionate student developer committed to creating valuable resources for the academic community.


About

Lightweight, mobile-friendly Computer Science notes and resources. + simple quiz sessions

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors