BS(CS) Specialization in Artificial Intelligence

A bachelor's program in computer science trains students to design and manage computer infrastructures, networks, and software which typically takes four years to complete


Duration

The minimum duration for completing the course for the degree of BS(CS) Specialization in Artificial Intelligence shall be 8 semesters and maximum 12 semesters.


Admission Eligibility

  • A person holding Intermediate Certificate, A-level or an equivalent certificate from any recognized Institute with at least second division or overall 50% marks, or any other marks specified shall be eligible to apply for admission.
  • Admission will be on open merit basis.

Scheme of Studies (BSCS)

Course Group Credit hours Min No of Courses
General Education 19 7
University Electives 12 4
Mathematics & Science Foundation 12 4
Computing Core 39 11
Computer Science Core 18 5
AI Core (Domain Core) 18 6
AI Electives (Domain Electives) 12 4
Total 130 41
General Education Courses
Course Code Pre-req Course Title Cr. Hrs
CS-300   Introduction to Information & Communication Technologies 3(2-3)
ENG-305   English Composition & Comprehension 3(3-0)
ENG-325 Communication & Presentation Skills 3(3-0)
ENG-315   Technical & Business Writing 3(3-0)
IS-302   Islamic Studies/ Ethics 2(2-0)
SSH-302   Pakistan Studies 2(2-0)
SSH-307   Professional Practices 3(3-0)
Total 19
University Elective Courses
SSH-305   Foreign Languages 2(2-0))
SSH-309   Social Service 1(1-0)
MGT-322   Financial Accounting 3(3-0)
MGT-351   Introduction to Marketing 3(3-0)
MGT-411   Introduction to Management 3(3-0)
MGT-515   Introduction to Human Resource Management 3(3-0)
ECON-301   Introduction to Economics 3(3-0)
PSY-600   Psychology 3(3-0)
SSH-304   International Relations 3(3-0)
SSH-308   Personal Grooming & Character Development 2(2-0)
Total (Any Four of the above) 12
Mathematics and Science Foundation Courses
MTH-310   Calculus & Analytical Geometry 3(3-0)
MTH-435   Linear Algebra 3(3-0)
STT-500   Statistics & Probability 3(3-0)
MTH-415   Differential Equations 3(2-3)
Total 12-0
Computing Core Courses
CS-323 Programming Fundamentals 4(3-3)
CS-335 Discrete Structures 3(3-0)
CS-423 CS-323 Object Oriented Programming 4(3-3)
CS-400 Database Systems 4(3-3)
CS-443 CS-323 Data Structures & Algorithms 4(3-3)
CS-497 Information Security 3(3-0)
CS-577 Computer Networks 4(3-3)
CS-583 Operating System 4(3-3)
CS-453 Software Engineering 3(3-0)
CS-698 Final Year Project-I 2(0-04)
CS-699 CS-698 Final Year Project-II 4(0-08)
Total 39
Computer Science Core Courses
CS-632 Artificial Intelligence 4(3-3)
CS-430 Digital Logic Design 4(3-3)
CS-542 CS-443 Analysis of Algorithms 3(3-0)
CS-687 Parallel & Distributed Computing 3(2-3))
Total 18
Artificial Intelligence Core Courses
AI-401 CS-632 Programming for Artificial Intelligence 3(2-3)
AI-402 AI-401 Machine Learning 3(2-3)
AI-503 AI-401 Artificial Neural Networks 3(2-3)
AI-504 AI-401 Knowledge Representation & Reasoning 3(3-0)
AI-505 AI-503 Computing Vision 3(2-3)
AI-506 AI-503 Natural Language Processing 3(3-0)
Total 18
Artificial Intelligence Electives Courses
STT-502 Advance Statistics 3(3-0)
CS-536 CS-335 Theory of Automata & Formal Languages 3(3-0)
AI-403 Data Mining 3(2-3)
AI-404 AI-402 Deep Learning 3(3-0)
AI-501 Speech Processing 3(3-0)
AI-502 Reinforcements Learning 3(3-0)
AI-507 Fuzzy Systems 3(3-0)
AI-508 Evolutionary Computing 3(3-0)
AI-509 Swarm Intelligence 3(3-0)
AI-510 Agent Based Modeling 3(3-0)
AI-511 Knowledge Based Systems 3(3-0)
Total (Any Four of the Above) 12
Semester I
Cont hr Pre-req Course Title Cr. Hrs
2-3   Introduction to ICT 3(2-3)
3-3 Programming Fundamentals 4(3-3)
3-0 Discrete Structures 3(3-0)
3-0   Calculus & Analytic Geometry 3(3-0)
3-0   English Composition & Comprehension 3(3-0)
14-6 16(14-2)
Semester II
Cont hr Pre-req Course Title Cr. Hrs
3-33 Prog Fundamentals Object Oriented Programming 4(3-3)
3-3 Database Systems 4(3-3)
3-0 Cal. & Anal. Geometry Linear Algebra 3(3-0)
3-0   Probability & Statistics 3(3-0)
3-0 Eng Comp & Compre Communication & Presentation Skills 3(3-0)
15-6 17(15-2)
Semester III
Cont hr Pre-req Course Title Cr. Hrs
3-3 Prog. Fundamentals Data Structures & Algorithms 4(3-3)
3-0 Information Security 3(3-0)
3-3 Object Oriented Prog Artificial Intelligence 4(3-3)
3-3 Digital Logic Design 4(3-3)
3-0 Cal. & Anal. Geometry Differential Equations 3(3-0)
15-9 18(15-3)
Semester IV
Cont hr Pre-req Course Title Cr. Hrs
3-3 Computer Networks 4(3-3)
3-3 Digital Logic Design Computer Org. & Assembly Language 4(3-3)
S3-0 Data Structures & Algo Analysis of Algorithms 3(3-0)
2-3 Artificial Intelligence Programming for Artificial Intelligence 3(2-3)
3-3 Data Structures & Algo Operating System 4(3-3)
14-12 18(14-12)
Semester V
Cont hr Pre-req Course Title Cr. Hrs
2-3 Programming for AI Artificial Neural Networks 3(2-3)
2-3 Programming for AI Machine Learning 3(2-3)
3-0 Programming for AI Knowledge Representation & Reasonings 3(3-0)
3-0 AI Elective-1/td> 3(3-0)
3-0 AI Elective-2 3(3-0)
3-0 University Elective-1 3(3-0)
16-9 18(16-3)
Semester VI
Cont hr Pre-req Course Title Cr. Hrs
2-3 OOP, Operating Sys Parallel & Distributed Computing 3(2-3)
2-3 Artificial Neural Net Computing Vision 3(2-3)
3-0 Artificial Neural Net Natural Language Processing 3(3-0)
2-3 AI Elective-3 3(2-3)
3-0   AI Elective-4 3(3-0)
3-0   University Elective-2 3(3-0)
15-9 18(15-3)
Semester VII
Cont hr Pre-req Course Title Cr. Hrs
0-6 Final Year Project-I 2(0-2)
3-0 Software Engineering 3(3-0)
3-0 University Elective-3 3(3-0)
3-0 Comm. & Present. Skills Technical & Business Writing 3(3-0)
2-0 Islamic Studies/ Ethics 2(2-0)
11-6 13(11-2)
Semester VIII
Cont Hr Pre-req Course Title Cr. Hrs
0-12 Final Year Project - I Final Year Project - II 4(0-4)
3-0 University Elective-4 3(3-0)
3-0 Professional Practices 3(3-0)
2-0 Pakistan Studies 2(2-0)
8-12 12 (8-4)

Admissions Open!