Apply Online UBAS Insights

BS Computer Science

Degree Overview

The Faculty of Computing at Lahore University of Biological and Applied Sciences (UBAS) is dedicated to developing skilled, purpose-driven computer scientists who are equipped to solve real-world problems, particularly at the intersection of computing and human health.

Computer Science is the systematic study of computation, algorithms, data, and software systems. It provides the intellectual and technical foundation for virtually every technological advance of our era, ranging from hospital information systems and electronic health records to medical device software, mobile health applications, and AI-powered diagnostic tools. At UBAS, this foundation is enriched by the university’s deep-rooted expertise in biological and health sciences, giving our computing graduates a rare interdisciplinary perspective that employers in healthcare technology, pharma informatics, and digital health actively seek.

The Bachelor of Science in Computer Science (BSCS) at UBAS is a four-year, eight-semester undergraduate program aligned with the Higher Education Commission (HEC) of Pakistan’s curriculum framework. The program equips students with rigorous theoretical grounding and extensive hands-on experience across core computing disciplines including programming, algorithms, data structures, operating systems, computer networks, database systems, software engineering, and artificial intelligence.

What sets UBAS BSCS apart is its environment. Students study and build technology within a university that includes faculties of pharmacy, health sciences, rehabilitation, and biological sciences. This means our capstone projects, elective tracks, and research opportunities naturally gravitate toward healthcare, from designing pharmacy management systems and patient data platforms to building software solutions for clinical research and telemedicine. Students are not just learning to code, they are learning to build technology that saves lives and improves health outcomes.

Graduates of the UBAS BSCS program will be fully prepared to enter industry as software engineers, systems analysts, and technology professionals, or to pursue advanced studies in computing and related disciplines both in Pakistan and abroad.

Program Educational Objectives (PEOS)

The BSCS program is designed so that graduates, within three to five years of graduation, will:

PEO-1
Professional Competence

Function effectively as computing professionals demonstrating technical mastery in software development, systems design, database management, networking, and computing infrastructure, with particular readiness for roles in health technology, digital services, and enterprise software.

PEO-2
Problem Solving in Real World Contexts

Apply fundamental principles of computer science to identify, analyse, and solve complex problems in diverse domains, especially healthcare, biotechnology, and public services, through sound engineering practice and evidence-based reasoning.

PEO-3
Interdisciplinary Collaboration

Work productively in multidisciplinary environments, collaborating with health professionals, data scientists, engineers, and business stakeholders to deliver integrated technology solutions that address human and societal needs.

PEO-4
Ethical and Socially Responsible Practice

Uphold the highest standards of professional ethics, data privacy, and responsible computing practice, understanding the societal and health implications of the systems they design, particularly in sensitive domains such as patient data management and clinical software.

PEO-5
Lifelong Learning and Leadership

Engage in continuous professional development, adapt to rapidly evolving technologies including AI, cloud computing, and cybersecurity, and grow into roles of technical leadership and entrepreneurial innovation.

Program Learning Outcomes (PLOS)

Upon successful completion of the BSCS degree, graduates will demonstrate the ability to:

PLO Graduate Outcome
PLO-1
Computing Knowledge

Apply knowledge of computing fundamentals, mathematics, and software engineering principles to the design and analysis of computational systems

PLO-2
Problem Analysis

Identify, formulate, and solve complex computing problems using mathematical and scientific reasoning

PLO-3
Design & Development

Design and implement software and hardware solutions that meet specified requirements with due regard for safety, usability, and societal impact

PLO-4
Modern Tool Usage

Select and apply appropriate computational tools, programming environments, and software frameworks to solve real-world problems

PLO-5
Teamwork

Function effectively as both an individual contributor and a collaborative team member or leader in multidisciplinary project environments

PLO-6
Communication

Communicate technical concepts clearly in written reports, documentation, presentations, and professional correspondence

PLO-7
Ethics & Society

Understand professional ethics, legal obligations, and the societal impact of computing systems, including data protection and patient privacy in health technology

PLO-8
Sustainability

Recognise the environmental responsibilities associated with computing systems design and operations

PLO-9
Lifelong Learning

Demonstrate capacity for independent learning and continuous professional development in a fast-evolving field

PLO-10
Project Management

Apply project planning, resource management, and risk assessment principles to computing projects

Why Study BSCS At UBAS?
  • Healthcare Technology Context: Build systems that matter, from hospital management software and telemedicine platforms to pharmaceutical inventory systems and clinical trial data tools
  • Interdisciplinary Campus: Collaborate with students from pharmacy, rehabilitation, nutrition, and biotechnology on technology projects with real health impact
  • Industry-Aligned Curriculum: HEC-approved curriculum covering all core computing areas plus electives in AI, cloud computing, cybersecurity, and data science
  • Research Opportunities: Access to university research infrastructure through ORIC (Office of Research, Innovation and Commercialisation), with pathways into health informatics and biomedical computing research
  • Future-Ready Graduates: Enter one of the world’s fastest-growing job markets, computing and technology, with a distinctive health-tech grounding no other computing program in Lahore offers
Career Opportunities

A BSCS degree from UBAS opens doors across a wide spectrum of technology roles, with particular strength in healthcare and life sciences technology, a sector experiencing exponential growth in Pakistan and globally.

Healthcare & Health Technology
  • Health Informatics Specialist
  • Clinical Systems Analyst
  • Hospital Information Systems Developer
  • Telemedicine Software Engineer
  • EHR Developer
  • Medical Device Software Engineer
Software Development
  • Software Engineer
  • Full-Stack Developer
  • Mobile Application Developer
  • Back-End / Front-End Developer
  • Web Developer
  • DevOps Engineer
Artificial Intelligence & Data
  • AI Engineer
  • Machine Learning Engineer
  • Data Scientist
  • Business Intelligence Developer
  • Data Analyst
  • Big Data Engineer
Cybersecurity & Networks
  • Cybersecurity Analyst
  • Information Security Engineer
  • Network Administrator
  • Cloud Solutions Architect
  • Ethical Hacker
Cloud & Infrastructure
  • Cloud Engineer
  • Systems Administrator
  • Cloud Security Specialist
  • Infrastructure Architect
Entrepreneurship & Leadership
  • Health-Tech Startup Founder
  • Technology Consultant
  • IT Project Manager
  • Technical Product Manager
Criteria For Award Of Degree

Each candidate must successfully complete required degree credit hours with a minimum CGPA of 2.0 on a 4.0 scale. This is a four-year (eight-semester) undergraduate program. The minimum duration for completion is four years.

Admissions Open Fall 2026

Learn about UBAS admission requirements and eligibility for our programs.

Apply Now
Welcome to Lahore University of Biological & Applied Sciences