Explore Next-Gen Gaming

Semester 1

PrerequisiteCourse CodeCourse TitleCr. Hr.
CC120 Application of Information & Communication Technologies 2
CC120L Application of Information & Communication Technologies Lab 1

CC141

Discrete Structures

3
MA107 Calculus and Analytical Geometry 3
EN110 English-I 3
ISL112 Islamic Thought and Perspectives 2
POL121 Pakistan: Ideology, Constitution, and Society 2
Semester Total 16

Semester 2

PrerequisiteCourse CodeCourse TitleCr. Hr.
CC111 Programming Fundamentals 3
CC112L Programming Fundamentals Lab 1
MA150 Probability and Statistics 3
MA107 MA108 Multivariable Calculus 3
NS125 Applied Physics 2
NS125L Applied Physics Lab 1
EN110 EN123 English-II 3
University Elective I 3
Semester Total 19

Semester 3

PrerequisiteCourse CodeCourse TitleCr. Hr.

CC111, CC111L

CC112

Object Oriented Programming 3
CC111, CC111L CC112L Object Oriented Programming Lab 1
MA210 Linear Algebra 3
CC281 Software Engineering 3
CC121 Digital Logic Design 2
CC121L Digital Logic Design Lab 1

CC251

Computer Networks

2

CC251L

Computer Networks Lab

1
SD210 Civics and Community Engagement 2
Semester Total 18

Semester 4

PrerequisiteCourse CodeCourse TitleCr. Hr.
CC213

Data Structures

3
CC213L

Data Structures Lab

1
CC371

Artificial Intelligence

3
CC121, CC121L CC222 Computer Organization and Assembly Language 2
CC121, CC121L CC222L Computer Organization and Assembly Language Lab 1
HU201 Professional Practices 3

GI290

Fundamentals of Game Design

2

GI290L

Fundamentals of Game Design Lab

1

University Elective II

3
Semester Total 19

Semester 5

PrerequisiteCourse CodeCourse TitleCr. Hr.
CC230

Database Systems

3
CC230L

Database Systems Lab

1
GI290

Fundamentals of Game Design

2
CC342 Analysis of Algorithms 3
GI391

Fundamentals of Immersive Technology

2

CC213, CC213L

GI391L

Fundamentals of Immersive Technology Lab

1
SD100 English Immersion 0
Technical Elective I 3
EN125 Technical Elective II 3
MG224 Innovation and Entrepreneurship 2
Semester Total 18

Semester 6

PrerequisiteCourse CodeCourse TitleCr. Hr.
GI392

Game Programming

2
GI392L

Game Programming Lab

1

CC323

Operating Systems

3

CC323L

Operating Systems Lab

1

GI493

Interaction Design

2

GI493L

Interaction Design Lab

1
EN123 EN220 Technical and Business Writing 3

CS392

Computer Graphics

2

CS392L

Computer Graphics Lab

1
Technical Elective III 3
SD102 21st Century Skills 0
Semester Total 19

Semester 7

PrerequisiteCourse CodeCourse TitleCr. Hr.
CC491 Final Year Project I 2
CC361

Information Security

3
CC323, CC323L CC425 Parallel and Distributed Computing 3

GI494

Game Development and Production

2

GI494L

Game Development and Production Lab

1
Technical Elective IV 3
Semester Total 14

Semester 8

PrerequisiteCourse CodeCourse TitleCr. Hr.
CC491 CC492 Final Year Project II 4

Technical Elective V

3

Technical Elective VI

3

*COOP (Optional)

6*
Semester Total 10
Total Credit Hours 133(139*)

*COOP means FYP undertaken in the industry.

List of Technical Electives (Non-exhaustive) 

Course CodeCourse TitleCr. Hr.
GI395 Technical Art for Game Development 3
GI396 Digital Tools for VR and Game Development 3
GI399 Immersive Technologies:Applications and Development 2+1
GI380 Video Games and Creative Wruting 3
GI481 Degital Game Design: Concepts 3
GI486 Serious Game Design 2+1
GI482 Game Project Management 3
GI383 Immersive Storytelling 3
GI384 Social andEthical Issues in Computing 3
GI497 Introduction to 3D Design abd Character Animation 3
GI498 User Experience Design 3
GI485 Game Analytics and Marketing 3
GI420 Multicore & GPU Programming 2+1
IT291 Web Technologies 2+1
SE491 Mobile Application Development 2+1

University Elective 1 - Arts and Humanities (3 Credit Hours) - Minimum One Course

Course CodeCourse TitleCr. Hr.
SD221 Life and Learning 3
SD222 Foreign Language 3
SD223 Logical Reasoning 3

University Elective 2 - Social Sciences (3 Credit Hours) - Minimum One Course

Course CodeCourse TitleCr. Hr.
HWB101 Health and Wellbeing 3
SOC102 Understanding Society and Sociocultural Dynamics 3
PSY110 Psychology of Mind and Behavior 3
ECO202 Economics 3
MK210 Principles of Marketing 3
MG120 Principles of Management 3