CACS 410 Artificial Intelligence VII Semester Elective BCA Syllabus
CACS 410 Artificial Intelligence VII Semester Elective BCA Syllabus
t
Course Name: Artificial Intelligence (3 Cr.)
Course Code: CACS410
Year/Semester: IV/VII
Class Load: 5 Hrs. / Week (Theory: 3Hrs. practical: 2 FIrs.)
Course Description: The course introduces basics of artificial intelligent. It covers fundamental
concepts artificial intelligence, problem solving" hrrowledge representation, neural networks,
machine learning, natural language processing, machine vision and expert systems.
Objective:
The objective of this course is to introdlice the basic princ,iples, techniques, and applications
of
Artificial Intelligence. upon the completion students will be able to:
' Gain fundamental concepts of principles of AI toward problem solving, inference,
perception, knowledge representation, and Iearning.
r Investigate applications of AI techniques in experl systems, artifrcial neural networks and
other machine learning models.
Course Contents:
UNIT 1: INTRODUCTION
[6 Hrs.]
1.1 intelligence. Intelligent behavior, Artificial Intelligence, Understanding AI
baied on
thought process and behavior, Hard vs. Strong AI. So1't vs. weali AI
1.2 Foundations of AI
1.3 Applications of AI
1'4 Intelligent Agents: Introduction of agents, Structure of Intelligent agent, properties
of
Intelligent Agents,PEAS description of Agents, I'ypes of Agents: Simple Reflexive,
Model Based, Goal Based, Utility Basecl, Learning agent, Environment Types:
Deterministic, Stochastic, Static, Dynamic, Observablc, Semi-observable, Single Agent,
Multi Agent
i-r !,.'=', It \
E,j
*\.,.
/'!;fd'. .'
s .qgt.-, ,i:.i.
,t; "qh ,' :''
Y:" -*
+rt^
% ,r,-" Bh\
rS* rYi>-r.-'.-.
-/}\ tirrj
S 'qry';. . '
PFrqqd(
2.5 Game Playing, Optimal Decisions in Games, Alpha - Beta Pruning, Minimax Algorithm,
Tic-Tac -Toe Problem, Stochastic Games
/.?
q rfo{fl
..-+
stftE(
Laborafory work:
Laboratorl"exercises can be conciucted in LISP, PRol.oG
or.rnv other-high level programming
language' Laboratory exercises must cover theconcepts
ol ruie basecl intelligent agents, inference
and reasoning.searcir techniques, neural networks.
etc.for solving practical problems.
Reference Books:
1' Stuart Russel and Peter Norvig, Artifrcial lntelligence A
Mociern Approach, pearson
2' E' Rich' K. Knight, Shivashankar R. Nair, Artificial Inteiligence.
Tata McGraw Hill.
3' Geolge F' Luger, Artificial Intelligence: Struotures ancl Strategies fbr Complex problem
Solving, Benj amin/Cummings pubiication
4' D' W' Patterson, Artificial Intelligence and Expert Systerns, preltice
Hall.
5. P. H. Winston, Artificial Intelligence, Addison Wesie\,.
s-
*d
flre