Skip to content
#

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.

Here are 173 public repositories matching this topic...

Official Professional Portfolio & Engineering Showcase. A centralized platform featuring my career trajectory as a Software Engineer, showcasing expertise in backend systems, system integrations, and resilient data pipelines. Designed with modern web standards and high-performance architecture.

  • Updated Mar 11, 2026
  • CSS
reliability-model

This Software Reliability Model (SRM) provides a flexible and explainable model of software reliability in terms of technical foundations, socio-technical constraints, and human factors. It is designed to help explore and explain software reliability to people of various roles who are involved in building and running software systems (especially…

  • Updated Jun 21, 2021
  • CSS

Created by Software engineers

Followers
269 followers
Website
github.com/topics/software-engineering
Wikipedia
Wikipedia

Related topics

computer-science programming project-management quality-assurance