Toggle Home compiler design algorithms data structure operating system software engineering C java OOP


Software is a program or set of programs containing instructions that provide the desired functionality


Engineering is the process of designing and building something that serves a particular purpose and finding a cost-effective solution to problems.


SOFTWARE + ENGINEERING = Software Engineering


Software Engineering is a systematic approach to the design, development, operation, and maintenance of a software system.


Why Software Engineering?

  • Resource’s efficiencies and effectiveness

  • Cost and Time

  • Reliability

  • Quality Control