NU SYLLABUS Format

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

NOBLE UNIVERSITY

COLLEGE/FACULTY NAME
DEPARTMENT NAME

Course/Programme Name - (Semester-VI)

Subject Code :
Subject Name : Artificial Intelligence
Type of Course :

Objective:
To familiarize students with the fundamental concepts, theories, and applications of artificial
intelligence. Students will gain insight into the various subfields of AI, such as machine
learning, natural language processing, computer vision, and robotics. To introduce students
to the basics of Python programming, enabling them to write code, solve problems, and
understand programming constructs. This objective emphasizes building a programming
foundation as a prerequisite for implementing AI algorithms.
Course Outcomes:
 Understand the search technique procedures applied to real world problems

 Understand and use various types of logic and knowledge representation schemes
 Understand various Game Playing techniques and apply them in programs.
 Gain knowledge in AI Applications and advances in Artificial Intelligence
 Use Prolong Programming language using predicate logic

Pre-requisite of course: N.A.

Teaching and Examination Scheme


Teaching Scheme (Hours) Theory Marks Practical Marks
Total
Credits External Internal External Internal
Theory Practical Tutorial Marks
(SEE) (CIE) (SEE) (CIE)

Contents:
Contact
Unit Topics
Hours
1 UNIT I Introduction to Artificial Intelligence: Definition – Future of
Artificial Intelligence – Characteristic of Intelligent Agents – Typical
Intelligent Agents –Problem Solving Approach to Typical AI problems.
Problem solving by Searching: Uninformed and informed strategies and
implementation; Path planning; Constraint Satisfaction Problems (CSP).
2 UNIT II Machine learning & AI Applications: Human Learning and
Machine Learning, Types of Machines Learning Supervised Machine
Learning Unsupervised Machine Learning Reinforcement Learning,
Applications of Machine Learning, Tools and Technology for Machine
Learning, AI Applications.

Proposed Syllabus for Bachelor of computer Engineering Sem-6 w.e.f. 2024-25


NOBLE UNIVERSITY
COLLEGE/FACULTY NAME
DEPARTMENT NAME

3 UNIT III Knowledge Representation: Logical Agents– Propositional and


first order Predicate logic-–inference– Knowledge representation and
Automated Planning– Uncertain Knowledge and Reasoning: Quantifying
uncertainty– probabilistic reasoning;
4 UNIT IV Python Programming: Introduction-The Python Programming
Language, History, features, Installing Python, Running Python program,
Debugging: Syntax Errors, Runtime Errors, Semantic Errors –
Experimental Debugging, Formal and Natural Languages, The Difference
between Brackets, Braces, and Parentheses.

5 UNIT V Functions: NumPy functions, Pandas functions, Matplotlib


functions, Key concepts and features of SK learn, Evaluation: confusion
matrix Performance Improvement: Ensemble, Types of Data
Qualitative/Categorical Data: Nominal, Ordinal Quantitative/ Numeric
Data: Interval, Ratio

References:

1. S. Russell and P. Norvig, “Artificial Intelligence: A Modern Approach, Prentice Hall,


2. M. Tim Jones, “Artificial Intelligence: A Systems Approach (Computer Science)”,
Jones and Bartlett Publishers, Inc.; 1st Edition, 2008.
3. Nils J. Nilsson, “The Quest for Artificial Intelligence”, Cambridge University Press,
2009.
4. Machine Learning Using Python, Pradhan Mana Ranjan, U Dinesh Kumar, Wiley
India Pvt. Ltd
5. Introduction to Machine Learning Jeeva Jose Khanna Publishers
Suggested Theory distribution:

The suggested theory distribution as per Bloom’s taxonomy is as per follows. This
distribution serves as guidelines for teachers and students to achieve effective teaching-
learning process:

Distribution of Theory for course delivery and evaluation


Remember Understand Apply Analyze Evaluate Create

Suggested List of Experiments:

Sr. List Of Experiments Contact


No. Hours
1

Proposed Syllabus for Bachelor of computer Engineering Sem-6 w.e.f. 2024-25


NOBLE UNIVERSITY
COLLEGE/FACULTY NAME
DEPARTMENT NAME

2
3
4
5
6
7
8
9
10

Competency PO 1 PO 2 PO 3 PO 4 PO 5 PO 6 PO 7
& Course Basic Proble Design/ Enginee Enginee Project Lifelong
Outcomes & m develop ring ring Manage learning
Discipli Analysi ment Tools, practice ment
ne s of Experi s for
specific solution mentati society,
knowle s on & sustaina
dge Testing bility &
environ
ment
Competency:
Apply
Basic concept of electricity,
circuit solution methods,
Voltage Division Current
Division, Introduction
Laplace, theorem, study
state analysis
Course Outcomes:
CO1
recognize semiconductor
material characteristics of
PN junction diode.
CO 2
Apply knowledge of
transistor in amplifier
circuits.
CO 3
Use the different types of
oscillators.
CO4
Identify the behaviour of
semiconductor and
electronic devices.
CO5
Test the performance of
regulated power supply.

Proposed Syllabus for Bachelor of computer Engineering Sem-6 w.e.f. 2024-25

You might also like