GCUF

Edit Content

Contact

Social Media

Department of

Computer Science

Program Educational Objectives (PEOs)

PO-1 To provide high-quality education and a dynamic research environment that cultivates a professional workforce proficient in computational and software development, equipped with integrity, problem-solving abilities, and adaptability to diverse work environments.
PO-2 To drive innovation by developing and integrating emerging technologies in artificial intelligence, cybersecurity, cloud computing, and software engineering for real-world applications.
PO-3 To strengthen industry-academia linkages by fostering research-driven collaborations that address local and global technological challenges while creating career opportunities for graduates.
PO-4 To train students in advanced computational methodologies, including machine learning, big data analytics, and software development, equipping them with the skills necessary for innovation and technological advancement.
PO-5 To foster a collaborative network among computing professionals, industry leaders, and researchers to contribute effectively to national and global technological advancements.

Program Learning Outcomes ( PLOs)

Sr# Program Learning Outcomes ( PLOs) Computing Professional Graduates
1 Academic Education To prepare graduates as computing professionals
2 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 abstraction and conceptualization of computing models from defined problems and requirements.
3 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
4 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.
5 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.
6 Individual and Team Work Function effectively as an individual and as a member or leader in diverse teams and in multi-disciplinary settings
7 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
8 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
9 Ethics Understand and commit to professional ethics, responsibilities, and norms of professional computing practice
10 Life-long Learning Recognize the need, and have the ability, to engage in independent learning for continual development as a computing professional

Vision

To ensure that the students take maximum advantage of the modern computer sciences to solve a wide range of complex scientific, technological and social problems.

Mission

To provide exemplary education and training to our students in the field of computer so that they productively contribute to academia and industry.

Introduction

The Department of Computer Science is one of the most prominent and oldest centers of computer education in Faisalabad city and was established as a separate department by offering ICS program in 1999. The progress journey of the department continued, and it offered BS (CS) program in 2001 and MCS program in 2004. The department provides excellent computing facilities and ensures the enhancement of practical knowledge of students by facilitating them to learning. The Computer Science Department provides a comprehensive range of facilities necessary for computer use and a library of programs and packages for solving scientific, engineering, commercial and social problems.

Laboratories

The department is equipped with three state of the art computer labs with the latest Pentium machines. These laboratories which are accessible to all students and teachers of Computer Science Department are linked through the state of the art network environment for retrieving information. The following laboratories have been set up:
– Database Design Lab
– Software Development Lab
A team of excellent and dedicated developers works untiringly hard to develop, design and update wide range of software that meets the university requirements in addition to the market demands as well.