Computing & AI Hub
Faculty of Computing & Mathematical Sciences · GGC Asghar Mall
Faculty of Computing & Mathematical Sciences
·
Affiliated with PU Lahore
Department of Computer Science
The Department of Computer Science at Government Graduate College Asghar Mall aims to become a recognised centre for computing education, research, and innovation in the region.…
1
Faculty Members on Roll
Primary Degree
BS Computer Science
4 Years
Fall 2026 Active
BS Scheme of Studies · Department of Computer Science
University of the Punjab BS 4-Year (8 Semesters) Degree Curriculum.
Semester 1
16 Courses| Code | Course Title | Credits | Instructor (Current Term) |
|---|---|---|---|
| GE-160A | Applications of Information and Communication Technologies | 3.0 | โ |
| GE-167 | Discrete Structures | 3.0 | โ |
| GE-169 | Applied Physics | 3.0 | โ |
| GENG-101 | Functional English | 3.0 | โ |
| HQ-001N | Fehm-e-Quran | 0.0 | โ |
| MD-001 | Math Deficiency โ I | 3.0 | โ |
| MS-251 | Probability & Statistics | 3.0 | โ |
| CSC-110 | Programming Fundamentals | 3.0 | โ |
| CSC-110L | Programming Fundamentals (Lab) ๐งช Lab | 1.0 | โ |
| GE-160A | Applications of Information & Communication Technologies | 3.0 | โ |
| GE-161 | Discrete Structures | 3.0 | โ |
| GE-162 | Functional English | 3.0 | โ |
| GE-163 | Introduction to Economics | 2.0 | โ |
| GE-166 | Pakistan Studies | 2.0 | โ |
| GE-167 | Fehm-e-Quran-I | 1.0 | โ |
| MD-001 | Math Deficiency-I | 3.0 | โ |
Semester 2
16 Courses| Code | Course Title | Credits | Instructor (Current Term) |
|---|---|---|---|
| CC-110 | Digital Logic Design | 2.0 | โ |
| CC-110L | Digital Logic Design Lab ๐งช Lab | 1.0 | โ |
| CC-112 | Programming Fundamentals | 3.0 | โ |
| CC-112L | Programming Fundamentals Lab ๐งช Lab | 1.0 | โ |
| GENG-201 | Expository Writing | 3.0 | โ |
| GISL-101 | Islamic Studies | 2.0 | โ |
| HQ-002N | Fehm-e-Quran | 1.0 | โ |
| MD-002 | Math Deficiency โ II | 3.0 | โ |
| MS-252 | Linear Algebra | 3.0 | โ |
| ELEC-S2-1 | General Elective (Arts & Humanities) | 2.0 | โ |
| ELEC-S2-2 | Major Elective | 3.0 | โ |
| ELEC-S2-3 | Major Elective | 3.0 | โ |
| GENT-101 | Entrepreneurship | 2.0 | โ |
| GICP-101 | Ideology and Constitution of Pakistan | 2.0 | โ |
| GQR-101 | Quantitative Reasoning (I) | 3.0 | โ |
| HQ-002 | Tarjuma-e-Quran | 1.0 | โ |
Semester 3
15 Courses| Code | Course Title | Credits | Instructor (Current Term) |
|---|---|---|---|
| CC-210N | Computer Organization & Assembly Language | 3.0 | โ |
| CC-211 | Object Oriented Programming | 3.0 | โ |
| CC-211-L | Object Oriented Programming Lab ๐งช Lab | 1.0 | โ |
| CC-215 | Database Systems | 3.0 | โ |
| CC-215-L | Database Systems Lab ๐งช Lab | 1.0 | โ |
| GE-162 | Calculus & Analytical Geometry | 3.0 | โ |
| GE-192 | Introduction to Management | 2.0 | โ |
| GPST-201 | Pakistan Studies. | 2.0 | โ |
| HQ-003 | Tarjuma-e-Quran | 0.0 | โ |
| ELEC-S3-1 | Major Elective | 3.0 | โ |
| ELEC-S3-2 | Major Elective | 3.0 | โ |
| ELEC-S3-3 | Major Elective | 3.0 | โ |
| GENG-201 | Expository Writing | 3.0 | โ |
| GICT-201 | Applications of Information and Communication Technologies | 3.0 | โ |
| HQ-003 | Tarjuma-e-Quran | 0.0 | โ |
Semester 4
13 Courses| Code | Course Title | Credits | Instructor (Current Term) |
|---|---|---|---|
| CC-212 | Software Engineering | 3.0 | โ |
| CC-213 | Data Structures | 3.0 | โ |
| CC-213L | Data Structures (Lab) ๐งช Lab | 1.0 | โ |
| CC-214 | Computer Networks | 3.0 | โ |
| CC-312 | Information Security | 3.0 | โ |
| DC-220 | Advanced Database Management Systems | 3.0 | โ |
| HQ-004 | Tarjuma-e-Quran | 1.0 | โ |
| ELEC-S4-1 | General Elective (Social Sciences) | 3.0 | โ |
| ELEC-S4-2 | Major Elective | 3.0 | โ |
| ELEC-S4-3 | Major Elective | 3.0 | โ |
| ELEC-S4-4 | Major Elective | 3.0 | โ |
| GQR-202 | Quantitative Reasoning (II) | 3.0 | โ |
| HQ-004 | Tarjuma-e-Quran | 1.0 | โ |
Semester 5
17 Courses| Code | Course Title | Credits | Instructor (Current Term) |
|---|---|---|---|
| CC-310 | Artificial Intelligence | 2.0 | โ |
| CC-310L | Artificial Intelligence (Lab) ๐งช Lab | 1.0 | โ |
| CC-313 | Analysis of Algorithms | 3.0 | โ |
| DC-320 | Theory of Automata and Formal Languages | 3.0 | โ |
| DC-321 | Human Computer Interaction | 2.0 | โ |
| DC-321L | Human Computer Interaction (Lab) ๐งช Lab | 1.0 | โ |
| DC-322 | Computer Architecture | 2.0 | โ |
| DC-322L | Computer Architecture (Lab) ๐งช Lab | 1.0 | โ |
| EC-330 | Web Technologies | 2.0 | โ |
| EC-330L | Web Technologies (Lab) ๐งช Lab | 1.0 | โ |
| HQ-005 | Tarjuma-e-Quran | 0.0 | โ |
| ELEC-S5-1 | Interdisciplinary Elective | 3.0 | โ |
| ELEC-S5-2 | Interdisciplinary Elective | 3.0 | โ |
| ELEC-S5-3 | Major Elective | 3.0 | โ |
| ELEC-S5-4 | Major Elective | 3.0 | โ |
| ELEC-S5-5 | Major Elective | 3.0 | โ |
| HQ-005 | Tarjuma-e-Quran | 0.0 | โ |
Semester 6
12 Courses| Code | Course Title | Credits | Instructor (Current Term) |
|---|---|---|---|
| ELEC-S6-1 | Interdisciplinary Elective | 3.0 | โ |
| ELEC-S6-2 | Interdisciplinary Elective | 3.0 | โ |
| ELEC-S6-3 | Major Elective | 3.0 | โ |
| ELEC-S6-4 | Major Elective | 3.0 | โ |
| ELEC-S6-5 | Major Elective | 3.0 | โ |
| HQ-006 | Tarjuma-e-Quran | 1.0 | โ |
| ELEC-S6-1 | Interdisciplinary Elective | 3.0 | โ |
| ELEC-S6-2 | Interdisciplinary Elective | 3.0 | โ |
| ELEC-S6-3 | Major Elective | 3.0 | โ |
| ELEC-S6-4 | Major Elective | 3.0 | โ |
| ELEC-S6-5 | Major Elective | 3.0 | โ |
| HQ-006 | Tarjuma-e-Quran | 1.0 | โ |
Semester 7
12 Courses| Code | Course Title | Credits | Instructor (Current Term) |
|---|---|---|---|
| ELEC-S7-1 | Fieldwork / Intership | 3.0 | โ |
| ELEC-S7-2 | Major Elective | 3.0 | โ |
| ELEC-S7-3 | Major Elective | 3.0 | โ |
| ELEC-S7-4 | Major Elective | 3.0 | โ |
| ELEC-S7-5 | Major Elective | 3.0 | โ |
| HQ-007 | Tarjuma-e-Quran | 0.0 | โ |
| ELEC-S7-1 | Fieldwork / Intership | 3.0 | โ |
| ELEC-S7-2 | Major Elective | 3.0 | โ |
| ELEC-S7-3 | Major Elective | 3.0 | โ |
| ELEC-S7-4 | Major Elective | 3.0 | โ |
| ELEC-S7-5 | Major Elective | 3.0 | โ |
| HQ-007 | Tarjuma-e-Quran | 0.0 | โ |
Semester 8
12 Courses| Code | Course Title | Credits | Instructor (Current Term) |
|---|---|---|---|
| ELEC-S8-1 | Capstone Project | 3.0 | โ |
| ELEC-S8-2 | Major Elective | 3.0 | โ |
| ELEC-S8-3 | Major Elective | 3.0 | โ |
| ELEC-S8-4 | Major Elective | 3.0 | โ |
| ELEC-S8-5 | Major Elective | 3.0 | โ |
| HQ-008 | Tarjuma-e-Quran | 1.0 | โ |
| ELEC-S8-1 | Capstone Project | 3.0 | โ |
| ELEC-S8-2 | Major Elective | 3.0 | โ |
| ELEC-S8-3 | Major Elective | 3.0 | โ |
| ELEC-S8-4 | Major Elective | 3.0 | โ |
| ELEC-S8-5 | Major Elective | 3.0 | โ |
| HQ-008 | Tarjuma-e-Quran | 1.0 | โ |