Sem 620
Sem 620
Course Objectives:
This course will give an opportunity to gain expertise in one of the most fascinating and fastest
growing areas of Computer Science through classroom program that covers fascinating and
compelling topics related to human intelligence and its applications in industry, defense,
healthcare, agriculture and many other areas. This course will give the students a rigorous,
advanced and professional graduate-level foundation in Artificial Intelligence.
To introduce students to the basic concepts and techniques of Machine Learning. thorough
understanding of the Supervised and Unsupervised learning techniques. To study the various
probability based learning techniques, graphical models of machine learning algorithms.
Course Content:
Module Contact
Description of Topic
No. Hrs.
1 Introduction: Concept of AI, history, current status, scope, agents, 3
environments, Problem Formulations, Review of tree and graph
structures, State space representation, Search graph and Search tree
Course Outcomes:
At the end of the course, the student will be able to:
1. Build intelligent agents for search and games.
2. Solve AI problems through programming with Python.
3. Learning optimization and inference algorithms for model learning.
4. Design and develop programs for an agent to learn and act in a structured environment.
5. Distinguish between, supervised, unsupervised and semi-supervised learning
6. Apply the appropriate machine learning strategy for any given problem
7. Suggest supervised, unsupervised or semi-supervised learning algorithms for any given
problem
8. Design systems that uses the appropriate graph models of machine learning
9. Modify existing machine learning algorithms to improve classification efficiency
Learning Resources:
1. S. Russell and P. Norvig, Artificial Intelligence: A Modern Approach, 3rd Edition, Prentice
Hall, 2009.
2. E. Rich, K. Knight and K. Knight, Artificial Intelligence, McGraw Hill, 1991.
3. M.C. Trivedi, A Classical Approach to Artifical Intelligence, Khanna Publishing House,
New Delhi, 2018.
4. S. Kaushik, Artificial Intelligence, Cengage Learning India, 2011.
5. D. Poole and A. Mackworth, Artificial Intelligence: Foundations for Computational Agents,
Cambridge University Press, 2010.
6. Websites for reference: https://nptel.ac.in/courses/106105077
7. Websites for reference: https://nptel.ac.in/courses/106106126
8. S. Marsland, Machine Learning– An Algorithmic Perspective, 2nd Edition, Chapman and
Hall/CRC Machine Learning and Pattern Recognition Series, 2014.
9. T.M. Mitchell, Machine Learning, First Edition, McGraw Hill Education, 2013.
10.P. Flach, Machine Learning: The Art and Science of Algorithms that Make Sense of Data,
First Edition, Cambridge University Press, 2012.
11.J. Bell, Machine learning– Hands on for Developers and Technical Professionals, First
Edition, Wiley, 2014.
12.E. Alpaydin, Introduction to Machine Learning (Adaptive Computation and Machine
Learning Series), 3rd Edition, MIT Press, 2014.
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
SYLLABUS FOR BACHELOR OF TECHNOLOGY IN ROBOTICS
(Effective from academic session 2020-21)
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
SYLLABUS FOR BACHELOR OF TECHNOLOGY IN ROBOTICS
(Effective from academic session 2020-21)
Subject Code : PC-ROB602 Category: Professional Core Courses
Subject Name : Computer Vision Semester : Sixth
L-T-P : 3-1-0 Credit: 3
Pre-Requisites:
5 Image Restoration
Degradation Model, Discrete Formulation, Algebraic
Approach to Restoration - Unconstrained & Constrained;
Constrained Least Square Restoration, Restoration by
Homomorphic Filtering, Geometric Transformation - Spatial 5
Transformation, Gray Level Interpolation.
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
SYLLABUS FOR BACHELOR OF TECHNOLOGY IN ROBOTICS
(Effective from academic session 2020-21)
6 Image Segmentation
Point Detection, Line Detection, Edge detection, Combined
detection, Edge Linking & Boundary Detection - Local
Processing, Global Processing via The Hough Transform;
Thresholding - Foundation, Simple Global Thresholding, 7
Optimal Thresholding; Region Oriented Segmentation -
Basic Formulation, Region Growing by Pixel Aggregation,
Region Splitting & Merging.
Course Objectives:
Course Contents:
Module Contact
No. Description of Topic Hrs.
Introduction to Operations Research:
Introduction, Historical Background, Scope of Operations Research,
Features of Operations Research, Phases of Operations Research,
1 2
Types of Operations Research Models, Operations Research
Methodology, Operations Research Techniques and Tools, Structure
of the Mathematical Model, Limitations of Operations Research
Linear Programming:
Introduction, Linear Programming Problem, Requirements of LPP,
Mathematical Formulation of LPP, Case Studies of LPP, Graphical
Methods to Solve Linear Programming Problems, Applications,
Advantages, Limitations.
Course Outcome:
At the end of this course students will be able to
1. Apply forecasting methods for predicting demands.
2. Make decisions under certainty, uncertainty and conflicting situations.
3. Apply linear programming tools for optimal utilization of resources in various types of
industries.
4. Solve transportation problems to minimize cost and understand the principles of assignment
of jobs and recruitment polices.
5. Understand the basic elements of a Queuing model
6. Apply PERT/CPM for project scheduling and resource allocation in an optimal way.
7. Manage inventory with cost effectiveness.
Learning Resources
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
SYLLABUS FOR BACHELOR OF TECHNOLOGY IN ROBOTICS
(Effective from academic session 2020-21)
1. F.S. Hillier, G.J. Lieberman, B. Nag and P. Basu, Introduction to Operation Research, 10th
Edition, McGraw Hill, 2017.
2. C. Mohan and K. Deep, Optimization Techniques, New Age, 2009.
3. N.D. Vohra, Quantitative Techniques in Management, 5th Edition, McGraw-Hill.
4. K.V. Mittal and C. Mohan, Optimization Methods in Operations Research and Systems
Analysis, New Age, 2003.
5. H.A. Taha, Operations Research - An Introduction, 7th Edition, Prentice Hall, 2002.
6. A. Ravindran, D.T. Phillips and J.J. Solberg, Operations Research: Principles and Practice,
2nd Edition, John Willey and Sons, 2009.
7. K. Bedi, Production and Operations Management, Oxford University Press, 2004.
8. S.J. Chandra and A. Mehra, Numerical Optimization with Applications, Narosa, 2009.
9. J.K. Sharma, Operation Research: Theory and Applications, 5th Edition, Macmillan Pub.,
2013.
10. L.W. Wayne, Operations Research Applications and Algorithms, 4th Edition, Brooks/Cole,
USA.
Course Objectives:
Course Contents:
Module Contact
Description of Topic
No. Hrs.
Introduction to the Constitution of India, The Making of the
1 Constitution and Salient features of the Constitution. Preamble to the 4
Indian Constitution Fundamental Rights & its limitations.
Directive Principles of State Policy & Relevance of Directive Principles
2 State Policy Fundamental Duties. Union Executives – President, Prime 5
Minister Parliament Supreme Court of India.
State Executives – Governor, Chief Minister, State Legislature High
3 Court of State. Electoral Process in India, Amendment Procedures, 5
42nd, 44th, 74th, 76th, 86th & 91st Amendments.
Special Provision for SC & ST Special Provision for Women, Children
& Backward Classes Emergency Provisions. Human Rights –Meaning
4 and Definitions, Legislation Specific Themes in Human Rights- 5
Working of National Human Rights Commission in India Powers and
functions of Municipalities, Panchyats and Co - Operative Societies.
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
SYLLABUS FOR BACHELOR OF TECHNOLOGY IN ROBOTICS
(Effective from academic session 2020-21)
Special Provision for SC & ST Special Provision for Women, Children
& Backward Classes Emergency Provisions. Human Rights –Meaning
5 and Definitions, Legislation Specific Themes in Human Rights- 5
Working of National Human Rights Commission in India Powers and
functions of Municipalities, Panchyats and Co - Operative Societies.
Course Outcomes:
On completion of the course student will
1. Have general knowledge and legal literacy and thereby to take up competitive examinations.
2. Understand state and central policies, fundamental duties.
3. Understand Electoral Process, special provisions.
4. Understand powers and functions of Municipalities, Panchayats and Co-operative Societies,
5. Understand Engineering ethics and responsibilities of Engineers
6. Understand Engineering Integrity & Reliability
Learning Resources:
1. D.D. Basu, Introduction to the Constitution on India, 19th/ 20th Students Edition, Prentice
Hall EEE, 2001.
2. C.E. Haries, M.S. Pritchard and M.J. Robins, Engineering Ethics, Thompson Asia, 2003.
3. M.V. Pylee, An Introduction to Constitution of India, Vikas Publishing, 2002.
4. M. Govindarajan, S. Natarajan and V.S. Senthilkumar, Engineering Ethics, Prentice Hall of
India Pvt. Ltd., New Delhi, 2004.
5. B.K. Sharma, Introduction to the Constitution of India, PHI Learning, New Delhi, 2011.
6. Latest Publications, Indian Institute of Human Rights, New Delhi.
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
SYLLABUS FOR BACHELOR OF TECHNOLOGY IN ROBOTICS
(Effective from academic session 2020-21)
1. Simulation and Display of an Image, Negative of an Image (Binary & Gray Scale)
2. Implementation of Relationships between Pixels
3. Implementation of Transformations of an Image
4. Contrast stretching of a low contrast image, Histogram, and Histogram Equalization
5. Display of bit planes of an Image
6. Display of FFT (1-D & 2-D) of an image
7. Computation of Mean, Standard Deviation, Correlation coefficient of the given Image
8. Implementation of Image Smoothening Filters (Mean and Median filtering of an Image)
9. Implementation of image sharpening filters and Edge Detection using Gradient Filters 10.
Image Compression by DCT, DPCM, HUFFMAN coding
11. Implementation of image restoring techniques
12. Implementation of Image Intensity slicing technique for image enhancement
13. Canny edge detection Algorithm
1. To learn the basics of Artificial Intelligence and various ways in which Artificial Intelligence
is related to the real world.
2. To learn about Python basics and tools used to run the Python code.
3. To learn about installation of Pycharm and Python Interpreter.
4. To learn and discuss the COVID 19 case using Python programming.
5. To learn about Machine Learning using Google Colab software and analyse the data using
Python Programming Language.
6. To learn Neural Network Architecture and various examples in which this can be used in
Machine Learning.
7. To discuss brief of Image Processing, Lab View and Fuzzy Logic and their relevance in the
field of Artificial Intelligence.
8. To learn practical of Machine Learning and Deep Learning with MATLAB
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
SYLLABUS FOR BACHELOR OF TECHNOLOGY IN ROBOTICS
(Effective from academic session 2020-21)
Course Objectives:
This course is aimed to provide more weightage for project work. The project work could be
done in the form of a summer project or internship in the industry or even a minor practical
project in the college. Participation in any technical event/ competition to fabricate and
demonstrate an innovative machine or product could be encouraged under this course.
Course Outcomes:
Students will be able to understand the procedure to carry out practical projects related to any
technical event/ competition to fabricate and demonstrate an innovative machine or product, etc.
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
SYLLABUS FOR BACHELOR OF TECHNOLOGY IN ROBOTICS
(Effective from academic session 2020-21)
Course Contents:
Module Contact
Description of Topic
No. Hrs.
Introduction: Definition of Mechanical Systems, Philosophy and approach;
1 Systems and Design: Mechatronic approach, Integrated Product Design,
Modelling, Analysis and Simulation, Man- Machine Interface; Sensors and
transducers: classification, Development in Transducer technology, Opto- 8
electronics- Shaft encoders, CD Sensors, Vision System, etc.
Text Books:
1. Mechatronics System Design, Devdas Shetty & Richard A. Kolk, PWS Publishing Company
(Thomson Learning Inc.)
2. Mechatronics: A Multidisciplinary Approach, William Bolton, Pearson Education
3. A Textbook of Mechatronics, R.K.Rajput, S. Chand & Company Private Limited
4. Mechatronics: Electronic Control Systems in Mechanical and Electrical Engineering, William
Bolton, Prentice Hall
Course Outcomes:
Upon completion of this course, students will get an overview of mechatronics applications and the
use of micro-sensors and microprocessors.
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
SYLLABUS FOR BACHELOR OF TECHNOLOGY IN ROBOTICS
(Effective from academic session 2020-21)
Subject Code: PE-ROB601B Category: Professional Elective Courses
Subject Name: Digital Signal Processing Semester: Sixth
L-T-P: 3-0-0 Credit: 3
Pre-Requisites: NA
Objective:
1 Learn the foundations of Human Computer Interaction
2 Be familiar with the design technologies for individuals and persons with disabilities
3 Be aware of mobile Human Computer interaction
4 Learn the guidelines for user interface.
Text/Reference Books:
1. W.F. Ganong, Review of Medical Physiology, 8th Asian Ed, Medical Publishers, 1977.
2. J.G. Websster, ed., Medical Instrumentation, Houghton Mifflin, 1978.
3. A.M. Cook and J.G. Webster, eds., Therapeutic Medical Devices, Prentice-Hall, 1982.
Course Objective:
Course Content:
Course Outcomes:
After completing this course, the students will
1. Know about constructional features, working principle and specific applications of each
of the material handling system.
2. Learn about unit load calculation and selecting specification of some material
handling system.
Maulana Abul Kalam Azad University of Technology, West Bengal
(Formerly West Bengal University of Technology)
SYLLABUS FOR BACHELOR OF TECHNOLOGY IN ROBOTICS
(Effective from academic session 2020-21)
Learning Resources:
1. S. Ray, Introduction to Materials Handling, New Age International Pub., 2017.
2. T.K. Ray, Mechanical Handling of Materials, Asian Books Pvt. Ltd., 2005.
3. T.H. Allegri, Materials Handling: Principles and Practices, CBS Publishers and Distributors,
2018.
4. J.M. Apple, Material Handling System Design, John Wiley & Sons, 1972.
Objectives:
The course is designed to impart knowledge and skills related to 3D printing technologies,
selection of material and equipment and develop a product using this technique in Industry 4.0
environment.
Module Contact
Description of Topic
No. Hrs.
1 3D Printing (Additive Manufacturing): 2
Introduction, Process, Classification, Advantages, Additive V/s
Conventional Manufacturing processes, Applications.
2 CAD for Additive Manufacturing: 3
CAD Data formats, Data translation, Data loss, STL format.
3 Additive Manufacturing Techniques: 10
Stereo-Lithography, LOM, FDM, SLS, SLM, Binder Jet technology.
Process, Process parameter, Process Selection for various
applications. Additive Manufacturing Application Domains:
Aerospace, Electronics, Health Care, Defense, Automotive,
Construction, Food Processing, Machine Tools
4 Materials: 7
Polymers, Metals, Non-Metals, Ceramics Various forms of raw
material- Liquid, Solid, Wire, Powder; Powder Preparation and their
desired properties, Polymers and their properties. Support Materials
5 Additive Manufacturing Equipment: 8
Process Equipment- Design and process parameters, Governing
Bonding Mechanism, Common faults and troubleshooting Process
Design
6 Post Processing: Requirement and Techniques 3
Learning Resources:
1. L. Gibson, D.W. Rosen and B. Stucker, Additive Manufacturing Technologies: Rapid
Prototyping to Direct Digital Manufacturing, Springer, 2010.
2. A. Gebhardt, Understanding Additive Manufacturing: Rapid Prototyping, Rapid
Tooling, Rapid Manufacturing, Hanser Publisher, 2011.
3. C.K. Chua and K.F. Leong, 3D Printing and Rapid Prototyping- Principles and
Applications, World Scientific, 2017.
4. J.D. Majumdar and I. Manna, Laser-Assisted Fabrication of Materials, Springer Series
in Material Science, 2013.
5. L. Lu, J. Fuh and Y.S. Wong, Laser-Induced Materials and Processes for Rapid
Prototyping, Kulwer Academic Press, 2001.
6. Z. Fan and F. Liou, Numerical Modelling of the Additive Manufacturing
(AM)Processes of Titanium Alloy, InTech, 2012.
Maulana Abul Kalam Azad University of Technology, West
Bengal
(Formerly West Bengal University of Technology)
SYLLABUS FOR BACHELOR OF TECHNOLOGY IN ROBOTICS
Subject Code: PE –ROB602D Category: Professional Elective Courses
Subject Name: CAD/CAM Semester: Sixth
L-T-P: 3-0-0 Credit: 3
Pre-Requisites: Manufacturing Technology, Elements of Mechanical Design,
Mathematics
Course Objective:
To impart knowledge about computer aided design- geometric modeling, stress analysis.
To give an idea about computer aided manufacturing system, its components including
application of robot.
Course Contents:
Module Contact
Description of Topic
No. Hrs.
1 Fundamentals of CAD- Design process, benefits of computer aided 3
design, graphics standards.
2 Geometric modeling- wire-frame, surface and solid modeling 6
Transformation- translation and rotation exercise problems and
programming.
Stress analysis- basics of FEM, formation of stiffness matrix for
two elements.
3 Introduction to computer aided manufacturing (CAM) systems, 4
basic building blocks of computer integrated manufacturing (CIM).
4 Tooling’s of CNC machines, tool and work handling systems 3
involving robot, AGV, RTV, AS/RS, ATC, APC.
5 Robotics; types, anatomy, drives and applications. 3
6 Computer aided production planning and control, Manufacturing 6
from product design- CADCAM interface, concept of group
technology (GT), CAPP.
7 Control systems, Process monitoring, Adaptive control systems, 2
etc.
8 Automatic inspection systems, use of CMM, Reverse Engineering. 1
Course Outcome:
1. To familiarize the basics of computer aided design- geometric modeling, stress analysis.
2. To familiarize the basics of computer aided manufacturing.
3. To familiarize the components of computer aided manufacturing system including
application of robot and control systems.
Learning Resources:
1. P.N. Rao, N.K. Tewari and T.K. Kundra, Computer Aided Manufacturing, McGraw-Hill
Publication, 2017.
2. M.P. Groover and E.W. Zimmers Jr., CAD/CAM, Prentice Hall of India, 1983.
3. P. Radhakrishnan, S. Subramanyan and V. Raju, CAD/CAM/CIM, New Age International
Maulana Abul Kalam Azad University of Technology, West
Bengal
(Formerly West Bengal University of Technology)
SYLLABUS FOR BACHELOR OF TECHNOLOGY IN ROBOTICS
Publishers, 2007.
4. P.N. Rao, CAD/CAM, McGraw Hill Publication, 2010.
5. M.P. Groover, Automation, Production Systems, and Computer- Integrated Manufacturing,
Prentice Hall of India, 2016.
6. I. Zeid, CAD/CAM- Theory and Practice, McGraw-Hill Publishing Co. Ltd., New Delhi,
1991.
7. S.R. Deb and S. Deb, Robotics Technology and Flexible Automation, McGraw-Hill
Publication, 2010.
8. S.K. Saha, Introduction to Robotics, McGraw-Hill Publication, 2008.
9. P.B. Mahapatra, Computer-Aided Production Management, Prentice Hall of India, 2010