Academic
academic > Faculty of Computing and Information Technology > Compute Sciecne

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 inFall Semester
LocationHafiz Hayat Campus (Morning) Marghzar Campus (Evening)
SessionMorning/ 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 StudyEnglish
Program LevelGraduate
Program For Male/Female
Starts in Fall Semester
LocationHafiz 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 StudyEnglish
Program LevelDoctorate
Program For Male/Female
Starts in Fall Semester
LocationHafiz Hayat Campus
Session Morning

Eligibility Criteria for PhD

As per UOG Admission Policy 2016.