Iqra — Read, in the name of your Lord.

Government Graduate College Mandi Bahauddin

BS Information Technology

About the Program

Dive into computing, programming, and emerging technologies with access to modern IT labs.

Head of Department: Prof. Muhammad Faiyaz

Duration: 4 Years (8 Semesters)

Eligibility: F.Sc (Pre-Engg/ICS/Pre-Med) or equivalent


Course Outlines

Outline: 2021 - 2027

View Outline

No courses added for this outline yet.

Outline: 2024 - 2029

Semester 1

Course Code Course Title Credit Hours Description
GE-160-L Applications of ICT Lab 1 General Education Lab
HQ-001 Translation of Holy Quran 0
MD-001 Math Deficiency - I 3 Non-Credit
GE-163 Islamic Studies 2 General Education
GE-168 Ideology and Constitution of Pakistan 2 General Education
GE-190 Functional English 3 General Education
CC-110-L Digital Logic Design Lab 1 Computing Core Lab
CC-110 Digital Logic Design 2 Computing Core
GE-169 Applied Physics 3 General Education
GE-160 Applications of Information & Communication Technologies 2 General Education

Semester 2

Course Code Course Title Credit Hours Description
HQ-002 Translation of Holy Quran 1
CC-112-L Programming Fundamentals Lab 1 Computing Core Lab
CC-112 Programming Fundamentals 3 Computing Core
MD-002 Math Deficiency - II 3 Non-Credit
UE-272 Introduction to Marketing 3 University Elective
GE-191 Expository Writing 3 General Education
GE-167 Discrete Structures 3 General Education
CC-214 Computer Networks 3 Computing Core

Semester 3

Course Code Course Title Credit Hours Description
HQ-003 Translation of Holy Quran 0
CC-212 Software Engineering 3 Computing Core
CC-211-L Object Oriented Programming Lab 1 Computing Core Lab
CC-211 Object Oriented Programming 3 Computing Core
CC-215-L Database Systems Lab 1 Computing Core Lab
CC-215 Database Systems 3 Computing Core
CC-210 Computer Organization & Assembly Language 3 Computing Core
GE-162 Calculus and Analytical Geometry 3 General Education

Semester 4

Course Code Course Title Credit Hours Description
HQ-004 Translation of Holy Quran 1
CC-311 Operating Systems 3 Computing Core
MS-253 Multivariable Calculus 3 Mathematics
GE-192 Introduction to Management 2 General Education
CC-312 Information Security 3 Computing Core
CC-213-L Data Structures Lab 1 Computing Core Lab
CC-213 Data Structures 3 Computing Core

Semester 5

Course Code Course Title Credit Hours Description
DI-322 Web Technologies 3 IT Core
HQ-005 Translation of Holy Quran 0
GE-262 Professional Practices 2 General Education
DI-328 Parallel & Distributed Computing 3 IT Core
MS-252 Linear Algebra 3 Mathematics
CC-310 Artificial Intelligence 2 Computing Core
CC-313 Analysis of Algorithms 3 Computing Core

Semester 6

Course Code Course Title Credit Hours Description
HQ-006 Translation of Holy Quran 1
EI-425 Software Quality Engineering 3 IT Elective
EI-330 Software Project Management 3 IT Elective
EI-331 Software Construction & Development 3 IT Elective
EI-333 Mobile Application Development 3 IT Elective
EI-335 Machine Learning 3 IT Elective
GE-362 Entrepreneurship 2 General Education

Semester 7

Course Code Course Title Credit Hours Description
HQ-007 Translation of Holy Quran 0
DI-323 System and Network Administration 3 IT Core
EI-336 Global IT Services and Workspace 3 IT Elective
CC-411 Final Year Project - I 2 Computing Core Project
DI-324 Database Administration and Management 3 IT Core
EI-339 Cloud Computing 3 IT Elective

Semester 8

Course Code Course Title Credit Hours Description
GE-363 Civics and Community Management 2 General Education
DI-325 Cyber Security 3 IT Core
CC-412 Final Year Project - II 4 Computing Core Project
DI-327 Information Technology Infrastructure 3 IT Core
MS-254 Technical and Business Writing 3 Support Course
HQ-008 Translation of Holy Quran 1
← Back to Programs