USA Degree
Roadmap of Future
Program Combinations
Faculty of Computer Science
Undergraduate
  • BS Computer Science
  • BS Software Engineering
  • BS Information Technology
  • BS Electronics and Communication
  • BS Game Design and Development
  • BS Cyber Security
  • BS Artificial Intelligence
  • BS Internet of Things
  • BS Machine Learning
  • BS Computing and Data Science
  • BS Robotics
  • Bachelor in Computer Art
Graduate
  • MS Computer Science
  • MS Software Engineering
  • MS Information Security
  • MS Computing and Data Science
  • MS Artificial Intelligence
  • MS Computer Networks and Security
Tentative Roadmap
of Computer Science
Semester 1
Course Code Course Title Credit Hours
CSC-101 INTRODUCTION TO COMPUTING & SOCIAL MEDIA TECHNOLOGIES (2-1)
CSC-102 PROGRAMMING FUNDAMENTALS (3-1)
ENG-103 ENGLISH COMPOSITION & COMPREHENSION (3-0)
MTH-101 CALCULUS & ANALYTICAL GEOMETRY (3-0)
PHY-101 APPLIED PHYSICS (3-0)
GEC-101 ISLAMIC STUDIES/ ETHICS (2-0)
TOTAL CREDIT HOURS 18 (16-2)
Semester 2
Course Code Course Title Credit Hours
CSC-112 OBJECT ORIENTED PROGRAMMING (3-1)
ENG-203 COMMUNICATION & INTERPERSONAL SKILLS (3-0)
MTH-103 LINEAR ALGEBRA (3-0)
ACT-121 PRINCIPLES OF ACCOUNTING (3-0)
CSC-102 DISCRETE STRUCTURES (3-0)
GEC-103 PAKISTAN STUDIES (2-0)
TOTAL CREDIT HOURS 18 (17-1)
Semester 3
Course Code Course Title Credit Hours
CSC-211 DATA STRUCTURES & ALGORITHMS (3-1)
CSC-202 DATA COMMUNICATIONS AND COMPUTER NETWORKS (3-1)
CSC-201 DIGITAL LOGIC DESIGN (3-1)
CSE-201 SOFTWARE ENGINEERING (3-0)
ITC-201 WEB SYSTEMS AND TECHNOLOGIES (3-0)
TOTAL CREDIT HOURS 18 (15-3)
Semester 4
Course Code Course Title Credit Hours
CSC-214 OPERATING SYSTEMS (3-1)
CSC-213 DATABASE SYSTEMS (3-1)
CSE-211 HUMAN COMPUTER INTERACTION (3-0)
ENG-205 TECHNICAL AND REPORT WRITING (3-0)
ITC-202 MULTIMEDIA SYSTEMS AND DESIGN (3-0)
TOTAL CREDIT HOURS 17 (15-2)
Semester 5
Course Code Course Title Credit Hours
CSC-311 THEORY OF AUTOMATA (3-0)
CSC-212 COMP. ORGANIZATION & ASSEMBLY LANGUAGE (3-1)
ANMTH-111 A MULTI-VARIABLE CALCULUS (3-0)
GEC-210 SOFTWARE ENTREPRENEURSHIP (3-0)
CSC-312 DESIGN & ANALYSIS OF ALGORITHMS (3-0)
TOTAL CREDIT HOURS 16 (15-1)
Semester 6
Course Code Course Title Credit Hours
CSC-313 ARTIFICIAL INTELLIGENCE (3-1)
CSC-314 COMPILER CONSTRUCTION (3-0)
STA-201 PROBABILITY & STATISTICS (3-0)
CS ELECTIVE - 1 (3-0)
CS ELECTIVE - 2 (3-0)
TOTAL CREDIT HOURS 16 (15-1)
Semester 7
Course Code Course Title Credit Hours
CS ELECTIVE - 3 (3-0)
CS ELECTIVE - 4 (3-0)
CSC-498 CAPSTONE PROJECT I (0-3)
GEC-301 GLOBAL PROFESSIONAL PRACTICES (3-0)
CSC-421 DISTRIBUTED COMPUTING (3-0)
TOTAL CREDIT HOURS 18
Semester 8
Course Code Course Title Credit Hours
CS ELECTIVE - 5 (3-0)
MGT-442 ORGANIZATIONAL BEHAVIOUR (3-0)
CSC-499 CAPSTONE PROJECT II 0-3
CSC-422 INFORMATION SECURITY (3-0)
TOTAL CREDIT HOURS 18
APPLY NOW