software-design
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 8 public repositories matching this topic...
Specify, design, and program modern connected electronic systems in response to the ever-growing number of connected devices
- Updated
May 30, 2025 - C
This is an implementation of an event driven based Small scheduler module that selects the jobs to be submitted into the system and to decide which process to run.
- Updated
Apr 3, 2020 - C
A software written in Embedded C that drives a prototype ECG monitor and detects arrhythmic heart rates using adaptive moving average algorithms
- Updated
Nov 21, 2022 - C
- Updated
Jul 10, 2025 - C
This is my progress in Embedded Systems Internship at Sprints
- Updated
Jan 25, 2022 - C
The "Philosophers" project at 42 is a programming exercise based on Edsger Dijkstra's dining philosophers problem. Students simulate philosophers alternating between thinking and eating, sharing forks, and managing concurrent resource access to avoid deadlocks and ensure proper synchronization.
- Updated
Jun 28, 2024 - C
Embedded Software Design Layer
- Updated
Mar 14, 2023 - C
Created by Software engineers
- Followers
- 253 followers
- Website
- github.com/topics/software-engineering
- Wikipedia
- Wikipedia