Department of Software Engineering

University of the Punjab

The Department of Software Engineering is an academic unit within the Faculty of Computing and Information Technology focused on software development, software design, and applied computing education. The department operates in a technology-oriented academic environment and currently offers Software Engineering study pathways through regular and self-supporting undergraduate programs.

Key Highlights:

  • Part of the Faculty of Computing and Information Technology
  • Dedicated department for Software Engineering studies
  • Offers BS Software Engineering in Morning and Self Supporting streams
  • Strong academic orientation toward programming, software design, and development practices
  • Supported by active faculty and recent teaching activity visible in official university notices.

Contact Info

Scope of Studies

  • Programming fundamentals
  • Object oriented programming
  • Digital logic design
  • Discrete structures
  • Data structures and algorithms
  • Database systems
  • Computer networks
  • Software engineering
  • Information security
  • Professional practices and project-oriented technical learning

Programs

  • BS Software Engineering (Morning)
    BS Software Engineering (Self Supporting)

Suggested Labs/Facilities

  • Programming lab based coursework
  • Object oriented programming lab training
  • Digital logic design lab support
  • Data structures and algorithms lab work
  • Database systems lab based learning
  • Computing-focused academic environment within FCIT

Gallery

Video Library

Project Video