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
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.
2D-Arcade-Style game made in group project for SFU course using Java
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.
Program-first polyglot runtime bindings for LibPolyCall v1trial - Enterprise-grade language adapters with cost-dynamic function optimization and zero-trust protocol compliance
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.
🏛️ 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.
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.
🧮 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.
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.
NexusLink CLI Configuration Parser - Systematic build coordination with dual-linker architecture and validation framework
A simple calculator application made in Java. For CYBR-404; Waterfall SDLC experience.
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.
RetroSaga is a next-generation retro game engine that simplifies game development while ensuring high performance. With features like faster build times and efficient rendering, it empowers developers to create stunning pixel-perfect games. 🎮👾
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."