Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Beginner-friendly CSE guide kit covering programming, domains, tools, career prep, and open-source.

License

Notifications You must be signed in to change notification settings

CodeCompasss/cse-student-starter-guide

πŸš€ CSE Starter Guide Kit

License Contributors GitHub stars GitHub forks GitHub last commit

CSE Starter Guide Kit is a curated, beginner-friendly guide and resources kit for computer science students to learn core concepts, domains, tools, and career essentials.


🎯 Table of Contents


πŸ“ About

This guide is built for college-level CSE students who want a structured roadmap from fundamentals to domain exploration, daily reading habits, and career preparation.
It covers:

  • Programming languages & tools
  • Linux, Git, GitHub, and productivity tips
  • Domains like AI, Web Development, Game Development, Embedded Systems
  • College life hacks, hackathons, placements, scholarships
  • Open-source participation & social media guidance

✨ Features

  • Beginner-friendly & structured for easy navigation
  • Multi-domain coverage (Android, AI, Web, Blockchain, DevOps, etc.)
  • Career guidance (resume, portfolio, hackathons)
  • Open-source programs and contribution guides
  • Cheat sheets, resources, and FAQs
  • Offline-ready MkDocs website

πŸš€ Getting Started

1. Clone the repository

git clone https://github.com/shadil-rayyan/cse-student-starter-guide.git
cd cse-student-starter-guide

2. Install dependencies

pip install mkdocs-material mkdocs-minify-plugin mkdocs-awesome-pages-plugin mkdocs-macros-plugin mkdocs-codeinclude-plugin

3. Serve locally

mkdocs serve

4. Build for GitHub Pages

mkdocs build
mkdocs gh-deploy

πŸ“‚ Folder Structure

β”œβ”€β”€ assets
β”‚ └── logo.png
β”œβ”€β”€ college
β”œβ”€β”€ core
β”œβ”€β”€ daily-reading
β”œβ”€β”€ domain
β”œβ”€β”€ job
β”œβ”€β”€ open-source
β”œβ”€β”€ social-media
β”œβ”€β”€ index.md
β”œβ”€β”€ about.md
β”œβ”€β”€ resources.md
β”œβ”€β”€ cheatsheet.md
β”œβ”€β”€ faq.md
└── contributing.md

πŸ–Ό Screenshots

Home Page

Home

Domain Section

Domain

Job & Resume Section

Job


🎬 Demo

Live site: https://shadil-rayyan.github.io/cse-student-starter-guide/

  • Interactive sidebar navigation
  • Search and instant navigation
  • Inline code copy and cheat sheets
  • Fully responsive and mobile-friendly

🀝 Contributing

Contributions are welcome! See contributing.md for guidelines. Steps: Fork β†’ Branch β†’ Commit β†’ Pull Request


πŸ“š Resources

Check resources.md for curated books, websites, courses, and tools to accelerate your CSE journey.


πŸ“œ License

This project is licensed under the MIT License.


πŸ“¬ Contact

Releases

No releases published

Packages

No packages published

Contributors 3

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /