The Department of Computer Science was established in 2013 at GC Women University, Sialkot. The department offers ICS and  BS-CS (Hons) programs. Each degree program has a specific objective and focus. The course of studies and syllabus for each degree is updated on regular basis according to the demands of time. We offer a fully equipped Computer Lab for students and intend to transform the lab into a state of art lab for our learners.

Mission Statement

The aim of the degree is twofold: firstly, to create well-rounded computer scientists who will fulfill the demand for Computer Science researchers and Software developers in Pakistan and secondly to nurture entrepreneurship among the young Computer Scientists to promote innovation at national level. The emphasis of entrepreneurship in the program will hopefully give birth to new developments in the field of computing. The students of this program will help in strengthening research projects in core Computer Science areas and bring new ideas for establishing independent businesses that shall contribute towards the economy of the country. The CS program will contain mandatory courses in the areas of artificial intelligence, compiler construction, theory of automata and formal languages, scientific computing, and analysis of algorithms. In addition, the Computer Science program will contain courses like Introduction to Management, Strategic Marketing and Management, Entrepreneurship, Intellectual Property, Accounting, and New Business Ventures to encourage entrepreneurship in the students.


  • The aim of the Bachelors in Computer Science degree is to produce well-rounded computer professionals who can create new technologies and ideas and devise new ways to use computers. The degree in CS is the most flexible of degrees and can open doors into the professional worlds of many other disciplines. Our CS program serves those students who wish to proceed as entrepreneurs or generalists in computing or who aspire to experience graduate study, research positions, or cross-disciplinary innovation.
  • This Program develops skills in students for applying the concepts, principles, and practices in Computer Science for analyzing and solving real world problems to support industry, research and development. The students are provided with effective personal development and team-work skills for continuing professional growth and life-long learning and awareness of their social, professional and ethical responsibilities in national and international environment.

Programme Educational Objectives (PEOs)

  • PEO 1: Apply computing knowledge and skills to design and develop effective solutions for complex real-life problems.
  • PEO 2: Demonstrate ethical and moral conduct in professional practices.
  • PEO 3: Manifest life-long learning and inter-personal skills for sustainable career development and professional growth.

Programme Learning Outcomes (PLOs)

  • PLO1 Academic Education: To prepare graduates as computing professionals.
  • PLO2 Knowledge for Solving Computing Problems: Apply knowledge of computing fundamentals,knowledge of a computing specialization, and mathematics, science, and domain knowledge appropriate for the computing specialization to the 16 abstraction and conceptualization of computing models from defined problems and requirements.
  • PLO3 Problem Analysis:  Identify, formulate, research literature, and solve complex computing problems reaching substantiated conclusions using fundamental principles of mathematics, computing sciences, and relevant domain disciplines.
  • PLO4 Design/ Development of Solutions:  Design and evaluate solutions for complex computing problems, and design and evaluate systems, components, or processes that meet specified needs with appropriate consideration for public health and safety, cultural, societal, and environmental considerations.
  • PLO5 Modern Tool Usage: Create, select, adapt and apply appropriate techniques, resources, and modern computing tools to complex computing activities, with an understanding of the limitations.
  • PLO6   Individual and Teamwork: Function effectively as an individual and as a member or leader in diverse teams and in multi-disciplinary settings.
  • PLO7 Communication:  Communicate effectively with the computing community and with society at large about complex computing activities by being able to comprehend and write effective reports, design documentation, make effective presentations, and give and understand clear instructions.
  • PLO8   Computing Professionalism and Society: Understand and assess societal, health, safety,legal, and cultural issues within local and global contexts, and the consequential responsibilities relevant to professional computing practice.
  • PLO9 Ethics:  Understand and commit to professional ethics, responsibilities, and norms of professional computing practice.
  • PLO10 Life-long Learning: Recognize the need, and have the ability, to engage in independent learning for continual development as a computing professional.

Mapping of PLOs to PEOs

No. Program Learning Outcomes (PLOs) PEOs
    PEO-1 PEO-2 PEO-3
1 Academic Education  
2 Knowledge for solving Computing Problems    
3 Problem Analysis    
4 Design/ Development of Solutions  
5 Modern Tool Usage  
6 Individual and Teamwork  
7 Communication      
8 Computing Professionalism and Society  
9 Ethics    
10 Life-long Learning