This is the unofficial lecture notes of the software engineering course offered by SBME Cairo university for the 2022 class by Eng. @alaa-nassef & T.A. @AlaaMelek
-
Updated
Mar 6, 2022
This is the unofficial lecture notes of the software engineering course offered by SBME Cairo university for the 2022 class by Eng. @alaa-nassef & T.A. @AlaaMelek
Software Development Methodologies
First sem Python Proj : LMS(Lib Management System) using Tkinter and SQLWorkbench
Program-first polyglot runtime bindings for LibPolyCall v1trial - Enterprise-grade language adapters with cost-dynamic function optimization and zero-trust protocol compliance
2D-Arcade-Style game made in group project for SFU course using Java
Enterprise calendar automation system implementing Sinphasé single-pass architecture with cost-based governance. OBINexus Computing's data-oriented programming solution for secure calendar distribution, milestone tracking, and deterministic compilation workflows.
POSIX-compliant configuration parser for systematic build coordination with deterministic pass-mode resolution. Phase 1 implementation establishing foundational architecture for modular component discovery, threading infrastructure, and systematic validation within the NexusLink ecosystem. Waterfall methodology with comprehensive quality assurance.
Project was designed and developed by conducting a feasibility study, A cost estimation model was built(COCOMO). Agile methodologies were used and Microsoft Project Planner were used to develop project.
🧮 A fully-featured Java Scientific Calculator based on Reverse Polish Notation (RPN) and advanced stack operations, developed with a GUI, JUnit testing, and UML planning. Built as part of a university software engineering project using the Waterfall model.
Revolutionary retro game engine with systematic build orchestration through NLink→PolyBuild→RetroSaga architecture. Delivers 67% faster builds, pixel-perfect rendering, and universal language support for professional 2D/2.5D/3D retro game development.
Aplicación Desktop - Creada en Java Swing - Modelo Vista Controlador - Metodología Cascada (Waterfall)
🏛️ WITH HEART: OBINexus Legal & Ethics Policy Framework - Systematic business architecture enforcing human-centered technology practices through #NoGhosting protocols, milestone-based investment validation, and advocacy-driven recruitment. Built with waterfall methodology for collaborative problem identification and ethical partnership governance.
A lightweight, self-hostable application for tracking and celebrating your team/family/friend group's waffle consumption. It provides stats, leaderboards, and input forms to capture waffle-eating achievements.
CFD - Probabilistic Symbolic Feedback Architecture for Computational Fluid Dynamics Verification through Automaton-Based Base Case Analysis. OBINexus Computing Aegis Project milestone addressing Clay Institute-level mathematical challenges in CFD stochastic chaos through equilibrium wave configuration verification.
This project focuses on the software process for the development of an application whose functionality is to successfully make reservation at a selected restaurant. To effectively design and implement an online reservation system for Xylo.
NexusLink CLI Configuration Parser - Systematic build coordination with dual-linker architecture and validation framework
Links to past decks, talk summaries, articles, blogs or “key takeaways for leading with innovation.
A simple calculator application made in Java. For CYBR-404; Waterfall SDLC experience.
Add a description, image, and links to the waterfall-methodology topic page so that developers can more easily learn about it.
To associate your repository with the waterfall-methodology topic, visit your repo's landing page and select "manage topics."