Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/cizr/multi-agent-ecosystem-simulation

This repository contains a multi-agent ecosystem simulation developed using NetLogo. The simulation models the interactions between different agents in a simplified ecosystem, including cows, lions, a bull, and a dog.

ecosystem netlogo simulation-modeling software-engineering

Last synced: 28 Nov 2024

https://github.com/cizr/keylogger-and-system-information-gathering-script

A Python script for educational and ethical purposes, acting as a basic keylogger and system information gatherer. Captures keypress events, logs active applications, takes screenshots, and collects system details. Use responsibly and ethically. Prohibited for malicious purposes.

cybersecurity ethical-hacking-tools keylogger-python software-engineering

Last synced: 28 Nov 2024

https://github.com/mraza007/computerscience-resources

This repo is made to help people find CS related resources

computer-science interview resources software-engineering

Last synced: 28 Nov 2024

https://github.com/ntinouldinho/mutex-assignment

Assignment implemented using C. Creating a ticket reservation system with the use of Mutex to help maintain order in the booking process.

shell software-engineering

Last synced: 08 Dec 2024

https://github.com/ntinouldinho/distributed-system-music-streamer

Music Streaming Android app made with Java, implementing the client broker server architecture.

android distributed-systems java music-streaming sockets software-engineering

Last synced: 08 Dec 2024

https://github.com/ntinouldinho/cpp-image-filtering

An image editor with filters implemented with C++

software-engineering

Last synced: 08 Dec 2024

https://github.com/jofaval/python-baby-to-dundee

Python educational repository so you can go from a baby to Dundee (pun intended)

beginner computer-science dundee educational python software-engineering workshop

Last synced: 20 Dec 2024

https://github.com/algojobs/entry-level-software-engineer-jobs-us

The latest entry level software developer jobs, updated weekly.

entry-level jobs jobsearch junior junior-developer new-grad software-engineering

Last synced: 15 Dec 2024

https://github.com/chandandas27/jpmorgan-chase-virtual-internship

This repository contains the submitted patch files of the various tasks assigned by JPMorgan Chase & Co. Software Engineering Virtual Internship

git jpmorgan jpmorgan-chase python-3 software-engineer software-engineering virtual-internship

Last synced: 03 Dec 2024

https://github.com/edwinvanderven/design-patterns-examples

Various implementations of different design patterns

design-pattern design-patterns software-engineering typescript

Last synced: 03 Dec 2024

https://github.com/gabrielf7/engenharia-software-error418

Repositório destinado ao Grupo ERROR418, com o intuito de disseminar sobre o tema de Engenharia de Software.

analise-de-requisitos desenvolvedor engenharia engenharia-software engineering facimp git software-engineering

Last synced: 08 Nov 2024

https://github.com/lebrancconvas/fuzzbizz

When "FizzBuzz" is too boring for practicing your development skill. So it became "FuzzBizz".

fizzbuzz fizzbuzz-go software-engineering tdd tdd-go tdd-golang test-driven-development

Last synced: 11 Nov 2024

https://github.com/qiaohaijun/my-book-storage

主要存储一些非常重要的文档

hpc paper slide software-engineering

Last synced: 04 Dec 2024

https://github.com/anthhon/stm

STM (Secure Terminal Messenger) is a command-line messenger focused in security and reliability

collaboration command-line community innovation open-source programming software-development software-engineering ssl technology web-development xmpp xmpp-client

Last synced: 20 Dec 2024

https://github.com/jofaval/jofaval.github.io

Main home repository, it serves as an introduction to my professional profile, feel free to explore as much as you want

backend computer-science data-science data-scientist developer frontend full-stack fullstack javascript machine-learning nextjs react redux software-engineer software-engineering typescript

Last synced: 20 Dec 2024

https://github.com/andimashkulli/pacienti.com

Patient management system for medical specialists.

databases nodejs react software-architecture software-engineering startup ui

Last synced: 19 Dec 2024

https://github.com/akash-rajak/sdlc-fitness-tracker

A python based Software Engineering model to track fitness of people implemented using Iterative Waterfall SDLC model.

fitness-tracker iterative-waterfall-model python3 sdlc software-development software-engineering

Last synced: 05 Dec 2024

https://github.com/hyperskys/portfolio

My Portfolio Website for people inquiring about it.

javascript portfolio portfolio-website software-development software-engineering website

Last synced: 11 Dec 2024

https://github.com/umbrellacrow612/materials

Fundamentals and ideas that once learned can be applied to any language or area of software.

computer-science docs idea learning software-engineering

Last synced: 11 Dec 2024

https://github.com/felipealfonsog/felipealfonsog

Journey through the cryptic corridors of code. Unravel the secrets encoded in the shadows. Welcome to the realm where algorithms whisper in binary tongues. Dare to explore, for within lies the essence of innovation.

computer-architecture computer-engineering computer-science data-engineering research-and-development research-software-engineering software-engineering

Last synced: 12 Dec 2024

https://github.com/divithraju/divith-aju-hadoop-pyspark-pipeline

This project demonstrates the creation of a scalable data processing pipeline for handling and analyzing log data from a hypothetical e-commerce platform. Leveraging Hadoop and PySpark, the pipeline is designed to process large volumes of log files, providing meaningful insights into user behavior, system performance, and sales metrics.

apache-hadoop-framework apache-spark bigdata client data database dataengineering dataingestionframework datapreprocessing documentation ecommerce-platform hdfs pipeline project project-repository pyspark python3 software-engineering

Last synced: 16 Nov 2024

https://github.com/msaf9/stock-management-system

Stock Management System.

software-engineering

Last synced: 08 Nov 2024

https://github.com/haytham-hammioui/cs50x-2024

This is CS50x , Harvard University's introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience. An entry-level course taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently.

ai algorithms c computer computer-science cs50 cs50x css flask html javascript programming python scratch security software-engineering sql

Last synced: 15 Dec 2024

https://github.com/yilverdeja/KlotskiPuzzleApplication

For the WPI software engineering course, the assignment was to design a Klotski Puzzle Game using an EBC model. First I created a set of use cases and a storyboard of the application. Second I implemented the design using an EBC model and through Test Driven Development.

ebc game java klotski puzzle software-engineering test-driven-development wpi

Last synced: 05 Nov 2024

https://github.com/andygeiss/method2go

Create a software project out-of-the-box by using the building blocks from Juval Löwy's method in Righting Software combined with Golang as a code generator.

code-generation decoupling go golang out-of-the-box software-engineering system-design

Last synced: 13 Dec 2024

https://github.com/francescobianco/spotlight.yafb.net

SWE Spotlight 💡 La newsletter italiana di ingegneria del software

newsletter software-engineering

Last synced: 13 Nov 2024

https://github.com/francescobianco/ingegneria-del-software-in-italia

Università Italiane - Dipartimenti di Ingegneria Informatica e Referenti per Ingegneria del Software (non aggiornato)

software-engineering

Last synced: 13 Nov 2024

https://github.com/seanmcp/resume

💼 A more detailed developer resume

developer javascript react resume software-engineering web-development

Last synced: 18 Dec 2024

https://github.com/nitinprakash96/swe17

Software engineering project. A common use webapp for a Diagnostic center.

flask python software-engineering

Last synced: 18 Dec 2024

https://github.com/jamezmca/the-ultimate-guide-to-getting-hired

This comprehensive guide tells you everything you need to know to have the ultimate job application and be the best canidadate for the job 🔥

ai cover-letter guide-to-linkedin guide-to-networking how-to-get-a-job how-to-get-hired resume resume-builder resume-guide resumebuilder software-engineering tech

Last synced: 18 Dec 2024

https://github.com/scifer99/next.js-frontend-template

This is a frontend development template for web applications using Next.js!

front-end-development next-js nextjs-template nextjs13 software-development software-engineering

Last synced: 10 Nov 2024

https://github.com/indreklasn/programmer-hall-of-fame

The Programming Hall of Fame

programming software-engineering

Last synced: 18 Dec 2024

https://github.com/oleksa-oleksa/coffee_vending_machine_project

C++ software simulation of a coffee vending machine with actuators, sensors, database and graphical interface.

cpp qtcreator software-engineering software-testing

Last synced: 18 Dec 2024

https://github.com/ishaansathaye/csc307-introsoftwareengineering

Cal Poly Spring 2024 CSC 307 Intro to Software Engineering

2024 cal-poly software-engineering spring

Last synced: 24 Dec 2024

https://github.com/scifer99/feed-the-dragon-game

This is a 2 dimensional game developed in Python. Feed the dragon as accurately as you can!

2d-game 2d-platformer-game pygame pygame-games python3 software-development software-engineering software-testing

Last synced: 10 Nov 2024

https://github.com/bloginnovazione/laravel11-vue

Laravel 11 and Vue.js: installation, configuration and examplesLaravel 11 e Vue.js: installazione, configurazione ed esempi

bloginnovazione laravel php software-development software-engineering tutorial

Last synced: 15 Nov 2024

https://github.com/saxonrah/the_faulting_problem

Faulting Problem conjecture in computer science and software engineering. This repository contains a conjecture and proof with an implementation in Coq.

computer-science coq mathematics software-engineering white-paper whitepaper

Last synced: 24 Dec 2024

https://github.com/hritik5102/oose

E- banking system software is designed so that the user can access his/her bank account from anywhere.

banking designer developer devops docker firebase oose software-engineering tester

Last synced: 12 Dec 2024

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

flask full-stack game-management software-engineering web-application

Last synced: 17 Dec 2024

https://github.com/nabilshadman/spring-boot-random-numbers-restful-web-service

A RESTful web service (created with Spring Boot) that returns a list of random numbers to the consumer

backend java java-development rest-api rest-apis software-engineering spring-boot web-service

Last synced: 17 Dec 2024

https://github.com/nabilshadman/go-microservice-manage-games

A microservice API developed with Go to create, retrieve, update and delete video games

backend go microservices software-engineering

Last synced: 17 Dec 2024

https://github.com/bniladridas/dragon-ai-assistant

A powerful AI chat interface powered by Google's Gemini 1.5 Flash model

ai-knowledge-algorithms api-integration scalability-reliability software-engineering user-experience

Last synced: 05 Dec 2024

https://github.com/masum184e/handbook

Dive into the vibrant universe of notes for various programming languages, Git, and other essential technologies. Whether you're a beginner looking to grasp the fundamentals or an experienced engineer seeking quick references, you'll find a wealth of information here.

computer-science-and-engineering cse full-stack-developer git javascript programming se software-engineer software-engineering sql

Last synced: 12 Dec 2024

https://github.com/masum184e/spl-01

SPL stands for Software Project Lab, which is a 3-credit course (SE-2112) in BSSE. All of my slides, sheets, docs, and code used in SPL 01 are available here.

iit java java-console-game java-console-project java-programming java-project oop se software-engineering software-project-lab software-project-lab-01 spl spl-01

Last synced: 12 Dec 2024

https://github.com/mxagar/python_software_engineering

This repository contains a guide of Python tailored to professional Software Engineering, covering aspects like Data Structures, Algorithms, Design Patterns & Co.

algorithms data-structures design-patterns python software-architecture software-engineering

Last synced: 23 Dec 2024

https://github.com/mxagar/software_devops_ibm

My personal notes of the IBM DevOps and Software Engineering from Coursera.

devops kubernetes software-engineering

Last synced: 23 Dec 2024

https://github.com/tika/tika.is

My portfolio website

portfolio software-engineering

Last synced: 17 Dec 2024

https://github.com/grantbirki/solid

A quick guide for writting better software following the five SOLID design principals

cheatsheet design-patterns software-engineering solid

Last synced: 13 Dec 2024

https://github.com/andre-marcos-perez/compsci4004_artificialintelligence

Signal processing algorithms for the course Artificial Intelligence - COMPSCI | UOG

artificial-intelligence java matlab signal-processing software-engineering university-course

Last synced: 17 Dec 2024

https://github.com/r-n/simta-backend

Facilitates college final project flow in IS major of ITS. This is the frontend

back-end back-end-development backend backend-development flask information-system information-systems python rest rest-api software-engineering

Last synced: 13 Dec 2024

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: 13 Dec 2024

https://github.com/r-n/lcdlendingrpl

LCD lending program. College assignment for Software Engineering.

college-assignment college-assignments custom-ui database java mysql software-engineering swing

Last synced: 13 Dec 2024

https://github.com/ngljcb/interactivestory

Spring Boot app with Firebase, featuring an interactive story, developed with programming principles, SOLID, & design patterns for Software Engineering

design-patterns firebase-auth firebase-database interactive-story-game software-engineering solid-principles spring-boot unibo university-project

Last synced: 17 Dec 2024

https://github.com/ggiuffre/sweki

La wiki di Ingegneria del Software

html latex software-engineering

Last synced: 18 Nov 2024

https://github.com/fmind/cheatsheets

A collection of cheatsheets about software engineering and computer science

cheatsheets computer-science data-science manual software-engineering

Last synced: 24 Dec 2024

https://github.com/chinmaybhalodia/walmart-virtual-internship

All the tasks submitted during the Advanced Software Engineering Virtual Training Program offered by Walmart Global Tech on Forage platform.

data-munging data-structures java python relational-database-design software-architecture software-engineering sql

Last synced: 18 Dec 2024

https://github.com/presizhai/rmp-ai-assistant

This project implements a RAG system for a Rate My Professor service, leveraging Pinecone for vector storage and OpenAI for text embeddings. It preprocesses professor reviews using SpaCy for cleaning and sentiment analysis, enabling the AI assistant to provide more nuanced recommendations and insights based on student queries.

generative-ai large-language-model natural-language-processing openai software-development software-engineering spacy

Last synced: 18 Dec 2024

https://github.com/afkewolczyk/tokimon

A software engineering assignment to learn the back-end functionality of ruby on rails.

heroku ruby ruby-on-rails software-engineering

Last synced: 18 Dec 2024

https://github.com/ramonfsk/data-structures-and-algorithms

Exercises about Data Structure & Algorithms teaching by @prateek27, Google Software Engineer

cplusplus data-structures-and-algorithms interview-questions problems-solving software-engineering xcode

Last synced: 19 Dec 2024

https://github.com/benj1x/notes

Notes for the entirety of the B.SC in Software Engineering @ AAU

notes software-engineering

Last synced: 28 Nov 2024

https://github.com/edinsonrequena/django-projects

Here you can find many different projects built with django

computer-science django django-application python software-architecture software-engineering

Last synced: 29 Nov 2024

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.

git pytest python software-engineering software-testing

Last synced: 17 Nov 2024

https://github.com/boisgera/software-engineering

Software Engineering

software-engineering

Last synced: 28 Nov 2024

https://github.com/abhinavpy/se-mini-project-spring-2019

This repository contains all code and documentation with respect to the SE Project - Go vs Java Concurrency Analysis.

concurrency golang java performance-analysis programming-languages software-engineering

Last synced: 08 Nov 2024

https://github.com/secti6n/s6rt

runtime the ulitmate. 只有活用文字才能拯救软件开发

chinese gdpl kernel ld2 nt runtime s6rt security software-engineering

Last synced: 20 Dec 2024

https://github.com/marprezd/marprezd-portfolio

My portfolio builds on NextJs, Tailwindcss and other great software packages.

giscus learning-by-doing portfolio-website projects software-engineering sponsors tutorials

Last synced: 07 Dec 2024