Skip to main content

Introduction

In this era of machine intelligence and robotics, artificial intelligence is the need of the time. The Department of Computer Science, in keeping with the needs of the modern education requirement in technology, is introducing a Bachelors in Artificial Intelligence program. The BS (Artificial Intelligence) gives the students an in-depth knowledge they need to transform large and complex scenarios into actionable decisions. The program and its curriculum focus on how complex inputs such as knowledge, vision, language and huge databases can be used to make decisions to enhance human capabilities. The curriculum of the BS (AI) program includes coursework in computing, mathematics, automated reasoning, statistics, computational modeling, introduction to classical artificial intelligence languages and case studies, knowledge representation and reasoning, artificial neural networks, machine learning, natural language processing, vision and symbolic computation. The program also encourages students to take courses in ethics and social responsibility, with the opportunity to participate in long term projects in which artificial intelligence.

 

Program Objectives:

  1. Develop proficiency in programming languages used in Artificial Intelligence.
  2. Develop strong mathematical skills to understand and to analyze the different paradigms of Artificial Intelligence.
  3. Learn to manipulate complex input such as knowledge, vision, language etc. to make decisions.
  4. Develop an understanding of data ethics and privacy issues in Artificial Intelligence.
  5. Learn to develop new frameworks for solving different problems.

Program Features:

  1. The updated BS(AI) is a 133 credit hours program and may be completed in minimum four years (eight semesters).
  2. Two semesters are offered in a year, Spring and Autumn.
  3. Duration of each semester is 18 weeks.
  4. Program is In-line with HEC.

S#

Code

Course Title

Domain

Cre. Hrs.

1

CS3504

Computer Programming

Core

4(3+1)

2

CS3503

Applications of ICT

GER

3(2+1)

3

MATH3516

Discrete Mathematics

GER-QR1

3(3+0)

4

MATH3502

Calculus-I

GER-QR2

3(3+0)

5

Engl 3505

Functional English

GER

3(3+0)

6

MATH 3517

Pre-Calculus 1

None

N/C

 

 

 

Total

16(14+2)

S#

Code

Course Title

Domain

Cre. Hrs.

1

6902

Object Oriented Programming

Core

4(3+1)

2

6907

Database Systems

Core

4(3+1)

3

6937

Digital Logic Design

Core

3(2+1)

4

4433

Calculus-II

Math&Sup.

3(3+0)

5

1522

Linear Algebra

Math&Sup.

3(3+0)

6

New

Pre-Calculus 2

None

N/C

 

 

 

Total Cr Hrs

17(14+3)

S#

Code

Course Title

Domain

Cre. Hrs.

1

6904

Data Structures

Core

4(3+1)

2

6938

Information Security

Core

3(2+1)

3

6939

Artificial Intelligence

Core

3(2+1)

4

6940

Computer Networks

Core

3(2+1)

5

6906

Software Engineering

Core

3(3+0)

6

3447

Probability & Statistics

Math&Sup.

3(3+0)

 

 

 

Total

19 (15+4)

S#

Code

Course Title

Domain

Cre. Hrs.

1

6941

Computer Organization & Assembly Language

Core

3(2+1)

2

New

Programming for AI

Domain Core

3(2+1)

3

New

Machine Learning

Domain Core

3(2+1)

4

6923

Applied Physics

GER

3(2+1)

5

ENGL3504

Expository Writing

GER

3(3+0)

6

ITHC3501/

HADH3501

Islamic Studies/Ethics

GER

2(2+0)

 

 

 

Total Cr Hrs

17 (13+4)

S#

Code

Course Title

Domain

Cre. Hrs.

1

6945

Operating Systems

Core

3(2+1)

2

New

Artificial Neural Networks & Deep learning

Domain Core

3(2+1)

3

New

Knowledge Representation and Reasoning

Domain Core

3(2+1)

4

3466

Analysis and Design of Algorithms

Core

3(3+0)

5

New

Data Mining

Dom Elective 1

3(2+1)

6

MGT3504

Introduction to Management

GER

2(2+0)

7

SERT3501

Fahm-E-Quran (Tajwid, Translation & Tafsir)

Non-Credit

(NC)

 

 

 

Total Cr Hrs

17 (13+4)

S#

Code

Course Title

Domain

Cre. Hrs.

1

New

Computer Vision

Domain Core

3(2+1)

2

6911/6980

Parallel & Distributed Computing

Domain Core

3(2+1)

3

New

Swarm Intelligence

Dom Elective 2

3(2+1)

4

New

Fuzzy Systems

Dom Elective 3

3(2+1)

5

New

Reinforcement Learning

Dom Elective 4

3(2+1)

6

New

Advance Statistics

Dom Elective 5

3(2+1)

7

TFSR 3501

Seerat-e-Tayyaba

Non-Credit

(NC)

 

 

 

Total Cr Hrs

18 (12+6)

S#

Code

Course Title

Domain

Cre. Hrs.

1

6981

Final Year Project - I

Core

2(0+2)

2

New

Natural Language Processing

Dom Elective 6

3(2+1)

3

New

Theory of Automata

Dom Elective 7

3(2+1)

4

3442

IT Marketing Concepts

SS

3(3+0)

5

5454

Technical & Business Writing

GER

3(3+0)

6

MGT3503

Entrepreneurship

GER

2(2+0)

7

New

Internship

-

3 (0+3)

 

 

 

Total Cr Hrs

19(13+3)

S#

Code

Course Title

Domain

Cre. Hrs.

1

6982

Final Year Project -II

Core

4 (0+4)

2

PKST3502

Ideology and Constitution of Pakistan

GER

2(2+0)

3

6984

Professional Practices

GER

2(2+0)

4

SOC3503

Civics and Community Engagement

GER

2(2+0)

1

2

3

4

5

6

7