0% found this document useful (0 votes)
47 views8 pages

BCA AI Course Overview

The document outlines the lecture plan and resources for the Introduction to AI course at Chanderprabhu Jain College for the Jan-Jun 2025 semester. It details course objectives, outcomes, program outcomes, evaluation criteria, syllabus, and pedagogical methods. Additionally, it includes faculty contact information and expectations from students.

Uploaded by

cricket22edits
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
47 views8 pages

BCA AI Course Overview

The document outlines the lecture plan and resources for the Introduction to AI course at Chanderprabhu Jain College for the Jan-Jun 2025 semester. It details course objectives, outcomes, program outcomes, evaluation criteria, syllabus, and pedagogical methods. Additionally, it includes faculty contact information and expectations from students.

Uploaded by

cricket22edits
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

Chanderprabhu Jain College of Higher Studies

&

School of Law
LECTURE PLAN & RESOURCES
Academic Session: Jan-Jun 2025 Semester: Fourth
Programme : BCA Semester: IV
Subject/Course: Introduction to AI(Sec B) Code: BCA 214
Credits: 04 L/T/P: 4/0/4

Faculty: Mr. Manav Mittal


A. Introduction:
Course Objective
In this course, the learners will be able to develop expertise related to the following:
1. To learn the basics of designing intelligent agents that can solve general purpose problems.
2. To represent and process knowledge, plan and act, reason under uncertainty and can learn from
experiences.

B. Course Outcomes:
At the end of the course, students will be able to:

CO1 To understand elements constituting problems and learn to solve it by


various uninformed and informed (heuristics based)
CO2 To understand formal methods for representing the knowledge and the
process of inference to derive new representations of the knowledge.
CO3 Analyze and apply the notion of uncertainty and some of probabilistic reasoning
methods to deduce inferences under uncertainty
CO4 Apply some mechanisms to create and improve AI system.

C. Program Outcomes

PO1. Understand the fundamental concepts of Computers, Software hardware and peripheral
devices and evolution of computer technologies.
PO2. Familiarized with Business environment and Information Technology and its
Applications in different domains.
PO3. Gain knowledge to identify, explain and apply functional programming and object-
oriented programming techniques and use of databases to develop computer programs.
PO4. Analyze, design, implement and evaluate computerized solutions to real life problems,
using appropriate computing methods including web applications.
PO5. Understand the front end and backend of software applications.
PO6. Gain expertise in at least one emerging technology.
PO7. Acquire knowledge about computer networks, network devices and their configuration
protocols, security concepts at various level etc
PO8 Apply techniques of software validation and reliability analysis to the development of
computer programs.
PO9 Acquire Technical, Communication and management Skills to convey or present
Chanderprabhu Jain College of Higher Studies
&

School of Law
information, applications, instructions, policies, procedures, decisions, documentations
etc. verbally as well as in writing.
PO10 Recognize the various issues related to society, environment, health and vivid cultures
and understand the responsibilities to contribute in providing the solutions.
PO11 Acquire technical skills to lead a productive life in the society as a professional or as an
entrepreneur.

D. Program Specific Outcomes

PSO.1. The student should be able to communicate the technical information both orallyand in
writing professionally.
PSO.2. Create, select, adapt and apply suitable tools and technologies to a wide range of
computational activities.
PSO.3. Acquire necessary knowledge of technical, scientific as well as basic managerial and financial
procedures to analyze and solve real world problems within their work domain
PSO.4. Clarity on both conceptual and application oriented skills in commerce, Finance & Accounting
and it Applications in Business context.
PSO.5. Must be able to provide technical support for various software applications.
PSO.6. Ability to analyze research and investigate complex computing problems through design of
experiments, analysis and interpretation of data and synthesis of the information to arrive at
valid conclusions
PSO.7. Apply the knowledge gained in core courses to a broad range of advanced topics in computer
science, to learn and develop sophisticated technical products independently
PSO.8. Awareness on ethics, values, sustainability and creativity aspects of technical solutions.

E. Pedagogy:

The pedagogy would be the combination of the following techniques:-


● Lectures
● Numerical / Practical Questions
● Discussions/ Presentation
● Assignments
● Quizzes

F. Evaluation:

Criteria Description Maximu


m
Marks
Class Test I 15
Internal Assignments/ Test/ Quiz/Class 25
Assessment Participation
External End-Term Exam 60
Assessment
Chanderprabhu Jain College of Higher Studies
&

School of Law
Total 100

G. Syllabus:

GURU GOBIND SINGH INDRAPRASTHA UNIVERSITY, DELHI


BACHELOR OF BUSINESS ADMINISTRATION (BBA(G))
BBA 208: Income Tax Law and Practice

L/P=4, T=0, Credits: 04 Max Marks: 60


Objectives:To equip students with basic principles and provisions of Income Tax Act 1961.

Course Contents

Unit I Hours:12
Overview of AI: Introduction to AI, Importance of AI, AI and its related field, AI techniques, Criteria for success.
Problems, problem space and search: Defining the problem as a state space search, Production Systems and its
characteristics, Issues in the design of the search programs.
Heuristic search techniques: Generate and test, hill climbing, best first search technique, problem reduction,
constraint satisfaction.
Unit II Hours:12
Knowledge Representation: Definition and importance of knowledge, Knowledge representation, various
approaches used in knowledge representation, Issues in knowledge representation.
Logical Reasoning: Logical agents, propositional logic, inferences, Syntax and semantics of First Order Logic,
Inference in First Order Logic Knowledge Base, forward chaining, backward chaining, unification, resolution,
Expert system : Case study of Expert system in PROLOG
Unit III Hours:10
Handling Uncertainty: Non-Monotonic Reasoning, Probabilistic reasoning, Bayes ‘Theorem, Certainty factors
and Rule-based Systems, Bayesian Networks, Dempster-Shafer Theory, Introduction to Fuzzy logic. Fuzzy set
definition & types. Membership functions. Designing a fuzzy set for a given application Natural Language
Processing: Introduction, Syntactic Processing, Semantic Processing, Pragmatic Processing.
Unit IV Hours:10
Learning: Introduction to Learning, Rote Learning, learning by taking advice, learning in problem solving,
learning from examples: Induction, Explanation-based Learning, Discovery, Analogy, Neural Networks, and
Genetic Learning.

H. REFERENCES

Text Books:
TB1. Prof. Jatinder Singh Er. Gurjeet Singh Er. Amardeep Singh.
TB2. Stuart Russell and Peter Norvig, “Artificial Intelligence: A Modern Approach”, Prentice Hall, Second Edition
(Indian Reprint: Pearson Education), Rich and Knight, “Artificial Intelligence”, Tata McGraw Hill, 1992.
Chanderprabhu Jain College of Higher Studies
&

School of Law
Reference Books:
RB1. Ivan brakto : Prolog Programming for AI , Addison Wesley
RB2.George F.Luger Artificial Intelligence Pearson Education.
RB3. Ben Coppin Artificial Intelligence Illuminated Jones and Bartlett Publisher

Note: Latest edition of text/reference books shall be used.

Digital Resources:

S. Topic/ Title Source/ URL


No.
1 Overview of AI, https://www.geeksforgeeks.org/what-is-problems-problem-
Problems, problem space spaces-and-search-in-ai/
and search and Heuristic
search techniques.
2 Knowledge https://www.javatpoint.com/knowledge-representation-in-ai
Representation, Logical
Reasoning
3 Handling Uncertainty https://intellipaat.com/blog/what-is-uncertainty-in-artificial-
intelligence/

4 Learning https://www.tutorialspoint.com/
machine_learning_with_python/
machine_learning_with_python_types_of_learning.htm

I. Lecture Plan:

No. of Topic(s) Complete Book Reference/ URL of Mode of Co Mode of


Lectu Digital Source Delivery rre Assessing
res spo CO
ndi
ng
C
O
1 Definition of Artificial https://www.mpdv.com/en/industry-4- Lecture CO Assignm
Intelligence, History and 0/artificial-intelligence- 1 ent-1/
Applications manufacturing/whats-ai Test/
Quiz
Page No. 1-5

2 AI techniques, Criteria for https://uk.nttdata.com/insights/blog/ Lecture CO


success. preparing-for-the-ai-revolution-five- 1
critical-success-factors-for-ai-
implementation
Chanderprabhu Jain College of Higher Studies
&

School of Law
Page No. 5-15
3 State space search,Water https://www.geeksforgeeks.org/state- Lecture, , CO
jug problem space-search-in-ai/ Practical 1

https://www.geeksforgeeks.org/water-
jug-problem-in-ai/

Page No. 16-18


4 Production Systems and its https://www.geeksforgeeks.org/what- Lecture, CO
characteristics, Depth First is-a-production-system-in-ai/ Practical 1
and Breadth First Search,
DFS with Iterative https://www.geeksforgeeks.org/
Deepening difference-between-bfs-and-dfs/

https://www.geeksforgeeks.org/
iterative-deepening-searchids-
iterative-deepening-depth-first-
searchiddfs/

Page No. 19
5 Heuristic Search- Best First https://www.geeksforgeeks.org/best- Lecture, CO
Search, A* Algorithm, hill first-search-informed-search/ Practical 1
climbing
https://www.geeksforgeeks.org/a-
search-algorithm/

https://www.geeksforgeeks.org/
introduction-hill-climbing-artificial-
intelligence/

Page No.21-34
6 Definition and importance https://www.geeksforgeeks.org/ Lecture CO Assignm
of knowledge, Knowledge knowledge-representation-in-ai/ 2 ent-2/
representation Test/
Page No. 35-39 Quiz
7 Issues in knowledge https://medium.com/@dpthegrey/ Lecture CO
representation. issues-in-knowledge-representation- 2
4822fcb22e65

Page No. 43-48


8 Logical agents, https://www.geeksforgeeks.org/ Lecture CO
propositional logic propositional-logic-based-agent/ 2

Page No. 49-65


Chanderprabhu Jain College of Higher Studies
&

School of Law
9 Inferences, Syntax and https://www.geeksforgeeks.org/ Lecture CO
semantics of First Order syntax-and-semantics-of-first-order- 2
Logic logic-in-ai/#:~:text=Its%20syntax
%20and%20semantics
%20provide,semantics%2C%20and
%20applications%20in%20AI
Page No. 46
10 Inference in First Order https://www.geeksforgeeks.org/first- Lecture, CO
Logic Knowledge Base order-logic-in-artificial-intelligence/ Practical 2

Page No. 47
11 Forward chaining, https://www.geeksforgeeks.org/ Lecture, CO
backward chaining difference-between-backward-and- Practical 2
forward-chaining/

Page No. 66-78


12 Expert system : Case study https://www.metalevel.at/prolog/ Lecture CO
of Expert system in expertsystems 3
PROLOG
Page No. 79-95
13 Non-Monotonic Reasoning, https://www.geeksforgeeks.org/ Lecture, , CO Assignm
Probabilistic monotonic-reasoning-vs-non- Practical 3 ent-3/
reasoning,Bayes ‘Theorem, monotonic-reasoning/ Test/
Certainty factors and Rule- Quiz
based Systems https://www.geeksforgeeks.org/
probabilistic-reasoning-in-artificial-
intelligence/

https://www.geeksforgeeks.org/bayes-
theorem/

Page No. 96-102


14 Introduction to Fuzzy logic. https://www.geeksforgeeks.org/fuzzy- Lecture CO
Fuzzy set definition & logic-introduction/ 3
types.
Page No. 205-208
15 Designing a fuzzy set for a https://www.geeksforgeeks.org/fuzzy- Lecture CO
given application Natural logic-introduction/ 3
Language Processing
Page No. 190-199
16 Introduction of Syntactic https://www.sciencedirect.com/ Lecture CO
Processing. topics/computer-science/syntactic- 3
processing

Page No. 79
17 Introduction of Semantic https://en.wikipedia.org/wiki/ Lecture CO
Chanderprabhu Jain College of Higher Studies
&

School of Law
Processing Semantic_processing 3

Page No. 80-84


18 Introduction of Pragmatic https://dealhub.io/glossary/pragmatic- Lecture CO
Processing. ai/ 4

Page No. 89
19 Introduction to Learning, https://bcalabs.org/subject/ Lecture CO Assignm
Rote Learning introduction-to-learning-and-rote- 4 ent-4/
learning-in-ai Test/
Quiz
Page No. 107-109
20 Induction, Explanation- https://www.scaler.com/topics/ Lecture CO
based Learning artificial-intelligence-tutorial/ 4
inductive-learning/

Page No. 116-121


21 Discovery, Analogy https://www.linkedin.com/advice/0/ Lecture CO
what-some-examples-analogical- 4
reasoning-ai-how#:~:text=1%20AI
%20and%20analogies,-AI%20systems
%20can&text=Analogical
%20reasoning%20can%20also
%20help,explain%20their
%20reasoning%20or
%20actions.&text=Content
%20discovery%20is%20the
%20process,on%20their%20specific
%20needs%20%C2%B9.

Page No. 125-128


22 Neural Networks https://www.geeksforgeeks.org/ Lecture CO
neural-networks-a-beginners-guide/ 4

Page No. 144-153


23 Genetic Learning. https://www.geeksforgeeks.org/ Lecture CO
genetic-algorithms/ 4

Page No. 121

J. Course Articulation Matrix: (Mapping of Cos with Pos)

CO Number PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8


COBBA208.1 3 2 3 3 3 3 2 2
COBBA208.2 3 3 3 3 3 2 2 3
Chanderprabhu Jain College of Higher Studies
&

School of Law
COBBA208.3 3 3 3 3 3 3 2 3
COBBA208.4 3 2 3 2 3 2 2 2
COBBA208.5 3 2 3 2 3 2 2 2
AVG 3 2.4 3 2.6 3 2.4 2 2.4
“-”- No Correlation; 1-Low Correlation; 2- Moderate Correlation; 3-Substantial Correlation
K. Expectations from Students:
● Shall read the topics in advance before coming to the class
● Shall participate in discussions
● Shall be regular in the class (minimum 75% attendance as per GGSIP University Ordinance)
● Shall complete all the assignments in time
● Shall be punctual in class.

L. Faculty Contact Details:

Name: Mr. Manav Mittal


Designation: Assistant Professor
Room & Block No.: Cabin No. 310/III Floor
Mobile/ WhatsApp No.: 8708875739
Email [email protected]

You might also like