Academic Programs Offered
The Computer Sciences Department of University of Gujrat is currently offering the following programs:
- BS (CS)
- MSc (CS)
- MS (CS)
- Ph.D (CS)
Course Name |
Duration
| Admission Requirements / Eligibility Criteria |
BS(CS)
|
4 Years
|
The prospective candidates require at least 45% marks in their HSSC or an equivalent examination i.e. ICS, Pre-Engineering, Pre-Medical with Additional Mathematics or three years diploma from any Government Polytechnic Institute in Electrical/Electronics/IT/Computer Hardware/Telecom duly recognized from Pakistan Board of Technical Education (PBTE). A candidate must have studied Mathematics of 200 marks at HSSC level. |
MSc(CS)
|
2 years
|
The candidates require at least 45% marks in BSc (with Mathematics /Computer Science of 200 Marks). The selection criteria will depend on the marks obtained in Matriculation, Intermediate, and Bachelors as per the university policy.
|
MS(CS)
|
2 years
|
As per UOG Admission Policy 2016.
|
Ph.D(CS)
( Only for Faculty Development Program)
|
4 years
|
As per UOG Admission Policy 2016.
|
Bachelor of Science in Computer Science - BS (CS)
It is a four years / 8 semesters / 131 credit hours degree program.
Medium of Study | English |
Program Level | Under Graduate |
Program For | Male/Female |
Starts in | Fall Semester |
Location | Hafiz Hayat Campus (Morning) Marghzar Campus (Evening) |
Session | Morning/ Evening |
Eligibility Criteria
The prospective candidates require at least 45% marks in their HSSC or an equivalent examination i.e. ICS, Pre-Engineering, Pre-Medical with Additional Mathematics or three years diploma from any Government Polytechnic Institute in Electrical/Electronics/IT/Computer Hardware/Telecom duly recognized from Pakistan Board of Technical Education (PBTE). A candidate must have studied Mathematics of 200 marks at HSSC level.
Program Structure
The structure of BS (CS) is proposed to meet the needs of students with formal computing experience and with established relevant skills. The students are expected to learn theoretical and practical understanding of the entire field of Computer Science. The proposed structure is dynamic and provides basis for various options including Breadth-Based, Depth-Based, and Integrated Breadth & Depth-Based specializations. Students may choose a particular option, `which is most appropriate to their planned future career.
Current Scheme of Study
Current Scheme of Study (Fall 2015)
SEMESTER 1 |
Course Code
|
Course Title
|
Credit Hours
|
Course Type
|
CS-161
|
Introduction to Information and Communication Technology
|
3
|
C-GE
|
CS-102
|
Programming Fundamentals
|
4 (3+1)
|
C-C
|
MATH-107
|
Calculus and Analytical Geometry
|
3
|
C-S
|
PHY-107
|
Basic Electronics
|
3
|
C-S
|
ENG-101
|
English Composition and Comprehension / English-I
|
3
|
C-GE
|
|
Total
|
16
|
|
SEMESTER 2 |
Course Code
|
Course Title
|
Credit Hours
|
Course Type
|
CS-103
|
Object Oriented Programming
|
4 (3+1)
|
C-C
|
CS-151
|
Digital Logic Design
|
3
|
C-C
|
MATH-110
|
Multivariate Calculus
|
3
|
CS-S
|
PKS-101
|
Pakistan Studies
|
2
|
C-GE
|
ENG-102
|
Communication Skills / English-II
|
3
|
C-GE
|
-
|
University Elective – I
|
3
|
UE
|
|
Total
|
18
|
|
SEMESTER 3 |
Course Code
|
Course Title
|
Credit Hours
|
Course Type
|
CS- 261
|
Discrete Structures
|
3
|
C-C
|
CS-204
|
Data Structures
|
3
|
C-C
|
CS-252
|
Computer Organization and Assembly Language
|
3
|
CS-C
|
MATH-111
|
Differential Equations
|
3
|
CS-S
|
ISL-101
|
Islamic Studies
|
2
|
C-GE
|
-
|
University Elective-II
|
3
|
|
|
Total
|
17
|
|
SEMESTER 4 |
Course Code
|
Course Title
|
Credit Hours
|
Course Type
|
-
|
Operating Systems
|
4 (3+1)
|
C-C
|
CS-241
|
Database Systems
|
4 (3+1)
|
C-C
|
CS-212
|
Data Communications and Networks
|
3
|
C-C
|
-
|
University Elective – III
|
3
|
UE
|
MATH-314
|
Linear Algebra
|
3
|
C-S
|
|
Total
|
17
|
|
SEMESTER 5 |
Course Code
|
Course Title
|
Credit Hours
|
Course Type
|
STAT-205
|
Probability and Statistics
|
3
|
C-S
|
CS-321
|
Software Engineering
|
3
|
C-C
|
CS-361
|
Theory of Automata and Formal Languages
|
3
|
CS-C
|
CS-365
|
Analysis of Algorithms
|
3
|
CS-C
|
-
|
CS Elective – I
|
3
|
CS-E
|
|
Total
|
15
|
|
SEMESTER 6 |
Course Code
|
Course Title
|
Credit Hours
|
Course Type
|
CS-331
|
Artificial Intelligence
|
3
|
CS-C
|
-
|
CS Elective – II
(Object Oriented Analysis & Design)
|
3
|
CS-E
|
-
|
CS Elective – III
|
3
|
CS-E
|
IT-324
|
Information Security
|
3
|
CS-C
|
CS353
|
Computer Architecture
|
3
|
CS-C
|
-
|
University Elective – IV
|
3
|
UE
|
|
Total
|
18
|
|
SEMESTER 7 |
Course Code
|
Course Title
|
Credit Hours
|
Course Type
|
CS- 406
|
Project – I
|
3
|
C-C
|
CS-462
|
Compiler Construction
|
3
|
CS-C
|
-
|
CS Elective – IV
|
3
|
CS-E
|
-
|
CS Elective – V
|
3
|
CS-E
|
CS-402
|
Human Computer Interaction
|
3
|
C-C
|
ENG-310
|
Technical and Business Writing
|
3
|
C-GE
|
|
Total
|
18
|
|
SEMESTER 8 |
Course Code
|
Course Title
|
Credit Hours
|
Course Type
|
CS-406
|
Project – II
|
3
|
C-C
|
CS-463
|
Numerical Computing
|
3
|
CS-S
|
SS-301
|
Professional Practices
|
3
|
C-GE
|
-
|
CS Elective – VI
|
3
|
CS-E
|
|
Total
|
12
|
|
Masters in Computer Science (M.Sc. CS)
It is 2 years / 4 semesters / 73 credit hours degree program.
Medium of Study | English |
Program Level | Graduate |
Program For | Male Female |
Starts in | Fall Semester |
Location | G.T. Road Campus |
Session | Morning |
Eligibility Criteria
The candidates require at least 45% marks in BSc (with Mathematics /Computer Science of 200 Marks). The selection criteria will depend on the marks obtained in Matriculation, Intermediate, and Bachelors as per the university policy.
Program Structure
The structure of MSc (CS) is aimed at providing students a thorough understanding in the field of theoretical and practical computer science. This breadth-based program provides comprehensive training in various areas of computer science and equips students for the industry as well as for further research in computer science.
The following are some relevant details:
- Minimum credit hours are 73 for MSc (CS) program.
- The program comprises of 4 semesters spread over 2 years with two semesters a year.
Current Scheme of Study
Current Scheme of Study (Fall 2015)
SEMESTER 1 |
Course Code
|
Course Title
|
Credit Hours
|
Course Type
|
CS-161
|
Introduction to Information and Communication Technology
|
3 (2+1)
|
C-GE
|
CS-104
|
Programming Fundamentals
|
3 (2+1)
|
C-C
|
CS- 261
|
Discrete Structures
|
3
|
C-C
|
CS-108
|
Web Publishing
|
3
|
|
STAT-205
|
Probability and Statistics
|
3
|
C-S
|
ENG-301
|
English Communication Skills
|
3
|
C-GE
|
|
|
18
|
|
SEMESTER 2 |
Course Code
|
Course Title
|
Credit Hours
|
Course Type
|
CS-106
|
Object Oriented Programming
|
3 (2+1)
|
C-C
|
CS-151
|
Digital Logic Design
|
3 (2+1)
|
C-C
|
CS-321
|
Software Engineering
|
3 (2+1)
|
C-C
|
CS-243
|
Database Systems
|
3 (2+1)
|
C-C
|
CS-213
|
Data Communication and Networks
|
3 (2+1)
|
C-C
|
ENG-310
|
Business and Technical Writing
|
3
|
C-GE
|
|
|
18
|
|
SEMESTER 3 |
Course Code
|
Course Title
|
Credit Hours
|
Course Type
|
|
Project
|
3
|
C-C
|
CS-205
|
Operating Systems
|
3 (2+1)
|
C-C
|
CS-331
|
Artificial Intelligence
|
3
|
CS-C
|
CS-204
|
Data Structures
|
3
|
CS-C
|
CS-252
|
Computer Organization & Assembly Language
|
3
|
C-C
|
CS-361
|
Theory of Automata and Formal Languages
|
3
|
CS-E
|
|
Elective (Web System & Technology or Visual Programming)
|
21
|
|
SEMESTER 4 |
Course Code
|
Course Title
|
Credit Hours
|
Course Type
|
CS-405
|
Project
|
3
|
C-C
|
CS-402
|
Human Computer Interaction
|
3
|
CS-C
|
CS-365
|
Analysis of Algorithms
|
3 (2+1)
|
CS-C
|
CS-353
|
Computer Architecture
|
3 (2+1)
|
CS-C
|
CS-462
|
Compiler Construction
|
3 (2+1)
|
CS-C
|
-
|
CS Elective
|
3
|
CS-E
|
|
|
18
|
|
MS Computer Science
This will be 2-years / 4-semesters / 30 credit hours degree program
Medium of Study | English |
Program Level | Graduate |
Program For | Male/Female |
Starts in | Fall Semester |
Location | Hafiz Hayat Campus |
Session | Morning |
Eligibility
As per UOG Admission Policy 2016.
Program Structure
The duration of the degree program lasts from a minimum of 2 years to a maximum of 4 years. A normal 2-year degree program is divided into 4 regular semesters. Summer semesters are generally avoided unless there are exceptional circumstances. The duration of each semester is 4 months (16weeks). A research-based thesis that can be replaced with additional two subjects is included within this time frame.
Current Scheme of Study:
Current Scheme of Study (Fall 2015)
SEMESTER 1 |
Course Code
|
Course Title
|
Credit Hours
|
CS-562
|
Advanced Theory of Computation
|
3
|
CS-566
|
Advanced Analysis of Algorithms
|
3
|
CS-403
|
Research Methods
(University Preferred Elective Course)
Elective -I
|
3
|
|
Total
|
09
|
SEMESTER 2 |
Course Code
|
Course Title
|
Credit Hours
|
CS-XXX
|
Elective -II
|
3
|
CS-XXX
|
Elective- III
|
3
|
CS-XXX
|
Elective -IV
|
3
|
|
Total
|
09
|
SEMESTER 3 |
Course Code
|
Course Title
|
Credit Hours
|
CS-XXX
|
MS-Thesis I
|
3
|
CS-XXX
|
Elective- V
|
3
|
CS-XXX
|
Elective -VI
|
3
|
|
Total
|
09
|
SEMESTER 4 |
Course Code
|
Course Title
|
Credit Hours
|
CS-XXX
|
MS-Thesis II (Pre-Req: CS-591)
|
3
|
|
Total
|
09
|
Ph.D Computer Science
It is a 3-5 years research degree/48 Cr Hrdegree .
Medium of Study | English |
Program Level | Doctorate |
Program For | Male/Female |
Starts in | Fall Semester |
Location | Hafiz Hayat Campus |
Session | Morning |
Eligibility Criteria for PhD
As per UOG Admission Policy 2016.