Sem 4th Syllabus
Sem 4th Syllabus
Credits
Class
SUBJECT End Semester Pass
S.No SUBJECTS Hours Assessmen Test Total Pass
CODE Periods per Exam. (ESE) Marks
of t (TA) (CT) Marks Marks
week Marks in the
Exam Marks Marks (A+B+C) ESE
(C) Subject
(A) (B)
Mathematics (Probability 2044401
1. and Statistics) 03 03 10 20 70 100 28 40 03
2044402
2. Operating System 04 03 10 20 70 100 28 40 03
Introduction to 2044403
3. 03 03 10 20 70 100 28 40 03
Machine Learning
Introduction to 2044404
4. 03 03 10 20 70 100 28 40 03
Artificial Intelligence
2044405
5. Software engineering 04 03 10 20 70 100 28 40 03
PRACTICAL
TEACHING
EXAMINATION SCHEME
SCHEME
SUBJECT Practical (ESE)
S.No SUBJECTS Hours
CODE Periods per Total Marks Pass Marks in the
of Internal External Credits
week (PA+ESE) Subject
Exam (PA) (ESE)
2044406 04
6. Operating system (UNIX/ 50% Physical 03 15 35 50 20 02
LINUX) Lab 50% Virtual
2044407 04
7. Machine learning Lab 50% Physical 03 15 35 50 20 02
50% Virtual
2044408 04
Software
8. 50% Physical 03 15 35 50 20 02
engineering lab 50% Virtual
Total: 12 150 06
TERM WORK
TEACHING
EXAMINATION SCHEME
SCHEME
SUBJECT
S.No SUBJECTS Marks of Pass
CODE Marks of External
Periods per Internal Total Marks Marks in
Examiner Credits
week Examiner (PA+ESE) the
(ESE)
(PA) Subject
2044409
9. Minor Project I 02 15 35 50 20 01
Internship-I 2044410
10. (4 weeks) 10 30 40 16 01
11. 2044411 02 10 -- 10 04 01
Environmental
science
Total:- 04 100 03
Total Periods per week of each duration One Hour = 33 Total Marks:750 24
MATHEMATICS (PROBABILTY AND STATISTICS)
Theory No. of period in one session: 42 Credits
SUBJECT
CODE: No. of Periods per Week Full : 100
Marks:
03
2044401 L T P/S ESE : 70
03 - - T. A : 10
C.T : 20
Course objectives:
This course should help the students understand the basic mathematical background of AI. Also, the students
should be able to apply statistics and probability to analyse various datasets.
CONTENTS: THEORY
Reference Books:
1. Basic Mechanical Engineering – M.P. Poonia & S.C. Sharma, Khanna Publishing House, Delhi
2. Elements of Mechanical Engineering – M. L. Mathur, F. S. Mehta and R. P. Tiwari, Jain Brothers, New Delhi
3. Engineering Heat Transfer – Gupta & Prakash, Nem Chand & Brothers, New Delhi
4. Workshop Technology (Vol. 1 and 2) – B. S. Raghuvanshi, Dhanpath Rai and Sons, New Delhi.
5. Basic Mechanical Engineering – J Benjamin
6. Elements of Mechanical Engineering – Roy and Choudhary
7. Engineering Thermodynamics – Spalding and Cole
OPERATING SYSTEM
Theory No. of period in one session: 45 Credits
No. of Periods per Week Full Marks: : 100
SUBJECT CODE:
L T P/S ESE : 70
2044402 03
04 - - T. A : 10
C.T : 20
Process Management:
[4]
Unit – 2 An Introduction to process, process state & Transition,
Process control Block, Process Context, Context switch.
Process Scheduling:
(Pre-emptive & Non-pre-emptive Algorithms), FCFS (First
Come First Served) Algorithm, Shortest Job First, Priority
Scheduling, Round Robin Scheduling.
Unit – 3 Performance criteria of scheduling Algorithm, CPU [06]
utilization, throughput, Turnaround time, waiting time,
Response time.
Overview of: Inter-process communication – Race condition
critical section, Semaphores.
Deadlock:
Introduction to Deadlock, Necessary condition for Dead- [08]
Unit – 4 lock, Method for Handling Deadlock, Brief overview of
Deadlock prevention, Deadlock Avoidance (Banker’s
Algorithm), Deadlock Detection & Recovery.
Memory Management:
Introduction to Memory management, Contiguous allocation,
Fixed Partition, Dynamic partition, Non-contiguous
Unit – 5 [10]
allocation – paging, segmentation.
Introduction to Virtual-memory management – Demand paging,
Cop-on-write, page replacement, Allocation of frames,
Thrashing.
Files and protection:
Introduction to file systems – File system design, Access methods
Unit – 6 [06]
– sequential, Direct, Swapping, File allocation methods
OS-security: Authentication, Access control, Access Rights,
System logs, Protection.
1. Operating system, Galvin & Silberschatz, 7th Edition, John Willey 2004
2. Operating Systems-A Concept Based Approach, Dhamdhare, TMH 2006
3. Operating System Concepts, Ekta Walia, Khanna Book Publishing 2020.
4. Operating systems Internals and design principles By William Stallings, Pearson Education,
2012
5. Operating Systems –A Design Oriented Approach, Crowley, TMH, 2001
INTRODUCTION TO MACHINE LEARNING
Theory No. of period in one session: 42 Credits
No. of Periods per Week Full Marks: : 100
SUBJECT CODE:
L T P/S ESE : 70
2044403 03
03 - - T. A : 10
C.T : 20
Course Outcomes:
Supervised learning
Miscellaneous
1. Introduction to Machine Learning, By Jeeva Jose, Khanna Book Publishing Co., 2020.
2. Machine Learning for Dummies, By John Paul Mueller and Luca Massaron, For Dummies,
2016.
3. Machine Learning, By Rajeev Chopra, Khanna Book Publishing Co., 2021.
4. Machine Learning: The New AI, By Ethem Alpaydin, The MIT Press, 2016.
5. Machine Learning, Tom M. Mitchell, McGraw Hill Education, 2017.
6. https://www.udacity.com/course/intro-to-machine-learning--ud120
7. https://www.coursera.org/learn/machine-learning-duke
INTRODUCTION TO ARTIFICIAL INTELIGENCE
Theory No. of period in one session: 42 Credits
No. of Periods per Week Full Marks: : 100
SUBJECT CODE:
L T P/S ESE : 70
2044404 03
03 - - T. A : 10
C.T : 20
Course Outcomes:
The objectives of this course are to make the students able to
1. Understand the basic concepts and techniques of Artificial Intelligence.
2. Apply AI algorithms for solving practical problems
3. Describe human intelligence and AI
4. Explain how intelligent system works.
5. Apply basics of Fuzzy logic and neural networks.
6. Explain Expert System and implementation
Logic
Propositional logic, predicate logic, Resolution,
Unit – 3 Resolution in proportional logic and predicate logic, [06]
Clause form, unification algorithm,
Knowledge Representation schemes and reasoning
Mapping between facts and representations, Approaches to
[10]
Unit – 4 knowledge representation, procedural vs declarative
knowledge, Forward vs. Backward reasoning, Matching,
conflict resolution, Non- monotonic reasoning, Default
reasoning, statistical reasoning, fuzzy logic Weak and Strong
filler structures, semantic nets, frame, conceptual
dependency, scripts
Planning
The Planning problem, planning with state space search,
Unit – 5 partial order planning, planning graphs, planning with [08]
propositional logic, Analysis of planning approaches,
Hierarchical planning, conditional planning, Continuous and
Multi Agent planning.
NPTEL/SWAYAM Courses
TextBooks/Suggested References:
Course Outcomes:
Course Objective:
Practical Outcomes:
After completion of the course the student would be able to
- Appreciate the advantages of Unix OS.
- Develop and debug, C programs created on UNIX platforms.
- Use and if necessary, install standard libraries.
CONTENTS Hrs.
1. To perform shell programming. [10]
Implement memory management techniques like paging or segmentation.
2. [8]
3. Implement any file allocation technique (Linked, Indexed or Contiguous). [10]
4. Use the following system calls of UNIX operating system: mkdir, [10]
rmdir, link, unlink, mount, umount users +, chown, chmod, getuid, setuid.
Use the following system calls of UNIX operating system: fork, wait, exec,
5. [8]
exit, kill, getpid,brk, nice, sleep, trace, open, close, read, write, lseek, stat,
sync
6. Use the following system calls of UNIX operating system: signals, pipe, [08]
socket, accept, snd,recv, connect.
Course Objective:
The students will understand the basics of Machine Learning. They will also learn and will be able
to apply different machine learning models to various datasets.
Practical Outcomes:
1. Introduction to Machine Learning, By Jeeva Jose, Khanna Book Publishing Co., 2020.
2. Machine Learning for Dummies, By John Paul Mueller and Luca Massaron, For Dummies,
2016.
3. Machine Learning, By Rajeev Chopra, Khanna Book Publishing Co., 2021.
4. Machine Learning: The New AI, By Ethem Alpaydin, The MIT Press, 2016.
5. Machine Learning, Tom M. Mitchell, McGraw Hill Education, 2017.
6. https://www.udacity.com/course/intro-to-machine-learning--ud120
7. https://www.coursera.org/learn/machine-learning-duke
SOFTWARE ENGINEERING LAB
Practical No. of period in one session: 52 Credits
No. of Periods per Week Full Marks: : 50
SUBJECT CODE: L T P/S Internal (PA) : 15
2044408 - - 04 External (ESE) : 35 02
Objective:
This course is aimed to provide more weightage for project work. The project work could be
done in the form of a project by using the application of Artificial intelligence (AI) in the college.
Participation in any technical event/ competition to fabricate and demonstrate an innovative AI-based
projects could be encouraged under this course.
INTERNSHIP I (4 WEEKS) (T.W)
Term Work Credits
SUBJECT
CODE: No. of Periods per Week Full Marks: : 40
L T P/S Internal (PA) : 10
2044410 01
- 04 Weeks External (ESE) : 30
ENVIRONMENT SCIENCE (TERM WORK)
Text Books/References:
1. S.C. Sharma & M.P. Poonia, Environmental Studies, Khanna Publishing House, New
Delhi.
2. C.N. R. Rao, Understanding Chemistry, Universities Press (India) Pvt. Ltd., 2011.
3. Arceivala, Soli Asolekar, Shyam, Waste Water Treatment for Pollution Control and
4. Reuse, Mc-Graw Hill Education India Pvt. Ltd., New York, 2007, ISBN:978-07-
062099-
5. Nazaroff, William, Cohen, Lisa, Environmental Engineering Science, Willy,
New York, 2000, ISBN 10: 0471144940.
6. O.P. Gupta, Elements of Environmental Pollution Control, Khanna Publishing
House, New Delhi
7. Rao, C. S., Environmental Pollution Control and Engineering, New Age
International Publication, 2007, ISBN: 81-224-1835-X.
8. Rao, M. N.Rao, H.V.N, Air Pollution, Tata Mc-Graw Hill Publication, New
delhi, 1988, ISBN: 0-07- 451871-8.
9. Frank Kreith, Jan F Kreider, Principles of Solar Engineering, McGraw-Hill,
New York; 1978, ISBN: 9780070354760.
10. Aldo Vieira, Da Rosa, Fundamentals of renewable energy processes,
Academic Press Oxford, UK; 2013. ISBN: 9780123978257.
11. Patvardhan, A.D, Industrial Solid Waste, Teri Press, New Delhi, 2013,
ISBN:978-81-7993- 502-6
12. Metcalf & Eddy, Waste Water Engineering, Mc-Graw Hill, New York,
2013, ISBN: 077441206.
13. eshav Kant, Air Pollution & Control, Khanna Publishing House, New Delhi (Edition
2018)