Skip to content

Resources for CSE Students

A curated list of books, courses, websites, and tools for CSE students.

📚 Books

  • Programming & Algorithms
  • Introduction to Algorithms – Cormen et al.
  • Clean Code – Robert C. Martin
  • Data Structures
  • Data Structures and Algorithms in Java – Goodrich
  • Operating Systems
  • Operating System Concepts – Silberschatz et al.
  • Networking
  • Computer Networking: A Top-Down Approach – Kurose & Ross

💻 Online Courses & Tutorials

🌐 Useful Websites

  • StackOverflow – Q&A for programmers
  • GeeksforGeeks – Algorithms, Data Structures, and tutorials
  • HackerRank / LeetCode / Codeforces – Competitive programming
  • GitHub – Explore open-source projects

🛠 Tools

  • VS Code – Editor
  • Git & GitHub – Version control
  • Linux / Ubuntu – Development environment
  • Postman – API testing
  • Figma – UI/UX design

Tip: Focus on one domain at a time and gradually expand.