A complete computer science study plan to become a software engineer.
-
Updated
Nov 7, 2026
GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Build software better, together
#
Software EngineeringSoftware Engineering is the discipline of applying engineering principles and practices to the creation, maintenance, and design of software for a variety of applications. This topic covers a broad range of areas including requirements analysis, software design, programming, project management, testing, and maintenance. It emphasizes systematic, disciplined, and quantifiable approaches to the successful development of high-quality, reliable software systems. Here are 14,016 public repositories matching this topic...Language: All
Filter by language
Sort: Most stars
Sort options
A complete computer science study plan to become a software engineer.
computer-science algorithm algorithms interview data-structures software-engineering coding-interviews study-plan interview-prep interview-preparation coding-interview programming-interviews
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
computer-science aws cloud-computing software-engineering software-development interview-questions coding-interviews software-architecture system-design system-design-interview
A collection of learning resources for curious software engineers
programming-language learning computer-science documentation architecture concepts scalability professional programmer software-engineering engineer read-articles lessons-learned
An ultra-simplified explanation to design patterns
Summer 2027 software engineering, data science, AI, quant, product management, and hardware internship postings. Updated daily by Simplify and Pitt CSC.
github data-science internship university jobs software-engineering internships interview-preparation fall-2026
A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups
interviewing roadmap awesome architecture decision-making management principles hiring software-engineering awesome-list startups cto leadership engineering-management
If you want to become good at AI engineering & system design, join this newsletter 👇
computer-science distributed-systems development programming scalability software-engineering interview-questions system-design system-design-interview high-level-design
A curated list of references for MLOps
engineering devops data-science machine-learning ai ml software-engineering federated-learning mlops
Trae Agent is an LLM-based agent for general purpose software engineering tasks.
A comprehensive list of books on Software Architecture.
awesome books architecture goodreads software-engineering awesome-list software-architecture software-design
A curated collection of publicly available resources on how technology and tech-savvy organizations around the world practice Site Reliability Engineering (SRE)
infrastructure security devops monitoring incident-response site-reliability-engineering post-mortem reliability alerting on-call software-engineering dev-ops sre hacktoberfest observability incident-management chaos-engineering ml-ops hacktoberfest-accepted sre-culture
2027 SWE internship & new graduate job list updated daily
internship university jobs applications interviews hiring software-engineering college swe internships intern junior remote-job jobboard remote-jobs fulltime software-internships newgrad swe-internships
Agenticly track ccf-ranked & worldwide conference deadlines (Website, Python Cli, Wechat Applet)
deadline artificial-intelligence ddl software-engineering data-management blockchain-technology computer-systems social-computing networked-systems security-systems ccf-rankings conf-deadline
Tips and resources to prepare for Behavioral interviews.
Programming curricula
📚 A curated list of papers for Software Engineers
SWE-bench: Can Language Models Resolve Real-world Github Issues?
Intelligent faculty outreach and research matching for prospective graduate applicants
svg neofetch github-profile software-engineering human-computer-interaction terminal-theme system-design developer-portfolio svg-edit systems-architecture profile-readme developer-profile low-level-computing
A curated list of topics to start learning software engineering
Kodezi Chronos is a debugging-first language model that achieves state-of-the-art results on SWE-bench Lite (80.33%) and 67% real-world fix accuracy, over six times better than GPT-4. Built with Adaptive Graph-Guided Retrieval and Persistent Debug Memory. Model available Q1 2026 via Kodezi OS.
debugging benchmark machine-learning code code-analysis artificial-intelligence developer-tools software-engineering program-repair chronos language-model bug-fixing code-analysis-tool code-understanding code-debugger kodezi benchmark-report autonomous-debugging
Created by Software engineers
Related topicscomputer-science programming project-management quality-assurance |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |