You are on page 1of 25

A

Micro Project Report


On
“Iot based smart public distribution system”

Submitted by

Siddhesh Jagdish Shelar


Jainul Jignesh Dave
Shreyash Kiran Dahale
Ojas Yogesh Joshi

Under the Guidance of


Prof. N. D. Dhamale

In the Partial Fulfilment of Six Semester of Diploma in


Computer Engineering

Department of Computer Engineering


Sandip Polytechnic
Mahiravani, Nashik - 422213

Affiliated to

Maharashtra State
Board of Technical Education

Academic Year 2020-21

9
Maharashtra State
Board of Technical Education

Certificate

This is to certify that Mr./Ms. Mr. Siddhesh Jagdish Shelar with Roll No-12 has successfully completed
Micro-project in course Emerging Trends in CO and IT (22618) for the academic year 2020-21 as
prescribed in the 'Assessment Manual' during his/her tenure of completing Six Semester of Diploma
Programme in Computer Engineering from institute, Sandip Polytechnic with institute code 1167.

Place: Nashik Enrollment No: 1711670171

Date: 16/06/2021 Exam Seat No:

Course Teacher Head of the Department Head of the Institute

9
Maharashtra State
Board of Technical Education

Certificate

This is to certify that Mr./Ms. Mr. Jainul Jignesh Dave with Roll No-01 has successfully completed Micro-
project in course Emerging Trends in CO and IT (22618) for the academic year 2020-21 as prescribed
in the 'Assessment Manual' during his/her tenure of completing Six Semester of Diploma Programme in
Computer Engineering from institute, Sandip Polytechnic with institute code 1167.

Place: Nashik Enrollment No: 1711670120

Date: 16/06/2021 Exam Seat No:

Course Teacher Head of the Department Head of the Institute

9
Maharashtra State
Board of Technical Education

Certificate

This is to certify that Mr./Ms. Mr. Shreyash Kiran Dahale with Roll No-08 has successfully completed
Micro-project in course Emerging Trends in CO and IT (22618) for the academic year 2020-21 as
prescribed in the 'Assessment Manual' during his/her tenure of completing Six Semester of Diploma
Programme in Computer Engineering from institute, Sandip Polytechnic with institute code 1167.

Place: Nashik Enrollment No: 1711670155

Date: 16/06/2021 Exam Seat No:

Course Teacher Head of the Department Head of the Institute

9
Maharashtra State
Board of Technical Education

Certificate

This is to certify that Mr./Ms. Mr. Ojas Yogesh Joshi with Roll No-57 has successfully completed Micro-
project in course Emerging Trends in CO and IT (22618) for the academic year 2020-21 as prescribed
in the 'Assessment Manual' during his/her tenure of completing Six Semester of Diploma Programme in
Computer Engineering from institute, Sandip Polytechnic with institute code 1167.

Place: Nashik Enrollment No: 1611670156

Date: 16/06/2021 Exam Seat No:

Course Teacher Head of the Department Head of the Institute

9
Annexure – I

Micro Project Proposal


“IOT Based Smart Public Distribution System”

1.0 Aims/Benefits of the Micro-Project:


The system of providing basic domestic commodities on subsidy to poor families in developing
countries like India is an important aspect to meet fundamental requirement of people. The
existing public distribution system in Ration shops requires manual measurement of quantity
and maintenance of record of transactions. Many problems are encountered by the existing
system such as,

1. Ration distribution to unauthenticated card holders.

2. Card holders wasting time in queues for collecting ration for hours.

3. Lots of malpractices such as hoarding, black marketing and overcharging.

4. Human intervention in updating transactions and maintenance of records in ledger is


difficult.

2.0 Course Outcomes Addressed:

1. Describe Artificial Intelligence, Machine learning and deep learning


2. Interpret IOT concepts
3. Compare Models of Digital Forensic Investigation.
4. Describe Evidence Handling procedures.
5. Describe Ethical Hacking process.
6. Detect Network, Operating System and applications vulnerabilities

9
3.0 Proposed Methodology:

This section includes a brief overview of all the components used in the system. Figure 3.1
describes the system in brief in the form of block diagram.

Fig. Block diagram of IOT based smart public distribution system.

3.1 Hardware Tools

Following components are used to achieve desired functionality.

1. Finger print module: A fingerprint module is interfaced with the Raspberry- pi. A
minutiae algorithm is used to process the fingerprint obtained from the module. Fin-
gerprint processing includes two parts: fingerprint enrollment and fingerprint matching.
During enrolling, user needs to enter the finger two times. The system will process the
two time finger images, generate a template of the finger based on processing results
and store the template.

9
2. Raspberri pi: The details of each user of the family are enrolled in the database.
Raspberry pi takes the serial number from reader and access corresponding record in
the database in accordance with the thumbprint identification.
3. Motor and Relay circuit: The motors are used to control the valve arrangement (i.e.to
open and close the valve). These motors are controlled by relay(timer) circuit. Relay
circuit is used for weight measurement as the grain falls through the funnel and when it
reaches the required amount the valve will close automatically.
4. Hydraulic Valve: The purpose of flow control in a hydraulic system is to regulate speed.
This valve controls the speed of an actuator by regulating the flow rate.The valve is
controlled by electric current which passes through a DC motor. The motor operates
the hydraulic valve to dispense the oil to the cardholders.

9
4.0 Action Plan:

Planned
Sr Planned Name of Responsible Team
Details of Activity Finish
No Start Date Members
Date
1 Topic Discussion & Selection 28/03/21 01/04/21

2 Review of Literature 01/04/21 10/04/21

3 Aim/Benefits & Importance 12/04/21 15/04/21

4 Explain the need of project 15/04/21 17/04/21


1. Siddhesh Jagdish Shelar
List & explain the hardware 2. Jainul Jignesh Dave
5 17/04/21 20/04/21
& software required
3. Shreyash Kiran Dahale
Explain the working & 4. Ojas Yogesh Joshi
6 20/04/21 15/04/21
Design of Circuit
7 Design of System Explain 15/05/21 25/05/21

8 Compilation of Report 25/05/21 31/05/21

9 Compilation of Presentation 01/06/21 03/06/21

10 Presentation of Seminar 03/06/21 07/06/21

11 Final Submission 07/06/21 16/06/21

5.0 Resources Required:


Sr
Name of Resource/Material Specification Qty. Remarks
No
Desktop with Intel -
Core 2 Duo 2.93
1 Hardware Resource GHz, RAM 8GB, 1
HDD 160 GB

Software Resource Adriano Uno, -


2 1
Raspberry Pi
3 Any Other Resource - - -

9
Name of Team Members with Roll Nos:

Roll No Name of Team Members


Siddhesh Jagdish Shelar
12
Jainul Jignesh Dave
01
Shreyash Kiran Dahale
08
Ojas Yogesh Joshi
57

Prof. N. D.Dhamale
Name & Signature of Course Teacher

9
Annexure – II

Micro Project Report


1.0 Rationale:
Government provides food, oil and fuel to economically challenged people at subsidized rates
which are distributed to the public through ration shops. The stocks for these ration shops will
be bought from the farmers and then sold at subsidized rates. Every month fresh stock arrives at
these shops and that needs to be distributed to public. The owner of most of the ration
shops resort to malpractices and the allotted amount of ration is not distributed to authorized
people. To counter these fraudulent activities this system is developed which incorporates the
following features.

1. Fingerprint authentication system used to identify a particular user making the system
secure.

2. The commodity and it’s quantity needs to be selected using android application.

3. Predefined information about the amount of ration to be distributed.

4. Automatic ration distributing mechanism.

Public distribution system in the country has undergone organic changes from the ra- tioning
system introduced during World War II to an important social safety program to ensure food
security of the country. Under the public distribution System (PDS), the cen- tral government
procures and supplies special essential commodities to fair price at fixed central issue prices. In
the past, a number of items like iodized salt, palm oil, candles, ghee, cloth etc. have been
distributed through the PDS, however at present department of food and supplies have
confined the fair price distribution to few cereals, wheat, rice, sugar and kerosene oil. At present
India has 4,78,000 ration stores operating across many localities, villages, towns and cities in the
country making it the largest distribution network in the world. Department of food and
supplies is providing ration cards to the citizens based on their economic conditions. There
are mainly two types of cards:

1. Below poverty line (BPL) cards

2. Above poverty line (APL) cards

9
Against the essential commodities act there are many fraudulent activities going on unfair
price shops. Users are forced to wait in long queues for hours together to purchase the essen- tial
commodities. Card holders and their family member’s details are stored in a notebook.
Hence each time transaction is made by the card holder, entry had to be made manually in
the book. Maintenance of record in book is difficult. Thus, an efficient and automated
system is required to minimize the misappropriations.
Quantity of ration to be given for these cards is fixed based on the number of members in the
card holders family. The Department of food and supplies enforces control over these provi-
sions under the orders by the Essential Commodities Act, 1955 regulating trade in specified
essential commodities by keeping a close watch on stocks, passage, quality and availability
of these commodities. Enforcement consists of collection of information and evidence of con-
travention of provisions of the relevant control orders and action taken against them under
the provisions of Essential Commodities Act.

2.0 Aims/Benefits of the Micro-Project:


The project titled IOT based smart public distribution system proposes an automatic method of
distribution of commodities to authenticated card holders. Also, the details of transactions made
are maintained in a database. The users need to access to their account through the Smart phone by
entering their ID and password. Once they are successfully logged in, they can view the stock
availability. This system uses Raspberry-pi as controller and it is implemented with Minutiae
extraction based fingerprint matching algorithm which efficiently works with greater accuracy
score. Automatic distribution of commodities is achieved by using DC motors controlled directly
by Raspberry pi to open and close the valves.

Initially, one of the family members need to enter unique username and password. Once user is
logged in, he/she can view commodities that is available for that particular family account.
To dispense the commodities, user is expected to provide fingerprint for next level of
authentication. Once user is verified, the system dispenses a threshold quantities of
commodities for the particular family. After dispensing user is asked to signout or view the
dispensed commodities

9
3.0 Course Outcomes Achieved:

A. To understand the basics Artificial Intelligence, Machine learning and deep learning
B. To understand Interpret IoT concepts
C. Ability to Compare Models of Digital Forensic Investigation.
D.  Ability to handle Evidence Handling procedures.
E. To understand and ability to implement Ethical Hacking process.
F.  Ability to implement Detect Network, Operating System and applications vulnerabilities

4.0 Literature Review:


Evolution of public distribution of basic commodities in India had its origin in the rationing
system introduced by the British during the World War II. The system was started in 1939 in
Bombay and gradually extended to other cities and towns. By the end of 1943, 13 cities had
been brought under the coverage of rationing and approximately 771 cities or towns were covered
in 1946. Some rural areas, suffering from chronic shortage were also covered. Since there PDS
is following the same pattern. There are only little modification is happening in the field of
PDS.

5.0 Actual Methodology Followed:

5.1 System Hardware


System hardware is the collection of physical parts of the project module. It includes various modules
like controllers, regulators and relay circuits.

1. Raspberry pi

The details of each card holder of the family are enrolled in the database. Raspberry pi
takes the serial number from reader and access corresponding record in the database in
accordance with the thumb-print identification.The Raspberry Pi is a credit-card-sized single-
board computer developed in the UK by the Raspberry Pi Foundation with the intention of
promoting the teaching of basic computer science in schools. Figure 4.1 shows the Raspberry
pi embedded board.

9
Fig: Raspberry pi embedded board.

1. Processor: The heart of the Raspberry Pi is the processor. This chip is a 32 bit,
700 MHz System on a Chip, which is built on the ARM11 architecture. ARM chips
come in a variety of architectures with different cores configured to provide different
capabilities.

2. Secure Digital (SD) Card slot: There is no hard drive on the Pi. Everything is
stored on an SD Card. The minimum requirement for the SD card to store the
Operating System, programs, softwares and database must be 8GB.

3. USB port: On the Model B there are two USB 2.0 ports, but only one on the ModelA.
Some of the early Raspberry Pi boards were limited in the amount of current that they
could provide. Some USB devices can draw up 500mA.

4. Ethernet port: The model B has a standard RJ45 Ethernet port. The Model A does
not, but can be connected to a wired network by a USB Ethernet adapter (the port
on the Model B is actually an on-board USB to Ethernet adapter). Wi-fi connectivity
via a USB dongle is another option.

5. HDMI connector: The HDMI port provides digital video and audio output. 14different
video resolutions are supported, and the HDMI signal can be converted to DVI (used
by many monitors), composite (analog video signal usually carried over a yellow RCA
connector), or SCART (a European standard for connecting audio-visual equipment)
with external adapters.

6. Analog Audio output: This is a standard 3.5mm mini analog audio jack, intended
to drive high impedance loads (like amplified speakers). Headphones or unpowered
speakers wont sound very good.

7. Power input: This microUSB connector is used to supply power (this isnt an additional
USB port; its only for power).
9
2. Fingerprint Module

Fingerprint module is used for enrollment and authentication purpose. It needs to get an
image of the finger. The method employed to scan the image is optical scanning. The heart
of an optical scanner is a charge coupled device (CCD). A CCD is simply an array of
light-sensitive diodes called photosites, which generate an electrical signal in response to
light photons. Each photosite records a pixel, a tiny dot representing the light that hit that
spot Collectively, the light and dark pixels form an image of the scanned scene (a finger,
for example). Typically, an analog-to-digital converter in the scanner system processes the
analog electrical signal to generate a digital representation of this image.
The scanning process starts when a person places the finger on a glass plate, and a CCD camera
takes a picture. The scanner has its own light source, typically an array of light- emitting
diodes, to illuminate the ridges of the finger. The CCD system actually generates an
inverted image of the finger, with darker areas representing more rejected light and lighter areas
representing less rejected light (the valleys between the ridges).It checks the average
pixel darkness, or the overall values in a small sample, and rejects the scan if the overall
image is too dark or too light. If the image is rejected, the scanner adjusts the exposure
time to let in more or less light, and then tries the scan again.

3. DC motor

Three DC motor system is used to open and close the valves for automatic distribution of
rice, sugar and oil. The initial valve arrangement is made to prevent fall of grains and oil.
The three DC motors, each having specifications 12 V, 60 RPM and 0.37 A are used for this
purpose.

9
4. Hydraulic valve

The purpose of flow control in a hydraulic system is to regulate speed. These valves

Figure: Cross sectional view of Hydraulic valve.

control the speed of an actuator by regulating the flow rate. The valve is controlled by electric
current passed through the DC motor. Here it is used to dispense the oil to the card holder.
A switch has to be pressed using DC motor arrangement to collect the liquid. Their tasks are
to shut off, release, dose, distribute or mix fluids. Figure 4.2 shows the cross sectional view of
Hydraulic valve.

5.2 System Software


The system software is the interface between hardware and user applications. A computer
program that is designed to run a computer’s hardware and application programs.

9
Figure: Flowchart of IOT based smart public distribution system.

Initially the user is asked to enter the ID and password given to them in the app. The
Raspberry pi compares the unique ID with the data base. If the ID matches, the user can
view their profile which will have details of their transactions. Then user is asked to scan the
finger. Once the user is authenticated, the commodity and quantity can be selected their itself
using buttons given. If the commodity and quantity are valid, the system dispenses the valid
commodity. However, if the authentication fails the system waits for valid authentication.
Figure shows the flow chart of IOT based smart public distribution system.

9
1. Android Studio

Android Studio is the official integrated development environment (IDE) for Android
platform development. It was announced on May 16, 2013 at the Google I/O conference.
Android Studio is freely available under the Apache License 2.0. Google provides an IDE
called Android Studio to develop android applications. Android applications require specific
configuration files. The application logic is primarily written in the Java programming. The
android developing tool converts these files into an android application. The tooling allows
compiling, packaging, deploying and starting applications which are developed.
The Android Software Development Kit (Android SDK) and gradle tooling contains
the necessary tools for this. The android SDK contains the android debug bridge (ADB).
ADB is a tool that allows you to connect to a virtual or real android device. This allows
managing the device or debugging your application. Most of androids configuration files are
based on XML. The android tools provide special specialized editors for android specific
files. These editors typically allow switching between the XML representation of the file
and structured user interface.

2. Raspbian

Raspbian which is based on Linux Debian is used as an operating system for the proposed
project which has a strong documentation. Raspbian comes pre-installed with plenty of software
for education, programming and general use. It has Python, Scratch, Sonic Pi, Java,
mathematica and more.The raspbian with PIXEL image contained in the ZIP archieve is
over 4GB in size, which means that these archives use features which are not supported by
older unzip tools on some platforms.

3. Flowchart of minutiae based matching

Minutiae based fingerprint matching algorithm is explained in the Figure Three major
steps are explained in the form of flowchart which also includes subprocesses that takes
place to match the reference and input fingerprint.

9
Figure: Steps involved in fingerprint recognition.

Before purchasing user has to give their fingerprint in order to withdraw the commodities.
The stored templates are used as reference. When user tries to purchase the commodities the
input fingerprint is compared with stored database to identify the user. Later user can buy
the commodities if fingerprint is matched.

9
6.0 Actual Resources Used:
Sr
Name of Resource/Material Specification Qty. Remarks
No
Desktop with Intel -
Core 2 Duo 2.93
1 Hardware Resource GHz, RAM 8GB, 1
HDD 160 GB

2 Software Resource Android Studio 3.0 1 -


3 Any Other Resource - - -

7.0 Outputs of Micro-Project:


The snapshots of the result are shown below. Finger print module is interfaced to the
Raspberry pi board through serial port. The user enters unique ID and password into the
android application which is then verified using stored database. It is followed by Finger print
identification to verify the identity of user.
After validating ID and password user is asked to scan the finger which acts as a level 2
authentication to stop any fraudulent activity in case if the ID and password are hacked.
Figure 6.1 shows the dispensing containers for three commodities rice, sugar and any fluid
which are connected by DC motors (for rice and sugar) and hydraulic valve arrangement (for
fluid)via H-bridge.

Fig. Snapshot showing the dispensing containers.


If the user selects purchase on the android app, system will ask for fingerprint authenti- cation,
user is expected to provide fingerprint by placing a finger on fingerprint scanner as shown in Fig.

Fig. Snapshot shows user enrolling fingerprint.

8.0 Skilled Developed/Learning Outcome of this Micro-Project:


 To understand the basics Artificial Intelligence, Machine learning and deep learning
 To understand Interpret IoT concepts
 Ability to Compare Models of Digital Forensic Investigation.
 Ability to handle Evidence Handling procedures.
 To understand and ability to implement Ethical Hacking process.
 Ability to implement Detect Network, Operating System and applications vulnerabilities

9.0 Objective and Motivation of this Micro-Project:


The aim of this system is to build an automatic and convenient system to protect the interests of
the public by countering the malpractices. The main purpose of the system is to implement
fingerprint matching algorithm for authentication of the user, which in turn reduces the widespread
corruption, misuses of cards and to reduce the time complexity of the manual data entries. The
system is used to protect the products of fair price shop in black markets.

Prof. N. D. Dhamale
Name & Signature of Course Teacher
Annexure – IV

Micro Project Evaluation Sheet


Name of Student: Siddhesh Jagdish Shelar Enrollment No: 1711670171
Name of Programme: Computer Engineering Semester: VI
Course Title: Emerging Trends in CO and IT Course Code: 22618
Title of Micro Project: IOT Based smart public distribution system

Learning Outcomes Achieved:


 To understand the basics Artificial Intelligence, Machine learning and deep learning
 To understand Interpret IoT concepts
 Ability to Compare Models of Digital Forensic Investigation.
 Ability to handle Evidence Handling procedures.
 To understand and ability to implement Ethical Hacking process.
 Ability to implement Detect Network, Operating System and applications vulnerabilities

Poor Average Good Excellent


Sr Sub
Characteristic to be Assessed Marks Marks Marks Marks
No Total
(1-3) (4-5) (6-8) (9-10)
(A) Process and Product Assessment (6 Marks)
1 Relevance to the Course
2 Literature Review/Information Collection
3 Completion of the Target as per Project Proposal
4 Analysis of Data & Representation
5 Quality of Prototype/Model
6 Report Preparation
(B) Individual Presentation/Viva (4 Marks)
7 Presentation
8 Viva

(A) (B)
Total Marks
Process and Product Assessment Individual Presentation/Viva
(10 Marks)
(6 Marks) (4 Marks)

Comments/Suggestions about Teamwork/Leadership/Inter-personal Communication (if any)


…………………………………..……………………………………………………………………………

Name & Designation of Course Teacher: Prof. N. D. Dhamale, Lecturer

Dated Signature:
Micro Project Evaluation Sheet
Name of Student: Jainual Jignesh Dave Enrollment No: 1611670124
Name of Programme: Computer Engineering Semester: VI
Course Title: Emerging Trends in CO and IT Course Code: 22618
Title of Micro Project: IOT Based smart public distribution system

Learning Outcomes Achieved:


 To understand the basics Artificial Intelligence, Machine learning and deep learning
 To understand Interpret IoT concepts
 Ability to Compare Models of Digital Forensic Investigation.
 Ability to handle Evidence Handling procedures.
 To understand and ability to implement Ethical Hacking process.
 Ability to implement Detect Network, Operating System and applications vulnerabilities

Poor Average Good Excellent


Sr Sub
Characteristic to be Assessed Marks Marks Marks Marks
No Total
(1-3) (4-5) (6-8) (9-10)
(A) Process and Product Assessment (6 Marks)
1 Relevance to the Course
2 Literature Review/Information Collection
3 Completion of the Target as per Project Proposal
4 Analysis of Data & Representation
5 Quality of Prototype/Model
6 Report Preparation
(B) Individual Presentation/Viva (4 Marks)
7 Presentation
8 Viva

(A) (B)
Total Marks
Process and Product Assessment Individual Presentation/Viva
(10 Marks)
(6 Marks) (4 Marks)

Comments/Suggestions about Teamwork/Leadership/Inter-personal Communication (if any)


…………………………………..……………………………………………………………………………

Name & Designation of Course Teacher: Prof. N. D. Dhamale, Lecturer

Dated Signature:
Micro Project Evaluation Sheet
Name of Student: Shreyash Kiran Dahale Enrollment No: 1711670155
Name of Programme: Computer Engineering Semester: VI
Course Title: Emerging Trends in CO andIT Course Code: 22618
Title of Micro Project: IOT Based smart public distribution system

Learning Outcomes Achieved:


 To understand the basics Artificial Intelligence, Machine learning and deep learning
 To understand Interpret IoT concepts
 Ability to Compare Models of Digital Forensic Investigation.
 Ability to handle Evidence Handling procedures.
 To understand and ability to implement Ethical Hacking process.
 Ability to implement Detect Network, Operating System and applications vulnerabilities

Poor Average Good Excellent


Sr Sub
Characteristic to be Assessed Marks Marks Marks Marks
No Total
(1-3) (4-5) (6-8) (9-10)
(A) Process and Product Assessment (6 Marks)
1 Relevance to the Course
2 Literature Review/Information Collection
3 Completion of the Target as per Project Proposal
4 Analysis of Data & Representation
5 Quality of Prototype/Model
6 Report Preparation
(B) Individual Presentation/Viva (4 Marks)
7 Presentation
8 Viva

(A) (B)
Total Marks
Process and Product Assessment Individual Presentation/Viva
(10 Marks)
(6 Marks) (4 Marks)

Comments/Suggestions about Teamwork/Leadership/Inter-personal Communication (if any)


…………………………………..……………………………………………………………………………

Name & Designation of Course Teacher: Prof. N. D. Dhamale, Lecturer

Dated Signature:
Micro Project Evaluation Sheet
Name of Student: Ojas Yogesh Joshi Enrollment No: 1611670156
Name of Programme: Computer Engineering Semester: VI
Course Title: Emerging Trends in CO andIT Course Code: 22618
Title of Micro Project: IOT Based smart public distribution system

Learning Outcomes Achieved:


 To understand the basics Artificial Intelligence, Machine learning and deep learning
 To understand Interpret IoT concepts
 Ability to Compare Models of Digital Forensic Investigation.
 Ability to handle Evidence Handling procedures.
 To understand and ability to implement Ethical Hacking process.
 Ability to implement Detect Network, Operating System and applications vulnerabilities

Poor Average Good Excellent


Sr Sub
Characteristic to be Assessed Marks Marks Marks Marks
No Total
(1-3) (4-5) (6-8) (9-10)
(A) Process and Product Assessment (6 Marks)
1 Relevance to the Course
2 Literature Review/Information Collection
3 Completion of the Target as per Project Proposal
4 Analysis of Data & Representation
5 Quality of Prototype/Model
6 Report Preparation
(B) Individual Presentation/Viva (4 Marks)
7 Presentation
8 Viva

(A) (B)
Total Marks
Process and Product Assessment Individual Presentation/Viva
(10 Marks)
(6 Marks) (4 Marks)

Comments/Suggestions about Teamwork/Leadership/Inter-personal Communication (if any)


…………………………………..……………………………………………………………………………

Name & Designation of Course Teacher: Prof. N. D. Dhamale, Lecturer

Dated Signature:

You might also like