You are on page 1of 16

QIS College of Engineering & Technology, Ongole

Course Delivery Plan


Name of the Course / Artificial Intelligence/ Department CSE
Code
L/T/P/C 3/0/3/3 Semester / Year II/III

Name of the Faculty E SAI KUMAR Pre-requisite A basic mathematics concepts to


implement in software or systems
Designation / Dept ASSISTANT PROFESSOR/CSE Academic Year 2022-23

Course Overview
Upon the completion of course student will able to learn how to solve Ai problems, Knowledge
Representation in Expert systems, Common sense, Fuzzy Logic and how to develop the Expert systems.

Course Objective Course Outcome BTL Weightage


of BTL
1 To impart knowledge about the concepts of Artificial CO 1 Define the concept of Artificial Intelligence. 1 95%
Intelligence

2 To introduce the fundamental concepts of Search CO 2 Solve basic AI based problems. 3


Techniques, knowledge representation and Predicate Logic 94%
3 To learn the fundamentals of AI, and solve different CO 3 Apply AI techniques to real-world problems 3
computational problems to develop intelligent systems. 94%
4 To focus on knowledge representation for expert systems CO 4 Select appropriately from a range of 1 91%
techniques when implementing intelligent
systems.
5 To develop some simple applications form gained CO5 Demonstrate fundamental understanding of 2
knowledge. artificial intelligence (AI) and expert 92%
systems.

1|Page
Course BT Level
End of Course feedback from immediate previous
academic year and actions taken

Course Syllabus

UNIT-1
Introduction to Artificial Intelligence: AI Problems, The underlying Assumption, AI Techniques, Level of the Model Problems, Problem
Spaces &Search: Defining the Problem as a state space search, Production System, Problem Characteristics, Production System
Characteristics.
UNIT-2
Heuristic Search Techniques: Generate and Test, Hill Climbing, Best first Search, Problem Reduction, Constraint Satisfaction, Means-Ends
Analysis.
UNIT-3
Knowledge Representation Issues: Representation and Mapping, Approaches to Knowledge Representation, Issues in Knowledge
Representation, The Frame Problem
Predicate Logic: Representing simple facts in logic, Computable Functions and Predicates, Resolution, Natural Deduction.
UNIT-4
Representing Knowledge using rules: Procedural Versus Declarative Knowledge, Logic Programming, Forward Versus Backward
Reasoning, Matching, Control Knowledge
UNIT-5
Common Sense: Qualitative Physics, Common Sense Ontologies, Memory Organization
Expert Systems: Representing and Using Domain Knowledge, Expert System Shells, Knowledge Acquisition

UNIT-6
Fuzzy Logic System: Crisp Sets, Fuzzy Sets, Some Fuzzy Terminology, Fuzzy Logic Control, Sugeno Style of Fuzzy Inference Processing,
Fuzzy Hedges, α Cut Threshold, Neuro Fuzzy System.

2|Page
Textbooks / Reference
1. Elaine Rich & Kevin Knight, “Artificial Intelligence”, 2nd Edition, McGraw Hill.
REFERENCE BOOK
1. Patrick Henry Winston, “Artificial Intelligence”, Pearson Education, 2003

Concept Map

( Overall view of the course to be expressed in terms of pictorial representation)

Evaluation and Grading

3|Page
Internal (30%) External (70%) Total
Components Weightage
MID-I Subjective test (15 M)
MID Marks
Objective test (5M) awarded as:
Examination
𝟎. 𝟖 (𝐌𝐚𝐱. 𝐨𝐟 𝐌𝐈𝐃 conducted for 100 Internal + External = 100 %
MID-II Subjective test (15 M)
− 𝐈 &𝐈𝐈) Marks (3 Hrs.)
Objective test (5 M) + 𝟎. 𝟐 (𝐌𝐢𝐧. 𝐨𝐟 𝐌𝐈𝐃
− 𝐈 &𝐈𝐈)
Assignment Two Individual Assignment marks
Assignments (10 M) awarded as average
One Group marks of all three
Assignment (10 M) (10)
One Case Study (10
M)

Programme Outcome (PO)


PO 1 Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals, and
an engineering specialization to the solution of complex engineering problems.
PO 2 Problem analysis: Identify, formulate, review research literature, and analyze complex engineering
problems reaching substantiated conclusions using first principles of mathematics, natural sciences, and
engineering sciences.
PO 3  Design/ development of solutions: Design solutions for complex engineering problems and design
system components or processes that meet the specified needs with appropriate consideration for the
public health and safety, and the cultural, societal, and environmental considerations.
PO 4 Conduct investigations of complex problems: Use research-based knowledge and research methods
including design of experiments, analysis and interpretation of data, and synthesis of the information to
provide valid conclusions.
PO 5 Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern
engineering and IT tools including prediction and modeling to complex engineering activities with an
understanding of the limitations
PO 6 The engineer and society: Apply reasoning informed by the contextual knowledge to assess health,
safety, legal and cultural issues and the consequent responsibilities relevant to the engineering practice.
PO 7 Environment and sustainability: Understand the impact of the professional engineering solutions In
societal and environmental contexts, and demonstrate the knowledge of and need for sustainable
4|Page
development
PO 8 Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the
engineering practice.
PO 9 Individual and team work: Function effectively as an individual, and as a member or leader in diverse
teams, and in multidisciplinary settings.
PO 10 Communication: Communicate effectively on complex engineering activities with the engineering
community and with society at large, such as, being able to comprehend and write effective reports and
design documentation, make effective presentations, and give and receive clear instructions.
PO 11 Project management and finance: Demonstrate knowledge and understanding of the engineering and
management principles and apply these to one's own work, as a member and leader in a team, to
manage projects' and in multidisciplinary environments.
PO 12 Life-long learning: Recognize the need for, and have the preparation and ability to engage in
independent and life-long learning in the broadest context of technological change
PSO 1 Domain Knowledge: An ability to understand, analyze and develop computer programs in the areas
related to Algorithms, System Software, Multimedia, Web Design, Big Data and Analytics and Networking
for efficient design of computer based systems of varying complexity to meet the need of the software
industry.
PSO 2 Process Management: An Ability to organize and apply standard practices and strategies in software
product development by managing and monitoring the resources and safeguarding the data.

CO – PO Affinity Map

PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO 1 PSO2 PSO 3
CO
CO 1 2 2 2 1 2 2 1

5|Page
CO 2 2 1 2 2 1 2 2

CO 3 1 2 ---- 2 1 2 1

CO 4 1 --- 2 2 2 1 2

CO 5 1 2 2 ---- 2 2

3 – Strong, 2 Moderate, 1 -weak

6|Page
Lecture Plan

Class Topics to be covered Mode of Teaching In-Class Out- Class Student Activities CO Reference
Activities ( E – References ) Mapping

1 Introduction to BlackBoard,PPT Interactive https://www.red-gate.com/simple- CO1 Patrick Henry Winston,


Artificial Intelligence talk/development/data-science-
development/introduction-to-
“Artificial Intelligence”,
artificial-intelligence/ Pearson Education, 2003

2 AI Problems, The BlackBoard,PPT Interactive https://www.red-gate.com/simple- CO1 Patrick Henry Winston,


underlying Assumption talk/development/data-science-
development/introduction-to-
“Artificial Intelligence”,
artificial-intelligence/ Pearson Education, 2003

3 AI Techniques, Level of BlackBoard,PPT Interactive https://www.red-gate.com/simple- CO1 Patrick Henry Winston,


the Model Problems talk/development/data-science-
development/introduction-to-
“Artificial Intelligence”,
artificial-intelligence/ Pearson Education, 2003

4 Defining the Problem as BlackBoard,PPT Interactive https://www.red-gate.com/simple- CO1 Patrick Henry Winston,
a state space search talk/development/data-science-
development/introduction-to-
“Artificial Intelligence”,
artificial-intelligence/ Pearson Education, 2003

5 Production System BlackBoard,PPT Interactive https://www.red-gate.com/simple- CO1 Patrick Henry Winston,


talk/development/data-science-
development/introduction-to-
“Artificial Intelligence”,
artificial-intelligence/ Pearson Education, 2003

6 Problem Characteristics BlackBoard,PPT Interactive https://www.red-gate.com/simple- CO1 Patrick Henry Winston,


talk/development/data-science-
development/introduction-to-
“Artificial Intelligence”,
artificial-intelligence/ Pearson Education, 2003

7 Production System BlackBoard,PPT Interactive https://www.red-gate.com/simple- CO1 Patrick Henry Winston,


Characteristics. talk/development/data-science-
development/introduction-to-
“Artificial Intelligence”,

7|Page
artificial-intelligence/ Pearson Education, 2003

8 Generate and Test BlackBoard,PPT Interactive https://www.javatpoint.com/heuristic- CO2 Patrick Henry Winston,
techniques
“Artificial Intelligence”,
Pearson Education, 2003

9 Hill Climbing BlackBoard,PPT Interactive https://www.javatpoint.com/heuristic- CO2 Patrick Henry


techniques
Winston, “Artificial
Intelligence”,
Pearson Education,
2003

10 Best first Search BlackBoard,PPT Interactive https://www.javatpoint.com/heuristic- CO2 Patrick Henry


techniques
Winston, “Artificial
Intelligence”,
Pearson Education,
2003

11 Problem Reduction BlackBoard,PPT Interactive https://www.javatpoint.com/heuristic- CO2 Patrick Henry


techniques Winston, “Artificial
Intelligence”,
Pearson Education,
2003
12 Constraint BlackBoard,PPT Interactive https://www.javatpoint.com/heuristic- CO2 Patrick Henry
8|Page
Satisfaction techniques Winston, “Artificial
Intelligence”,
Pearson Education,
2003
13 Means-Ends BlackBoard,PPT Interactive https://www.javatpoint.com/heuristic- CO2 Patrick Henry
Analysis techniques Winston, “Artificial
Intelligence”,
Pearson Education,
2003
14 Representation and BlackBoard,PPT Interactive https://www.javatpoint.com/knowledge- CO3 Patrick Henry
Mapping representation-in-ai Winston, “Artificial
Intelligence”,
Pearson Education,
2003
15 Approaches to BlackBoard,PPT Interactive https://www.javatpoint.com/knowledge- CO3 Patrick Henry
Knowledge representation-in-ai Winston, “Artificial
Representation Intelligence”,
Pearson Education,
2003
16 Issues in BlackBoard,PPT Interactive https://www.javatpoint.com/knowledge- CO3 Patrick Henry
Knowledge representation-in-ai Winston, “Artificial
Representation Intelligence”,
Pearson Education,
2003
17 The Frame Problem BlackBoard,PPT Interactive https://www.javatpoint.com/knowledge- CO3 Patrick Henry
representation-in-ai Winston, “Artificial
Intelligence”,
Pearson Education,
2003
18 Predicate Logic, BlackBoard,PPT Interactive https://www.javatpoint.com/knowledge- CO3 Patrick Henry
Representing simple representation-in-ai Winston, “Artificial
facts in logic Intelligence”,
Pearson Education,
2003

9|Page
19 Computable BlackBoard,PPT Interactive https://www.javatpoint.com/knowledge- CO3 Patrick Henry
Functions and representation-in-ai Winston, “Artificial
Predicates Intelligence”,
Pearson Education,
2003
20 Resolution, Natural BlackBoard,PPT Interactive https://www.javatpoint.com/knowledge- CO3 Patrick Henry
Deduction representation-in-ai Winston, “Artificial
Intelligence”,
Pearson Education,
2003
21 Representing BlackBoard,PPT Interactive https://www.slideshare.net/ameykerkar/ CO4 Patrick Henry
Knowledge using knowledge-representation-and-predicate- Winston, “Artificial
logic
rules Intelligence”,
Pearson Education,
2003
22 Procedural Versus BlackBoard,PPT Interactive https://www.slideshare.net/ameykerkar/ CO4 Patrick Henry
Declarative knowledge-representation-and-predicate- Winston, “Artificial
logic
Knowledge Intelligence”,
Pearson Education,
2003
23 Logic Programming BlackBoard,PPT Interactive https://www.slideshare.net/ameykerkar/ CO4 Patrick Henry
knowledge-representation-and-predicate- Winston, “Artificial
logic
Intelligence”,
Pearson Education,
2003
24 Forward Versus BlackBoard,PPT Interactive https://www.slideshare.net/ameykerkar/ CO4 Patrick Henry
Backward knowledge-representation-and-predicate- Winston, “Artificial
logic
Reasoning Intelligence”,
Pearson Education,
2003
25 Forward Versus BlackBoard,PPT Interactive https://www.slideshare.net/ameykerkar/ CO4 Patrick Henry
Backward knowledge-representation-and-predicate- Winston, “Artificial
logic
Reasoning Intelligence”,
Pearson Education,
2003
10 | P a g e
26 Matching, Control BlackBoard,PPT Interactive https://www.slideshare.net/ameykerkar/ CO4 Patrick Henry
Knowledge knowledge-representation-and-predicate- Winston, “Artificial
logic
Intelligence”,
Pearson Education,
2003
27 Matching, Control BlackBoard,PPT Interactive https://www.slideshare.net/ameykerkar/ CO4 Patrick Henry
Knowledge knowledge-representation-and-predicate- Winston, “Artificial
logic
Intelligence”,
Pearson Education,
2003
28 Common Sense BlackBoard,PPT Interactive https://www.techtarget.com/ CO5 Patrick Henry
searchenterpriseai/definition/expert-system Winston, “Artificial
Intelligence”,
Pearson Education,
2003
29 Qualitative Physics BlackBoard,PPT Interactive https://www.techtarget.com/ CO5 Patrick Henry
searchenterpriseai/definition/expert-system Winston, “Artificial
Intelligence”,
Pearson Education,
2003
30 Common Sense BlackBoard,PPT Interactive https://www.techtarget.com/ CO5 Patrick Henry
Ontologies searchenterpriseai/definition/expert-system Winston, “Artificial
Intelligence”,
Pearson Education,
2003
31 Memory BlackBoard,PPT Interactive https://www.techtarget.com/ CO5 Patrick Henry
Organization searchenterpriseai/definition/expert-system Winston, “Artificial
Intelligence”,
Pearson Education,
2003
32 Introduction to BlackBoard,PPT Interactive https://www.techtarget.com/ CO5 Patrick Henry
Expert Systems searchenterpriseai/definition/expert-system Winston, “Artificial
Intelligence”,
Pearson Education,
2003
11 | P a g e
33 Representing and BlackBoard,PPT Interactive https://www.techtarget.com/ CO5 Patrick Henry
Using Domain searchenterpriseai/definition/expert-system Winston, “Artificial
Knowledge Intelligence”,
Pearson Education,
2003
34 Expert System BlackBoard,PPT Interactive https://www.techtarget.com/ CO5 Patrick Henry
Shells searchenterpriseai/definition/expert-system Winston, “Artificial
Intelligence”,
Pearson Education,
2003
35 Expert System BlackBoard,PPT Interactive https://www.techtarget.com/ CO5 Patrick Henry
Shells searchenterpriseai/definition/expert-system Winston, “Artificial
Intelligence”,
Pearson Education,
2003
36 Knowledge BlackBoard,PPT Interactive https://www.techtarget.com/ CO5 Patrick Henry
Acquisition searchenterpriseai/definition/expert-system Winston, “Artificial
Intelligence”,
Pearson Education,
2003
37 Introduction to FUZZY BlackBoard,PPT Interactive https://www.geeksforgeeks.org/fuzzy-logic- CO6 Patrick Henry
Logic System introduction/ Winston, “Artificial
Intelligence”,
Pearson Education,
2003
38 Crisp Sets& Fuzzy BlackBoard,PPT Interactive https://www.geeksforgeeks.org/fuzzy-logic- CO6 Patrick Henry
Sets introduction/ Winston, “Artificial
Intelligence”,
Pearson Education,
2003
39 Some Fuzzy BlackBoard,PPT Interactive https://www.geeksforgeeks.org/fuzzy-logic- CO6 Patrick Henry
Terminology introduction/ Winston, “Artificial
Intelligence”,
Pearson Education,
2003
12 | P a g e
40 Fuzzy Logic BlackBoard,PPT Interactive https://www.geeksforgeeks.org/fuzzy-logic- CO6 Patrick Henry
Control introduction/ Winston, “Artificial
Intelligence”,
Pearson Education,
2003
41 Sugeno Style of BlackBoard,PPT Interactive https://www.geeksforgeeks.org/fuzzy-logic- CO6 Patrick Henry
Fuzzy Inference introduction/ Winston, “Artificial
Processing Intelligence”,
Pearson Education,
2003
42 Fuzzy Hedges BlackBoard,PPT Interactive https://www.geeksforgeeks.org/fuzzy-logic- CO6 Patrick Henry
introduction/ Winston, “Artificial
Intelligence”,
Pearson Education,
2003
43 α Cut Threshold BlackBoard,PPT Interactive https://www.geeksforgeeks.org/fuzzy-logic- CO6 Patrick Henry
introduction/ Winston, “Artificial
Intelligence”,
Pearson Education,
2003
44 Neuro Fuzzy BlackBoard,PPT Interactive https://www.geeksforgeeks.org/fuzzy-logic- CO6 Patrick Henry
System. introduction/ Winston, “Artificial
Intelligence”,
Pearson Education,
2003
45 Neuro Fuzzy BlackBoard,PPT Interactive https://www.geeksforgeeks.org/fuzzy-logic- CO6 Patrick Henry
System. introduction/ Winston, “Artificial
Intelligence”,
Pearson Education,
2003

13 | P a g e
BTL Mapping

UNIT Major Topics Skill Set BTL

1 Defining the Problem as a state space search Explain 8-Puzzle Problem 5


with Example
1 Problem Characteristics Explain about Characterstics 5
of the problem
1 Production System Characteristics. Explain about Characterstics 5
of Production systems?
1 AI Problems What are the Different
Problems in AI/
2 Hill Climbing Explain about Ridge,Local 5
Maxima,Platall
2 Best first Search Explain about bfs Using A* 5
Algorithm
2 Constraint Satisfaction Problem Solve the base ball games
problem?
2 Problem Reduction Explain about Problem 5
Reduction Method?
3 Issues in Knowledge Representation Explain about KR using 5
Frames?
3 Representing simple facts in logic Convert the following 6
sentences in predicate logic
1.Rose is red
2.sudha is a girl
3.All mens are Human
3 Natural Deduction Explain about Different 5
Logical Operators in NDS?
14 | P a g e
3 The Frame Problem Explain about Frames 5
Representation in KR
4 Procedural Versus Declarative Knowledge Differentiate between 3
Procedural and Declarative
Knowledge/
4 Forward Versus Backward Reasoning Explain about Forward vs 5
Backward Chaining
Mechanisms
5 Common Sense Ontologies Breifly Explain about 5
Common Sense Ontologies
5 Expert System Shells What are the different levels 5
in Expert systems?
5 Knowledge Acquisition Explain about Knowledge 5
Acquisition?
6 Crisp Sets, Fuzzy Sets Explain about Crisp Sets, Fuzzy 5
Sets?
6 α Cut Threshold Explain about α Cut Threshold 5
6 Neuro Fuzzy System. Breifly Explain about Neuro 5
Fuzzy Systems?

Faculty Course Chief Dean-Academics Principal

15 | P a g e
Questions for Student Survey on Learning Outcomes
(Upon completing the module, I am able to:)

CO. No Questions Strongly Disagree Neutral Agree Strongly


Disagree Agree
(1) (2) (3) (4) (5)

CO1 Do You Understand the concepts of Artificial


Intelligence

CO2 Do You Understand the fundamental concepts of


Search Techniques, knowledge representation and
Predicate Logic
CO3 Did you learn the fundamentals of AI, and solve
different computational problems

CO4 Do you understand the concepts of knowledge


representation for expert systems

CO5 Do you understand some simple applications form


gained knowledge.

16 | P a g e

You might also like