You are on page 1of 43

Babu Banarasi Das University, Lucknow

School of Engineering
Bachelor of Technology (Artificial Intelligence)
Branch Code: 37

Credit Summary Chart


Semester Total %age
Course Category I II III IV V VI VII VIII Credits
F 16/11 11/16 0 0 0 0 0 0 27/27 12.80
C 10/16 16/10 25 25 25 21 13 13 148/148 70.14
GE 0 0 0 0 0 4 8 8 20 9.48
OE 0 0 0 0 0 0 4 4 8 3.79
GP 1 1 1 1 1 1 1 1 8 3.79
Total 27/28 28/27 26 26 26 26 26 26 211 100
Discipline wise Credit Summary Chart
Semester Total
Course Category %age
I II III IV V VI VII VIII Credits
Basic Sciences 10/12 12/10 4 3 22 10.43
Humanities and
Socials Sciences 0/4 4/0 2 2 3 3 21 9.95

Engg. Sciences 16/11 11/16 27 12.79


Professional
Subject Core 19 20 22 17 10 5 93 44.07

Professional
Subject -General 4 8 8 20 9.48
Elective
Professional
Subject -Open 4 4 8 3.80
Elective
GP + Project Work,
Seminar and / or
Internship in 1 1 1 1 1 2 4 9 20 9.48
Industry or
elsewhere.
Total 27/28 28/27 26 26 26 26 26 26 211 100

1
Evaluation Scheme
Babu Banarasi Das University, Lucknow
School of Engineering
Bachelor of Technology (Artificial Intelligence)
Branch Code 37

SEMESTER I
Contact
Category.

Evaluation Scheme
Hours
Course

Course
Code Title Credits
Code Course
L T P CIA ESE
Total

Matrices and
C BAS3101 3 1 0 40 60 100 4
Calculus
C BAS3102 Physics-I 2 1 0 40 60 100 3
Students need to select either GROUP
'A' or GROUP 'B'
General
GP3101 100 100 1
Proficiency
5 2 0 180 120 300 8
SEMESTER II
Differential
C BAS3201 Equations & 3 1 0 40 60 100 4
Fourier Analysis
C BAS3202 Physics-II 2 1 0 40 60 100 3

Students need to select either GROUP


'A' or GROUP 'B'
General
GP3201 100 100 1
Proficiency
Total 5 2 0 180 120 300 8
Note: Students who have selected group A in the first semester will select group B in
the second semester and vice-versa.

2
GROUP 'A'
Contact
Category

Evaluation Scheme
Course

Hours
Course Code Code Title Credits
Course
L T P CIA ESE
Total
BME3101/ Engineering
F 3 1 0 40 60 100 4
BME3201 Mechanics
Foundation of
BCS3101/
F Information 3 1 0 40 60 100 4
BCS3201
Technology
BEC3101/BEC Basic Electronics
F 3 1 0 40 60 100 4
3201 Engineering
BAS3104/BAS Environmental
C 2 0 0 40 60 100 2
3204 Studies
BME3151/ Engineering
F 0 0 2 40 60 100 1
BME3251 Mechanics Lab
Foundation of
BCS3151/BCS
F Information 0 0 2 40 60 100 1
3251
Technology Lab
BME3152/BM Workshop
F 0 1 2 40 60 100 2
E3252 Practice
BAS3152/BAS
C Physics-I Lab 0 0 2 40 60 100 1
3252
Total 11 4 8 320 480 800 19

GROUP 'B'
Contact
Category

Evaluation Scheme
Course

Hours
Course Code Code Title Credits
Course
L T P CIA ESE
Total
BEE3101/ Basic Electrical
F 3 1 0 40 60 100 4
BEE3201 Engineering
Introduction to
BAI3101/
F Artificial 3 1 0 40 60 100 4
BAI3201
Intelligence
BAS3103/
C Chemistry 3 1 0 40 60 100 4
BAS3203
BHS3101/ Technical
C 3 1 0 40 60 100 4
BHS3201 Communication
BEE3151/ Basic Electrical
F 0 0 2 40 60 100 1
BEE3251 Engineering Lab
BME3153/ Engineering
F 0 1 2 40 60 100 2
BME3253 Graphics Lab
BAS3153/
C Chemistry Lab 0 0 2 40 60 100 1
BAS3253
Total 12 5 6 280 420 700 20

3
SEMESTER III
Contact
Evaluation Scheme
Category
Hours

Credits
Course
Course
Code Title
Code Course
L T P CIA ESE
Total

BHS3301/ Industrial Psychology /


C 2 0 0 40 60 100 2
BHS3302 Industrial Sociology
Complex Analysis and
C BAS3301 3 1 0 40 60 100 4
Integral Transforms
Database Management
C BAI3301 3 1 0 40 60 100 4
Systems
Artificial Intelligence in
C BAI3302 Mechanical Engineering 3 1 0 40 60 100 4
Systems
C BCS3302 Discrete Mathematics 3 1 0 40 60 100 4
C BEC3306 Digital Logic Design 3 1 0 40 60 100 4
Database Management
C BAI3351 0 0 2 40 60 100 1
System Lab
Artificial Intelligence in
C BAI3352 0 0 2 40 60 100 1
Mechanical Engineering Lab

C BEC3356 Digital Logic Design Lab 0 0 2 40 60 100 1

GP3301 General Proficiency - - - 100 - 100 1


Total 17 5 6 460 540 1000 26

SEMESTER IV
Contact
Evaluation Scheme
Category

Credits
Hours
Course

Course
Code Title
Code Course
L T P CIA ESE
Total
BHS3402/ Industrial Sociology
C 2 0 0 40 60 100 2
BHS3401 /Industrial Psychology
Statistical and Numerical
C BAS3401 2 1 0 40 60 100 3
Techniques
Concepts of Machine
C BAI3401 3 1 0 40 60 100 4
Learning with Python
C BAI3402 Data Structure Using 'C' 3 1 0 40 60 100 4
C BCS3402 Operating Systems 3 1 0 40 60 100 4
Computer Organization &
C BIT3404 3 1 0 40 60 100 4
Architecture
C BAI3451 Machine Learning Lab 0 0 2 40 60 100 1
C BCS3452 Operating System Lab 0 0 2 40 60 100 1
C BAI3452 Data Structure Lab 0 0 2 40 60 100 1
C BIT3454 Computer Organization Lab 0 0 2 40 60 100 1
GP3401 General Proficiency - - - 100 - 100 1
Total 16 5 8 500 600 1100 26

4
SEMESTER V
Contact
Evaluation Scheme
Category

Credits
Course Hours
Course
Code Title
Code Course
L T P CIA ESE
Total

Engineering & Managerial


C BHS3501 3 0 0 40 60 100 3
Economics
C BAI3501 Optimization Techniques 3 1 0 40 60 100 4
Concepts of Data Science
C BAI3502 3 1 0 40 60 100 4
with Python
C BAI3503 Artificial Neural Network 3 1 0 40 60 100 4
C BCS3503 Computer Networks 3 1 0 40 60 100 4
Automata Theory and
C BCS3504 3 1 0 40 60 100 4
Formal Languages
Data Science with Python
C BAI3552 0 0 2 40 60 100 1
Lab
C BCS3553 Computer Networks Lab 0 0 2 40 60 100 1
Artificial Neural Network
C BAI3553 0 0 2 40 60 100 1
Lab
GP3501 General Proficiency - - - 100 - 100 1
Total 17 5 6 460 540 1000 26

SEMESTER VI
Contact
Category

Evaluation Scheme

Credits
Course

Hours
Course
Code Title
Code Course
L T P CIA ESE
Total
C BHS3601 Industrial Management 3 0 0 40 60 100 3
C BAI3601 Evolutionary Algorithms 3 0 0 40 60 100 3
Design & Analysis of
C BAI3602 3 1 0 40 60 100 4
Algorithms
Robotics and Intelligent
C BAI3603 3 1 0 40 60 100 4
Systems
C BCS3604 Compiler Design 3 1 0 40 60 100 4
GE Generic Elective I 3 1 0 40 60 100 4
C BAI3651 Evolutionary Algorithms Lab 0 0 2 40 60 100 1
C BAI3652 Algorithms Lab 0 0 2 40 60 100 1
C BAI3653 Seminar 0 0 2 100 0 100 1
GP3601 General Proficiency - - - 100 - 100 1
Total 18 4 6 520 480 1000 26

Note: The students need to undergo a 4 to 6 weeks of industrial training that will be evaluated in
the VII Semester.

5
SEMESTER VII
Contact
Category Evaluation Scheme

Credits
Hours
Course

Course
Code Title
Code Course
L T P CIA ESE
Total

Natural Language
C BAI3701 3 1 0 40 60 100 4
Processing
C BAI3702 Fuzzy Logic 3 1 0 40 60 100 4
GE Generic Elective II 3 1 0 40 60 100 4
GE Generic Elective III 3 1 0 40 60 100 4
OE Open Elective I* - - - 40 60 100 4
Natural Language
C BAI3751 0 0 2 40 60 100 1
Processing Lab
C BAI3752 Fuzzy Logic Lab 0 0 2 40 60 100 1
Industrial Training
C BAI3758 0 0 2 100 - 100 1
Evaluation
C BAI3759 Project I# 0 0 4 100 - 100 2
GP3701 General Proficiency - - - 100 - 100 1
Total 12 4 10 580 420 1000 26
*Students will opt any one of the open elective from the list of open electives provided by the
university.
#
Students need to submit an abstract for the project, select a guide and will complete the literature
review related to the project.
SEMESTER VIII
Contact
Evaluation Scheme
Category

Credits
Course

Hours
Course
Code Title
Code Course
L T P CIA ESE
Total
Concepts of Deep
C BAI3801 3 1 0 40 60 100 4
Learning
GE Generic Elective IV 3 1 0 40 60 100 4
GE Generic Elective V 3 1 0 40 60 100 4
OE Open Elective II** - - - 40 60 100 4
C BAI3851 Deep Learning Lab 0 0 2 40 60 100 1
C BAI3859 Project II## 0 0 16 160 240 400 8
GP3801 General Proficiency - - - 100 - 100 1
Total 9 3 18 460 540 1000 26
**The opted subject should be different from the one selected in VII Semester.
##
This is in continuation with the project work started in Semester VII. In this semester the
students will formulate the methodology do experimentation and show the results. Finally all
project work will be presented in a report i.e. Project Report.

6
Legends:
L Number of Lecture Hours per week
T Number of Tutorial Hours per week
P Number of Practical Hours per week
CIA Continuous Internal Assessment
ESE End Semester Examination

Category of Courses:

F Foundation Course
C Core Course
GE Generic Elective
OE Open Elective

List of Open Electives


Offered by B. Tech (Artificial Intelligence) course

Course
S.N. Open Elective
Code
1 OE33701 Principles of Industry 4.0
2 OE33702 Nature Inspired Algorithms

List of Generic Electives

Course
Generic Elective I
Code
GE33711 Cyber Law and Security
GE33712 Introduction to Unmanned Aerial Vehicles
GE33713 Computer Vision
GE33714 Recommender Systems

Course
Generic Elective II
Code
GE33721 Block Chain Technology
GE33722 System Modeling & Simulation
GE33723 Embedded System Design
GE33724 Sentiment Analysis

Course
Generic Elective III
Code
GE33731 Evolutionary Multi-objective Optimization
GE33732 Bioinformatics
GE33733 Internet of Things
GE33734 Cloud Computing
7
Course
Generic Elective IV
Code
GE33741 Data Mining and Ware Housing
GE33742 Introduction to Drones
GE33743 Computer Forensics
GE33744 Augmented & Virtual Reality

Course
Generic Elective V
Code
GE33751 Wireless Sensor Networks
GE33752 Distributed Systems
GE33753 Gaming in Artificial Intelligence
GE33754 Pattern Recognition

8
BABU BANARASI DAS UNIVERSITY
LUCKNOW

SCHOOL OF ENGINEERING

Syllabus for

B. Tech. (Artificial Intelligence)

(Effective from the Academic Session 2020-21)


Syllabus
B. Tech. (AI) First Year

Name of the subject: Introduction to Artificial Intelligence


Code of the subject: BAI3101/BAI3201
Course Objectives:
1. Study of historical perspectives of AI and its foundations.
2. Understanding the fundamental principles of AI.
3. Study of advanced AI techniques; like soft computing and nature inspired
computing.
4. Understanding different AI approaches like problem solving, inference,
perception, knowledge representation and learning.
5. Investigate and understanding of applications of AI techniques in our life

Learning Outcomes:
Upon successful completion of this course, the student shall be able to:

1. Demonstrate fundamental understanding of the history of artificial intelligence


(AI) and its foundations.
2. Apply basic principles of AI in solutions that require problem solving, inference,
perception, knowledge representation, and learning.
3. Demonstrate advanced AI techniques; like soft computing and nature inspired
computing
4. Demonstrate awareness and a fundamental understanding of various
applications of AI techniques.
5. Demonstrate an ability to share in discussions of AI, its current scope and
limitations, and societal implications.

Course Contents:
Contact
Module Course Topics Credits
Hours
Introduction to Artificial Intelligence (AI): definition,
foundation and history of AI, types of AI, intelligent
agents, structure of intelligent agents, introduction to 30
I 1
soft computing, introduction and operations on fuzzy Hours
sets, nature inspired computing and algorithms.

II AI terminologies & basic concepts, searching for 30 1


solutions, search strategies: informed and uninformed, Hours
local and global search algorithms for optimistic
problems, adversarial search, searching techniques for
games, Alpha – Beta pruning.
Knowledge representation and reasoning, propositional
logic, theory of first order logic, inference mechanism in
30
III first order logic, forward and backward chaining, 1
Hours
probabilistic reasoning, utility theory, Bayesian
Networks.
Applications and future of Artificial Intelligence, ethical
issues, impact of AI on public life: understanding
application of AI in Healthcare, Gaming, Finance, Data 30
IV 1
Security, Social Media, Travel & Transport, Automotive Hours
Industry, Robotics, AI in Entertainment, Agriculture, E-
commerce and Education.

Text/Reference Books:
1. Stuart Russell and Peter Norvig, Artifcial Intelligence: A Modern Approach,
Pearson Education, Inc., 2010.
2. Nils J. Nilsson, “Artificial Intelligence: A new Synthesis”, Harcourt Asia Pvt. Ltd.,
2000.
3. Elaine Rich and Kevin Knight, “Artificial Intelligence”, Tata McGraw-Hill, 2003.
4. George F. Luger, “Artificial Intelligence-Structures and Strategies For Complex
Problem Solving”, Pearson Education / PHI, 2002.
5. F. O. Karry, C. D. Silva, Soft Computing and Intelligent Systems Design, Pearson,
2009.

************

You might also like