Lesson Plan- Artificial Intelligence & Expert System

Back

Lesson Plan

Name of the Faculty Pradeep
Discipline MCA
semester IV Sem
subject Artificial Intelligence & Expert System
Paper Code 17MCA34C3
Lesson plan duration From Jan 2018 to April 2018
work load lecture per week(in hours) 4 lectures
Week Theory Practical
Lecture Day Topic (including assignment/test) Practical Day Topic
1st 1 Definition and applications of artificial intelligence 1 study of prolog
2 Problem solving: Defining
the problem as state space search,
2 program to print a message in prolog
3 Production system, Problem characteristics, Problem system
characteristics,
3 program to find roots of quadratic equation
4 Search techniques: Generate and test, Hill climbing,
5 Best first search, A* algorithm 4 program to find factorial of a given number
2nd 6 Problem reduction 5 write a program in prolog to append
7 Expert system: Definition, 6 convert uppercase string to lowercase
8 Role of knowledge in expert system 7 program in prolog to reverse a list
3rd 9 Architecture of expert system 8 program to find length of a given string
10 Problem select ion,
11 Prototype construction 9 program to find palindrome
4th 12 Formalization, 10 program to solve  problem of tower of Hanoi
13  Implementation,
14 Evaluation, Knowledge acquisition: Knowledge engineer, 11 PROGRAM IN PROLOG FOR ROADMAP
5th 15 Cognitive behavior,Acquisition techniques, 12 program for medical expert system
16 Knowledge representation: Level of representation, 13 program in prolog for family tree
17 Knowledge representation schemes
6th 18 Formal logic, Inference Engine, 14 program for water jug problen in prolog
19 Semantic net,
20 Frame,scripts 15  diagnosis system for childhood diseases
21 Perception: Sensing, Speech
7th 22 recognition, Vision 16 write a program in prolog for BFS
23 Action, Neural networks : Introduction,
24 Comparison of artificial neural networks with biological neurons 17 PROGRAM IN PROLOG FOR N-QUEEN
8th 25 Learning in neural networks, 18 program for electrical expert system
26 Perceptrons, Back propagation networks,
27 application of neural networks, Fuzzy logic :Definition 19 program to perform addition operation
9th 28 Difference between Boolean and Fuzzy logic, fuzzy subset, 20 WRITE A PROGRAM IN PROLOG FOR DFS
29 fuzzy membership function, 21 prolog program of fibonaaci series
30 fuzzy expert system
10th 31 Inference process for fuzzy expert system 22 find last element in given list
32 fuzzy controller.
33 Programming in Logic (PROLOG): Introduction, 23 program to perform addition operation
11th 34 Prolog variables, Using rules 24 program to perform subtraction operation
35 Input and Output predicates,
36 Fail and cut predicates 25 program to perform multiplication operation
12th 37 Recursion, Arithmetic operation
38 Compound object, 26 program to perform division operation
13th 39 String, File operations
40 Dynamic database,Lists