Skip to content

nhussein2026/Software-Engineering-Resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“š Software Engineering Knowledge Hub

Welcome to my curated collection of Software Engineering resources! This repository serves as a centralized hub for books, learning roadmaps, and academic papers covering various domains in computer science and software engineering.

πŸ“‚ Repository Structure

The library is organized into three main categories:

πŸ“– Books

Comprehensive guides and textbooks across core tech domains.

  • AI: Deep Learning
  • Algorithms: Introduction to Algorithms, Object-Oriented Technology
  • Cyber Security: Security fundamentals
  • Software Development: Clean Code, The Pragmatic Programmer
  • Web Development: Web applications architecture

πŸ—ΊοΈ Learning Plans

Curated roadmaps and skill trees to guide learning paths for various roles:

  • Artificial Intelligence: AI Agents, AI Engineering, Data Science
  • Cloud & DevOps: AWS, Cloudflare, Kubernetes, Docker, Terraform
  • Data: Data Analytics
  • Software Engineering: Computer Science, System Design, Software Design Architecture
  • Security: AI Red Teaming

πŸ“„ Papers

Academic papers and technical reports:

  • AI: AI-Driven Virtual Teachers, LLM research.
  • Dataset Bias: Mitigation strategies and bias analysis.
  • Datasets: Sample datasets for performance analysis.
  • Education: Impact of conflict on education and academic studies.
  • Writing Resources: Guides on writing professional research papers.
  • General: Research notes and drafts.

πŸš€ Getting Started

Simply browse through the folders to find the resources you need. All files are categorized by their primary domain. Whether you're looking for a deep dive into Algorithms or a roadmap for becoming a Cloud Engineer, you'll find it well-organized here.

🀝 Contributions

Feel free to open an issue or a pull request if you have suggestions for organizing the repository or have highly recommended resources that would make a great addition to this library.


Maintained for continuous learning and growth in Software Engineering.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors