Skip to content
EngineeringVerse

Software Engineering

Programme · Abbottabad Campus · UET Peshawar

Software engineering applies engineering discipline to software: requirements, design, construction, testing and maintenance, so that large systems are built reliably and kept working over time.

Focus areas

  • Software design and architecture
  • Testing and quality assurance
  • Web and mobile development
  • Databases
  • Project management

Typical roles

  • Software engineer
  • Quality assurance engineer
  • Web developer
  • DevOps engineer