Artificial Intelligence

//Artificial Intelligence
Artificial Intelligence 2018-07-27T11:37:51+00:00


Artificial Intelligence supports a very dynamic program of research and education. Our educational curriculum provides a broad range of courses including introductory AI, automated planning, cognitive modeling, commonsense reasoning, evolutionary computation, game theory, machine learning, multi-agent systems, natural language processing, and neural computation. Work in Artificial Intelligence in the USA department involves foundational research in core areas of knowledge representation, reasoning, learning, planning, decision-making, vision, robotics, speech and language processing. There are also significant efforts aimed at applying algorithmic advances to applied problems in a range of areas, including bioinformatics, networking and systems, search and information retrieval.


1st Year

1st Semester 2nd Semester
Code Course Title CH Pre-req Code Course Title CH Pre-req
CS-10001 Computer Systems and Application 3 – – – – CS-3224 Object Oriented Programming (Core) 3 Fundamental of Programming
CS-1170 Fundamental of Programming (Core) 3 – – – – ME-1013 Basic Electronics (Core) 3 Calculus and Analytical Geometry
CS-3265 Web Development 3 – – – – CS-6660 Database Management Systems (Core) 3 Computer Systems and Application
ENGL-3283 Communication Skills 3 – – – – MATH-2151 Discrete Mathematics (Core) 3 Calculus and Analytical Geometry
MTH-101 Calculus and Analytical Geometry 3 – – – – MGMT-1033 Principle of Management 2 —-
Semester Credit Hours: 15 Semester Credit Hours: 15

2nd Year

3rd Semester 4th Semester
Code Course Title CH Pre-req Code Course Title CH Pre-req
CS-3053 Software Engineering (Core) 3 Fundamental of Programming WEB.303 Web Engineering 3 Fundamental of Programming
CS-2106 Data Structure (Core) 3 Fundamental of Programming and Discrete Structure CS-3343 Database Development 3 Database Management Systems
ACCT-2210 Principle of Accounting 3 – – – – CS-3345 Data Communication and Network (Core) 3 —-
CS-3130 Digital Logic & Design (Core) 3 Discrete Structure and Basic Electronics ENG-10001 Comprehension and Composition 3 —-
MA-126 Linear Algebra 3 Calculus and Analytical Geometry MKTG-3401 Principle of Marketing 3 —-
HUM-38742 Pakistan and Islamic Studies 3 —- CS-1033 Operating System (Core) 3 Data Structure
Semester Credit Hours: 18 Semester Credit Hours: 18

3rd Year

5th Semester 6th Semester
Code Course Title CH Pre-req Code Course Title CH Pre-req
CS-4410 Machine Learning. 3 Object Oriented Programming CS-4170 Theory of Automata (Core) 3 Discrete Structure
CS-2013 Computer Architecture (Core) 3 Data Structure and Algorithms
Operating Systems
Digital Logic Design
CS 4063 Design of Intelligent Systems 3 Artificial Intelligence
ADP-534 Artificial Intelligence (Core) 3 Fundamental of Programming
Data Structure
Discrete Structure
CS-5021 Neural Networks 3 Calculas
linear algebra
discrete structures
CSMT-3010 Computer Networks 3 Data Communication and Network CSMT-3010 Human Computer Interaction (Core) 3 None
WEB 504 Semantic Web 3 Web Engineering CS-4596 Introduction to Quantum Computing 3 Operating Systems. Intro to AI
STAT-2013 Statistics and Probability 3 Calculus and Analytical Geometry CS-4596 Design of Intelligent Systems 3 Introduction to AI
Semester Credit Hours: 18 Semester Credit Hours: 18

4th Year

7th Semester 8th Semester
Code Course Title CH Pre-req Code Course Title CH Pre-req
CS-4110 Compiler Construction (Core) 3 Theory of Automata ARCH-5073 Professional Practices (Core) 3 Software Engineering
CS-3101 Design and Analysis of Algorithm (Core) 3 Fundamental of Programming
Data Structure
CS-10256 Forensic and Cyber Security (Core) 3 Computer Networks
CS-4243 Embedded Systems 3 Advance programming
operating system
CS-5253 Expert Systems 3 Introduction to AI, algorithms.
Proj-0006 Project 6 —–
Semester Credit Hours: 18 Semester Credit Hours: 12
Total Credit Hours:132

Eligibility Criteria

For all Bachelor Programs in Computer Sciences
  • Eligibility Criteria:
    • 50% marks or 2nd division in F.Sc./FA/I.Com./A level* or equivalent.


  • A semester is a sixteen weeks of continuous studies.
  • As per HEC requirement, fifty minutes of class lecture or 100 minutes of supervised lab work done during sixteen weeks of a semester is called a credit hour.
  • Grade Point Average (GPA) is a number that indicates a student’s average grade.
GPA 4.0 A
GPA 3.0 B
GPA 2.0 C
GPA 1.0 D
  • Cumulative grade point average (CGPA) is the overall GPA earned by the student during the entire tenure of studies. Bachelors (Hons) students are required to obtain a CGPA of 2.0 to graduate.
  • The total number of 40 to 42 courses with a total of 132 credit hours are required to complete a 4-year Bachelor degree program. Additionally, 6 to 12 credit hours of project work is required.
  • Students have to repeat courses with lower GPA to reach a CGPA of 2.0.
  • There are two exams conducted during each semester: mid-term and final-term.
Mid-Term 20%
Final-Term 40%
Class Attendance 10%
Assignment,Quizzes 30%
  • No supplementary tests are conducted. Students failing in a subject are required to repeat the entire course.
  • Students found guilty of cheating are fined Rs. 10,000 and are required to repeat the course.
  • Student can freeze their semesters by submitting an application to the Director of Student Affairs. A maximum of three semesters can be frozen.
  • Students must report back within the given time failing which their admission will be cancelled.
  • The fee to freeze a semester is Rs. 2,500.
  • Fee deposited for a particular semester cannot be ‘carry-forward’ for another semester even if the student opts to use the freeze option.

Fee Structure

Admission Fee 2018-07-24T10:26:08+00:00
Admission Fee
Admission Fee (One time Charges at the time of admission) 25000 (For all degree programs)
Faculty of Computer Science 2018-07-24T10:25:49+00:00
Faculty of Computer Science
Undergraduate programs Semester Fee Total Fee
Bachelor of Science in Computer Science(BSCS) 80,000 640,000
Bachelor of Science in Software Engineering(BSSE) 80,000 640,000
Bachelor of Science in Information Technology (BSIT) 80,000 640,000
Mobile Applications
Game Programming
Artificial Intelligence
Social Media & E-Business
Graduate Programs
Master of Science in Computer Science 80,000 320,000
Post Graduate Programs
PhD in Computer Sciences 80,000 480,000


1. Fee for the first semester is payable at the time of admission.
2. Fee for subsequent semesters is payable on first Saturday of December and May.
3. Separate per course fee is charged for Summer Semester that is payable at the time of enrolment.
4. Fee bills are distributed to students in classes and are also available at the accounts office. They can also be printed from the Student portal when the fee becomes due.
5. It is the responsibility of the student to submit the fees before the last date.
6. After due date fine will be charged for late payments
7. Students failing to clear the fee within two weeks past the due date will be denied entry into the campus.
8. Students will not to be allowed to sit in the exam if their dues are not clear

Employment Scope

  • AI machine learning researcher
  • AI Software development, including program management and test
  • Data mining and analysis
  • Machine learning applications