Department of Computer Science

University of the Punjab

The Department of Computer Science is the Faculty of Computing and Information Technology focused on computing education, software development, and applied problem solving. The department operates in a technology-oriented academic environment and offers Computer Science study through regular undergraduate pathways supported by current teaching activity and faculty-level academic engagement.

Key Highlights:

  • Part of the Faculty of Computing and Information Technology
  • Dedicated department for Computer Science studies
  • Offers BS Computer Science as an active undergraduate program
  • Supported by current teaching activity in regular and self-support streams
  • Program falls within FCIT’s NCEAC-accredited computing environment alongside other core computing disciplines.

Contact Info

Scope of Studies

  • Introduction to ICT
  • Discrete structures
  • Probability and statistics
  • Digital logic design
  • Programming fundamentals and object oriented programming
  • Data structures and algorithms
  • Database systems
  • Operating systems
  • Computer networks
  • Software engineering and project-based technical learning

Programs

  • BS Computer Science
  • BS Computer Science (Self Supporting)
  • MSc in Computer Science (Morning/ Self Supporting)
  • M.Phil. (Computer Science)
  • Ph.D. (Computer Science)

Suggested Labs/Facilities

  • Introduction to ICT lab support
  • Digital logic design lab training
  • Programming and software development lab work
  • Database and network-oriented practical learning
  • Computing-focused academic environment within FCIT
  • Access to wider Punjab University digital and academic infrastructure

Gallery

Video Library

Project Video