Software Engineering
Software 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.
- GitHub: https://github.com/topics/software-engineering
- Wikipedia: https://en.wikipedia.org/wiki/Software_engineering
- Created by: Software engineers
- Related Topics: programming, project-management, quality-assurance, computer-science,
- Aliases: software-development, software-design,
- Last updated: 2026-03-27 00:28:38 UTC
- JSON Representation
https://github.com/raphaelkaique1/study
Este repositório é uma coleção abrangente de materiais de estudo organizados em diversas áreas de ciência da computação e desenvolvimento de software.
back-end cloud computer-science computer-technology computer-thinking data-science database desktop-application devsecops front-end full-stack iot-application logical-programming operating-system programming server software-architecture software-development software-engineering web-application
Last synced: 07 Apr 2025
https://github.com/eocode/photogram
Instagram clone write in DJango / Python
django project python software-engineering
Last synced: 31 Mar 2025
https://github.com/ariebovenberg/ariebovenberg.github.io
My programming blog
blog jekyll personal-blog software-engineering
Last synced: 28 Feb 2025
https://github.com/jacobmaizel/personal-site
My Personal Blog / Portfolio Site
nextjs software-engineering vercel
Last synced: 03 Aug 2025
https://github.com/muazhari/autocode
Auto Code Improvements by Metrics Optimization.
large-language-model optimization software-engineering
Last synced: 30 Dec 2025
https://github.com/eocode/nestjs-graphql
NestJS project with GraphQL
js project software-engineering
Last synced: 31 Mar 2025
https://github.com/eocode/python-mongo
Ejercicios y ejemplos de uso con mongo db
apuntes mongodb python software-engineering
Last synced: 31 Mar 2025
https://github.com/eocode/scala-play-movies-api
API de Peliculas con Scala Play Framework
api play-framework project sbt scala software-engineering
Last synced: 31 Mar 2025
https://github.com/deathstorm01/unlocktool-activated-version
UnlockTool-Activated-Version is a powerful software tool designed to unlock various types of digital devices securely. It offers advanced features and user-friendly interface for easy activation processes.
activation app application coding development engineering github hack programming programming-tool software software-engineering software-tool tech technology tool unlock unlocktool-activated-version utility version
Last synced: 07 Apr 2025
https://github.com/andyfratello/pes
📱 GreenWheel - Projecte de PES Tardor 2022 - FIB UPC
android-studio dart django fib-upc flutter greenwheel pes-fib pycharm python software-engineering
Last synced: 31 Dec 2025
https://github.com/luispiquinrey/luispiquinrey
"Personal repository showcasing my backend development profile and the technologies I work with, such as Java, Spring Boot, and Hibernate. 💻🚀"
backend backenddevelopment hibernate java javadevelopment programming software-engineering spring spring-boot
Last synced: 04 Mar 2025
https://github.com/cyberboysumanjay/semester4
Lab works
agile amplitude-modulation angle-modulation gantt lucid numerical-methods oops raptor software-engineering
Last synced: 21 Mar 2025
https://github.com/hariom-rai-21/xyphors-advisors-project
Projects I operated on during my work at Xyphor Advisors based on the given Rust Programming Language specifically on Inventory Systems
bitfusiondynamics rust rust-lang software-engineering system-programming
Last synced: 16 May 2025
https://github.com/brileighk/tech-catalyst
Track A, Headstarter Fellowship - The Tech Catalyst, aiming to empower CS Students with tools, opportunities, and connections to excel in the tech industry.
clearbit-logo-api cloud-firestore daisyui firebase-auth firebase-storage gemini-api github-api google-calendar-api google-safe-browsing-api google-vision-api headstarter-fellowship indeedapi nextjs reactjs sightengine socket-io software-engineering tailwindcss web-scraping websockets
Last synced: 02 Feb 2026
https://github.com/nitinprakash96/swe17
Software engineering project. A common use webapp for a Diagnostic center.
flask python software-engineering
Last synced: 05 Oct 2025
https://github.com/raofin/software-engineering-report_lms
Library Management System (LMS) - Project Proposal and System Requirements Specification [CSC 3112: Software Engineering].
diagrams library-management-system lms project-proposal software-engineering srs-document system-requirements-specification
Last synced: 19 Mar 2026
https://github.com/ishaansathaye/csc307-introsoftwareengineering
Cal Poly Spring 2024 CSC 307 Intro to Software Engineering
2024 cal-poly software-engineering spring
Last synced: 13 Apr 2025
https://github.com/abdullah00001/postbook
Postbook v0.2.4 is a social networking platform in its development phase, featuring secure user authentication, post sharing, and account management. This release includes password recovery, user verification middleware, and bug fixes. The repository contains all source code for ongoing development.
backend-development expressjs front-end-development full-stack mongodb mongoose nodejs postman reactjs rest-api software-engineering
Last synced: 19 Sep 2025
https://github.com/ntinouldinho/cpp-image-filtering
An image editor with filters implemented with C++
Last synced: 29 Mar 2025
https://github.com/nicanor008/shoman-web-app-platform
Shoman was a software engineering Mentorship program which was run by a group of software engineers between 2019 - 2021. The program had a success of mentees joining tech and others acquiring internships. The program was stopped due to time commitment challenges by the mentors. We hoping to revive this program in the near future
gatsby mentorship nodejs react software-engineering
Last synced: 21 Feb 2026
https://github.com/brenofariasdasilva/worked-example-miner
Worked Example Miner (WEM): A Comprehensive Tool for Analyzing Java Repositories.
apache-kafka autometrics ck code-metrics code-quality-metrics distributed-systems heuristic java-code-analyzer java-repositories matplotlib numpy pydriller python refactoring-miner scikit-learn software-engineering wem worked-example-miner zookeeper
Last synced: 17 Mar 2025
https://github.com/scifer99/helicopter-game
This is a 2 dimensional game (like the others I posted) where you fly a helicopter and try not to crash.
2d-graphics pygame-games python3 random software software-development software-engineering
Last synced: 07 Oct 2025
https://github.com/20101301-alina-hasan/news-portal
Blog-style news portal application. This project is built using the PERN stack (PostgreSQL, Express, React, Node.js) and additional technologies like Elasticsearch, Docker, and Tailwind CSS. Components are almost entirely daisy UI.
docker-compose elasticsearch-client express-js full-stack javascript mvc node-js postgressql react-js sequelize-orm software-engineering typescript
Last synced: 02 Apr 2025
https://github.com/pymarcus/tcc_sistemasdeinformacao2025
This application is part of a research project aimed to use Gemini AI agent to identify "atoms of confusion" -- minimal code elements that cause misunderstandings -- in the context of Software Engineering.
atoms-of-code ci-cd clean-architecture concurrent-programming data-analysis design-patterns gemini-api golang ifmg inteligencia-artificial postgresql software-engineering solid tcc tdd workerpool
Last synced: 15 Sep 2025
https://github.com/Devinterview-io/xamarin-interview-questions
🟣 Xamarin interview questions and answers to help you prepare for your next technical interview in 2024.
coding-interview-questions coding-interviews interview-practice interview-prep interview-preparation leetcode-questions leetcode-solutions programming-interview-questions software-developer-interview software-engineer-interview software-engineering technical-interview-questions web-and-mobile-development-interview-questions xamarin xamarin-interview-questions xamarin-questions xamarin-tech-interview
Last synced: 12 Mar 2025
https://github.com/mobiwn/fundamentals-of-software-engineering
🔧 Explore comprehensive Software Engineering fundamentals through hands-on experiments and detailed slide decks tailored for Urmia University students.
agile database devops extreme-programming fundamentals-of-software-engineering kanban scrum software-architecture software-architecture-and-design software-engineering swe urmia-university
Last synced: 24 Oct 2025
https://github.com/streamcode9/software-design
This repository collects software design principles
software-architecture software-design software-development software-engineering
Last synced: 06 Mar 2026
https://github.com/ariel-frischer/repobird-demo
Demos of visual apps built with RepoBird using Three.js
agentic-ai ai github-app software-engineering
Last synced: 29 Apr 2025
https://github.com/ivanukhov/blog
Personal blog
data-science machine-learning software-engineering
Last synced: 12 Mar 2025
https://github.com/denpeshkov/cs-notes
Notes about Computer Science and Software Engineering
computer-science garden go hardware learning os software-engineering
Last synced: 11 Dec 2025
https://github.com/akk85/tonykariuki.github.io
My Website Portfolio that showcases my projects, skills, and achievements in the field of Embedded Software Engineering, Electrical Engineering, and other related areas.
cornell-university css electrical-engineering embedded-systems html javascript js projects senior software-engineering
Last synced: 07 Jul 2025
https://github.com/r8vnhill/dibs
Curso sobre diseño e implementación de bibliotecas de software. Incluye sistemas de construcción, testing, OOP, genéricos, programación funcional y más, con Kotlin y Docusaurus.
bdd build-systems clean-code course docusaurus functional-programming functors generic-programming gradle kotlin monads oop open-source property-based-testing software-design software-engineering software-libraries static-analysis teaching testing
Last synced: 02 Apr 2025
https://github.com/julianamancera/labassign2_state-pattern
Software Engineering 2 - State Pattern: Laboratory Assignment 2
software-engineering state-pattern vending-machine
Last synced: 07 Jul 2025
https://github.com/shuddha2021/shuddha-portfolio
Shuddha’s Portfolio: A showcase of software engineering prowess and projects, crafted with HTML, CSS, and JavaScript.
devops full-stack-development professional-experience project-showcase software-engineering web-development
Last synced: 25 Jan 2026
https://github.com/minikin/dependency_injection_flutter
🦠Dependency Injection Made Simple
android dart dependency-injection design-pattern flutter ios macos software-engineering
Last synced: 17 Oct 2025
https://github.com/minikin/minikin.github.io
My personal web page.
blog css html personal-website software-engineering
Last synced: 17 Mar 2025
https://github.com/transientlunatic/notes-software
Notes on software engineering principles for the natural sciences
containers docker htcondor lecture-notes notes python python-package scientific-computing singularity software-development software-engineering testing tutorial unit-testing version-control versioning
Last synced: 15 Jun 2025
https://github.com/ahmed-m-aboutaleb/software-engineering-notes
I will use this repository to document my software engineering topics learning path.
architecture-patterns architecture-styles design-patterns oop-principles software-engineering solid-principles
Last synced: 02 Feb 2026
https://github.com/amirreza81/system_analysis_and_design
Solutions to project, homework and quiz of System Analysis and Design (CE-418) at Sharif University of Technology
bpmn bpms sad software-engineering trello
Last synced: 02 Feb 2026
https://github.com/nimaara/nimaara.com
This is the place where the source and content of nimaara.com lives
csharp dotnet performance software-engineering
Last synced: 26 Mar 2025
https://github.com/sclafus/sports-club
Sports Club Project for my Software Engineering course.
class classes classes-and-inheritance java javadoc software-engineering
Last synced: 20 Mar 2025
https://github.com/marc-mosca/leetcode
My answer to Leetcode problems.
leetcode software-engineering swift
Last synced: 20 Mar 2025
https://github.com/algojobs/kubernetes-jobs
The latest Kubernetes jobs, updated weekly.
jobs jobsearch kubernetes software-engineering
Last synced: 07 Jul 2025
https://github.com/gadomski/gadomski.github.io
Personal wobsite
geospatial open-source python rust software-engineering
Last synced: 26 Mar 2025
https://github.com/janniklth/packagecalculator
Package calculator tool to calculate shipping costs for a given package based on dimensions and weight
advanced-software-engineering dhbw dhbw-stuttgart jackson java javafx software-engineering
Last synced: 26 Mar 2025
https://github.com/eocode/automatization-with-rpa
Automatization process with robots
automatization rpa software-engineering
Last synced: 11 Jan 2026
https://github.com/algojobs/data-science-jobs
The latest Data Science jobs, updated weekly.
data-science jobs jobsearch software-engineering
Last synced: 02 Feb 2026
https://github.com/dreadwarrior/kb
A personal knowledge base
jekyll-site jekyll-website knowledge-base software-engineering
Last synced: 06 Mar 2026
https://github.com/danaelshrbiny10/alx-system_engineering-devops
tools that increases an organization's ability to deliver applications and services at high velocity.
devops shell software-engineering
Last synced: 08 Jul 2025
https://github.com/koubae/c-cpp-examples
C/C++ Examples Scripts and App covering multiple software areas or requirements
app c clion cmake cplusplus cplusplus-20 cplusplus-games cpp examples game game-development makefile network python script software software-engineering tutorial unreal-engine web-development
Last synced: 08 Jul 2025
https://github.com/ssciwr/ssc-resources-hub
Start your Software Engineering journey with this all-in-one resource hub.
best-practices courses cpp fortran guidelines jupyter-notebook matlab python software-engineering templates
Last synced: 08 Jul 2025
https://github.com/madhurimarawat/software-engineering
This repository provides exercises for practicing software engineering techniques, including version control, code review, unit testing with Python, continuous integration, and agile methodologies.
agile-methodologies codacy code-documentation code-refactoring code-review codefactor dependency-injection git github github-actions mkdocs mocking pair-programming pytest python software-engineering software-testing sphinx travis-ci unit-testing
Last synced: 28 Dec 2025
https://github.com/ryan-rozario/wallet-toy-website
Payment Wallet Website for the purpose of our Software Engineering Class. The website is not important for the class is it just meant to demonstrate basic functionality.
assignment course-work nitk nitk-surathkal software-engineering
Last synced: 03 Apr 2025
https://github.com/grmvoid/grmvoid.github.io
A passionate software engineer specializing as a backend engineer.
Last synced: 27 Mar 2025
https://github.com/boramalper/inf2c-se-notes
Notes for Informatics 2 - Software Engineering (INF2C-SE) at The University of Edinburgh
betterinformatics edinburgh lecture-notes software-engineering
Last synced: 16 Feb 2026
https://github.com/anty-filidor/template-python
Template project for python with linters
linters python software-engineering template
Last synced: 21 Feb 2025
https://github.com/r-n/simta-frontend
Facilitates college final project flow in IS major of ITS. This is the frontend
front-end front-end-development frontend frontend-development information-system information-systems javascript software-engineering vue vue-js
Last synced: 16 Jul 2025
https://github.com/secti6n/s6rt
runtime the ulitmate. 只有活用文字才能拯救软件开发
chinese gdpl kernel ld2 nt runtime s6rt security software-engineering
Last synced: 20 Jan 2026
https://github.com/ramapinnimty/cs5704-se-vault
Official SE-VAULT Project Repository for the team Root_Mean_Square.
beginner-friendly covid-19 learning-and-development mental-health remote-collaboration software-engineering
Last synced: 21 Feb 2025
https://github.com/cartabinaria/ipim-ingegneria-del-software
Una raccolta di risorse per l’insegnamento Ingegneria del Software (66858) del Corso di Laurea in Informatica per il Management
computer-science course design-patterns software-development software-engineering unibo university
Last synced: 17 Jan 2026
https://github.com/elixir-journey/advent-journey
An Elixir project automating Advent of Code with scripts for data retrieval, problem setup, CI workflows, caching, and Livebook integration, simplifying challenge-solving and maintaining repository consistency.
elixir-lang livebook problem-solving software-engineering
Last synced: 03 Apr 2025
https://github.com/mannuelf/posts
A submodule repo to use to write my blog posts, this will be imported into a frontend of some kind [insert latest fe framework]
javascript python software-development software-engineering
Last synced: 12 Mar 2025
https://github.com/saar-twito/about-me
Professional GitHub profile showcasing my journey as a Full-Stack Web Developer, CEO of Looshes.com, and founder of CodingWithSaar educational platform.
full-stack-development programming-education software-engineering web-development
Last synced: 29 Dec 2025
https://github.com/marlysson/bikerent
Protótipo de aplicação proposta para a matéria de engenharia de software
prototype-interface software-engineering
Last synced: 16 Feb 2026
https://github.com/h0r4t1u/socialnetworkproject
Social Network project for uni made in Java with javaqfx
cs fmi java java8 javafx javafx-application map oop social software-engineering ubb
Last synced: 16 Jun 2025
https://github.com/chtnnh/old.chtnnh.github.io
(Old) Personal Website and Blog
blog computer-science software-engineering
Last synced: 16 Jun 2025
https://github.com/abdulhadi806/your-daily-assistant-max-
𝐏𝐲𝐭𝐡𝐨𝐧 - Max created by AbdulHadi. Max serves as your assistant, akin to Cortana and Alexa. Presently, Max operates at a more smaller scale such as open apps on your deskstop, tell you current time, tell you latest trending news, etc compared to those sophisticated models
ai machine-learning python software-engineering webdevelopment
Last synced: 22 Feb 2025
https://github.com/mujeebdev3/mujeebdev3
🦄 Code Alchemist Manifesto Bridging legacy & modern systems • Crafting chaos-resistant architectures 🔗 Building self-healing APIs • 🎭 DNSocalypse veteran Stack Shaman 📖 *Stack Shaman*: Reads hex errors like runes • chmod rituals > rm -rf
automation code-pulse coding-journey developer-portfolio fullstack-development github-profile github-profile-readme mern-stack nextjs open-source professional-growth recursive-dreams software-engineering tech-innovation tech-showcase
Last synced: 17 Sep 2025
https://github.com/christimperley/se-artifact-sharing
Provides the accompanying artifact for "Understanding and Improving Artifact Sharing in Software Engineering Research".
artefact artifact replication-package research software-engineering
Last synced: 22 Feb 2025
https://github.com/donnachaforde/donnachaforde.github.io
Donnacha on GitHub (Blogs & Posts, Lectures and Code)
architecture code-design distributed-systems engineering-management engineering-practices java java-performance java-performance-tuning jvm jvm-performance software-engineering
Last synced: 06 Mar 2026
https://github.com/leungll/software-engineering-work2
Four Operational Web Version, Introduction to Software Engineering course, 2019 Spring, NENU
calculator-application element-ui nenu pair-programming software-engineering sringboot vue
Last synced: 24 Jul 2025
https://github.com/leungll/gardenprotector
GardenProtector, Introduction to Software Engineering course, 2019 Spring, NENU
element-ui mysql nenu software-engineering sringboot vuejs
Last synced: 23 Feb 2025
https://github.com/jakebrehm/ezpz-plotting
📈 Easily visualize and manipulate plots from multiple data files.
data-analysis data-visualization engineering matplotlib matplotlib-pyplot pandas plotting python python-3 software software-engineering tkinter tkinter-gui
Last synced: 27 Mar 2025
https://github.com/kanishkadesai99/smart-attendance-system-master
Software Engineering course project, Smart Attendance System using Face Recognition and OpenCv
face-detection-using-opencv face-recognition haar-cascade-classifier machine-learning opencv python software-engineering
Last synced: 08 Sep 2025
https://github.com/candygoose/programming_1_term_se
Программирование 1 семестр Программная инженерия (ПИиКТ) ИТМО
itmo java programming software-engineering
Last synced: 23 Feb 2025
https://github.com/jlee55504/decoder-ring-project
A web application that uses 3 different ciphers (Caesar, Polybius square, and substitution) to encode/decode messages.
bootstrap chai css git gitbash github html javascript software-engineering web-application web-development
Last synced: 02 Mar 2025
https://github.com/alcance/dev-101
Introducción práctica al desarrollo web moderno en el mundo real.
algorithms books css3 expressjs git html5 javascript mongodb nodejs open-source react react-native rest-api sass software-engineering
Last synced: 30 Dec 2025
https://github.com/jawardell/se_probsets
software engineering problem sets
college software-engineering teamwork
Last synced: 12 Jul 2025
https://github.com/blue-lotus-org/uml
Software Engineering: UML. This is AI-powerd UML generator for software engineers.
ai software-architecture software-engineering uml uml-diagram
Last synced: 11 Apr 2025
https://github.com/raveriss/cpp04
C++98 exercises on subtype polymorphism, abstract classes, and interfaces, demonstrating advanced object-oriented programming techniques.
class-abstraction cpp cpp98 ecole42 educational-project inheritance interfaces object-oriented-programming polymorphism software-engineering
Last synced: 30 Dec 2025
https://github.com/hashimthepassionate/system-design-for-software-engineers
A comprehensive system design guide for software engineers! 🌟 Learn scalable, reliable system design with topics on fundamentals 🏗️, distributed systems 🌐, and case studies like Twitter 🐦 and Netflix 🎥. Ideal for interview prep 🎯 and mastering concepts! 🚀
api-design caching databases distributed-systems fault-tolerance interview-preparation microservices real-world-applications scalable-systems software-architecture software-engineering system-design
Last synced: 05 May 2025
https://github.com/ahmershah29/bank-management-system
This is my first-semester final project, a simple console-based Bank Management System built in C++. It allows users to create, update, delete, and view accounts, as well as deposit, withdraw, and check balances. The system uses file handling for data storage, ensuring persistence without the need for a database.
bank-management-system-project cpp project software-engineering
Last synced: 18 Mar 2025
https://github.com/eocode/randomnames-npmpackage
A simple package for npm
js npm package software-engineering
Last synced: 19 Mar 2025
https://github.com/junxian428/bit_sem2_oum
Bachelor Of Information Technology Year 1 Sem 2
Last synced: 02 Feb 2026
https://github.com/ahmed-m-aboutaleb/sw-2024-knowledgeexchangeplatform
Welcome to our Knowledge Exchange Platform, a free knowledge market designed specifically for Computer Science, Data Science, AI, and Machine Learning students and professionals. This platform is a space where knowledge is treated as a public good, and is freely shared and exchanged.
Last synced: 20 Mar 2025
https://github.com/danieldantasdev/software-architecture_formation-course-luisdev-part-6_dotnet-8_csharp-12
Formação completa sobre Arquitetura de Software: fundamentos, SOLID, boas práticas, POO, padrões de projeto (GoF), padrões arquiteturais, DDD, arquitetura limpa, hexagonal, EDA, serverless e análise de qualidade de código.
architecture backend best-practices clean-architecture code-quality csharp ddd design-patterns dotnet eda event-driven gof hexagonal-architecture luisdev oop refactoring serverless software-architecture software-engineering solid
Last synced: 30 Dec 2025
https://github.com/shahriar-raj/cse_308
Here are the offlines and onlines of CSE 308 (Software Engineering Sessional). All the codes are written in java.
design-patterns software-engineering
Last synced: 09 Jul 2025
https://github.com/algojobs/ios-jobs
The latest iOS jobs, updated weekly.
ios jobs jobsearch software-engineering
Last synced: 02 Feb 2026
https://github.com/SebastianSchmidl/ActiveObjectDemo
An example application for showing the ActiveObject pattern.
activeobject demo design-patterns java patterns software-engineering software-patterns
Last synced: 21 Mar 2025
https://github.com/maniebra/software-engineering-docs
A list of concepts written in Markdown that you must study as a software engineer.
software-architecture software-engineering system-analysis system-design
Last synced: 24 Jan 2026
https://github.com/IvanildoBarauna/pypi-package-stats
Project for ingest pypi packages data from BigQuery and send to DataDog for analysis and insights with dashboards, monitors and more
bigquery cloud data-engineering data-warehouse gcp software-engineering
Last synced: 12 Jul 2025
https://github.com/thomasrayner/thomasrayner.github.io
Thomas Rayner's blog: thomasrayner.ca
coding continuous-delivery continuous-deployment continuous-integration continuous-testing csharp development devops dotnet dotnet-core hacktoberfest javascript software-development software-engineering typescript
Last synced: 28 Mar 2025
https://github.com/university-project-repos/ai__a-star_search
a-star algorithms alpha-beta-pruning artificial-intelligence computer-science constraint-satisfaction-problem graph-search machine-learning minimax optimisation path-finding planning-algorithms predicate-logic probabilistic-inference prolog propositional-logic python-3 software-engineering university-of-canterbury university-project
Last synced: 28 Mar 2025
https://github.com/erictleung/erictleung
:memo: Profile README
data-science data-visualization education readme readme-profile software-engineering
Last synced: 03 Apr 2025
https://github.com/vecerek/blog
Code examples for my personal blog
fp-ts software-engineering typescript
Last synced: 28 Mar 2025
https://github.com/archishmansengupta/autofeature
autofeature is a tool to help product managers/stakeholders to decide whether to build a software feature or not. It is an Algorithm-powered decision engine. Inspired by Kailash Nadh's dont.build project
next-js product software-engineering
Last synced: 13 Oct 2025
https://github.com/nabilshadman/flask-gamemanage-app-prototype
A prototype of a web application to collect your games in one place, search for new games, and connect with other gamers
bootstrap cloud-development figma flask full-stack game-management gcp heroku html lucidchart python software-architecture software-design software-engineering web-application
Last synced: 04 Apr 2025