Software Engineering

There are the three parts in software engineering: database, programming, and interface. These are also known as Model, Controller, and View (MVC). Each of them is described as follows:

  • Database is data, records, information, reports, or model. Sometimes it is referred to as simply DB.
  • Programming is logic, algorithms, coding, instructions, controller. Sometimes it is called API.
  • Interface is design, graphics, presentation, widgets, view. It is also called UI.