Made with ❤️ By [Anas](<https://bit.ly/anaszarqawi>) & [Notion AI](<http://bit.ly/3Q51iZa>)
TABLE OF CONTENT
Computer Software
A collection of executable programming code, associated libraries, and documentations.
Computer Program
Executable file contain group of instructions
Software Engineering
A branch associated with development of software product using well-defined principles
Software Development lifecycle (SDLC)
- Requirements
- Requirements documentation
- Prepare use case.
- Design
- Software architecture
- Map the stakeholder
- Implementation
- Construct the software and data storage
- Verification
- Maintenance
- Check errors and optimize capabilities