SlideShare a Scribd company logo
1 of 146
How to Teach
Computer Science
while building
Mathematical craving
Welcome to All Participants
Prof NB Venkateswarlu
Professor, GVPCEW
Visakhapatnam
venkat_ritch@yahoo.com
www.ritchcenter.com/nbv
Let Me first
Congratulate all
the Organizers.
What am I going to talk?
• Status of Mathematical teaching in
Engineering- In my opinion
• Retrospection of possible reasons for the
prevailing pathetic situation.
• My perception about teaching
mathematics to Engineering Students
• My views about how to correct in a
humble manner
Remember I am only going to
share my experiences and
observations.
I am neither a Mathematician nor
a Computer Scientist. I try to be
an Engineer first though I know I
am still half-baked Engineer.
I got enlightenment about
Computer Science after reading
the book
Computational Geometry,
Preparata, Springer Series.
Also, I want to remind you I am
not going to be a fool by
promising that I can talk about
whole mathematics useful for
Engineers.
Only an Iota of it I shall
expose.
Join me to pay tributes to Sri
Ramanujam
8
As this Conference is organized in fond
memory of Sri Ramanujam, I love to
bring a recent post of my friend.
10
It reminds me number 1729.
11
Hardy said that it was just a boring
number: 1729.Ramanujan replied
that 1729 was not a boring number at all: it
was a very interesting one. He explained
that it was the smallest number that could
be expressed by the sum of two cubes in
two different ways.
There are two ways to say that 1729 is the
sum of two cubes. 1x1x1=1;
12x12x12=1728. So 1+1728=1729 But
also: 9x9x9=729; 10x10x10=1000. So
729+1000=1729 There are other numbers
that can be shown to be the sum of two
cubes in more than one way, but 1729 is
the smallest of them.
What are ground realities in our
education system?
13
26
27
You May love to see these
videos.
28
https://www.facebook.com/search/top/?q=m1%20badithulu
FB Groups
• B.Tech baditulu
• M1 baditulu
https://www.slideshare.net/venkatritch/appreciationof-mathematicsm
According to ACM 2001 Committee
A computer Science student should
posses a certain level of mathematical
sophistication such as:
• Ability to formalize concepts
• Work from definition
• Think rigorously
• Reason correctly
• And construct a theory
What does it take to become an
engineer?
• Mathematics
• Science
• Creativity
Whom we have to blame for this
worst situation?
• Parents
• Students
• Industry
• Universities or other controlling authorities
• College managements
• Lastly, faculty
I have illustrated problems related
to parents, managements,
Universities in my lecture hosted at:
http://www.slideshare.net/venkatritch/pedagogy-in-engineering-colle
Mathematics is hard!
Yes it is! But it is also very rewarding,
and is no more harder than learning to
skate or tennis! It takes time to
understand new ideas and concepts.
In any endeavour you need to do
something hard to excel!
BlockagesBlockages
You need to be bright to do
Mathematics.
No! You need not be very bright. But
Mathematics makes your brighter. And
it will improve your skills and
understanding of other related
subjects.
BlockagesBlockages
I don’t need a lot of Mathematics for
science!
Wrong! A higher level of Mathematical
skill will make you a better Scientist
and Engineer.
Great discoveries and higher level
performance in physics and
engineering innovation requires high
level Mathematics.
BlockagesBlockages
Rewards of doing Mathematics
• Problem solving skills that will help you in
every aspect of your life.
• Good organisational skills.
• Logical, clearer thinking.
• A very interesting, satisfying life full of
challenges and achievements!
By the way who are our current
Students in Engineering
colleges?
Of course, Who are our PhD
students and faculty vice versa?
Computers are great tools, however, without
fundamental understanding of engineering problems,
they will be useless.
. 000.
42
Who are Our Students?:My
observations
• They put face that they did not hear
compound interest at all.
• If you probe further and throw hits and use
patting words, now some of their faces
glows.
• If you insist further, the answer is “sorry
we don’t remember the equation”.
• Some may write for final amount, but not
to interest.
P*(1+r/100)^t-P
Who are Our Students-Cont
• Simple interest =P*T*R/100
• If I say R is in ratio instead of percentage,
then also they don’t understand how to
change the equation.
• Of course, majority of them have 150 out
of 150 in Mathematics in their 10+2.
Do ask them about our
Intermediate Example on
Simple Pendulum
• Why do we draw the line?.
• To forecast g value at our place
Who are Our Students-Cont
An example: Grade to points
(They don’t have analysis skills.
They wait for answer for a
problem)
Grade Points
A (65) 10
B (66) 8
C (67) 6
D (68) 4
E (69) 2
Who are Our Students-Cont
They find very difficult to relate
to mathematics.
Answer: P=2*(70-g)
(65,10)
(69,2)
g
P
One More example from an US
based high school competition.
• Given a capital letter we need to find another upper case letter that
is d units from the given letter. You need to count cyclically.
• The following table is for a d value of 4
Input capital letter
with its ASCII code
Output capital letter
with its ASCII code
A(65) E(69)
E(69) I(73)
F(70) J(74)
V(86) Z(90)
W(87) A(65)
X(88) B(66)
Y(89) C(67)
X(90) D(68)
Not even 1% can think of
converting degrees in radians to
degrees, minutes and seconds.
Of course, I am skeptical about
the vice versa also.
• They don’t even remember how many
seconds makes a minute
• They don’t perceive that angle can be
more than 360 degrees.
Did you ever ask how they can
convert a given temperature in
one scale to all other scales.
• At most 40% can recall the equations.
• Only 10% recollects 273.03 correctly.
They take more time to related
to The World examples.
• Speed, Distance and Time
• Small examples involved bits, bytes, bps,
etc., is too confusing for them.
• May be a mathematics teacher has to
change from distance, time, speed to bits,
time and Mbps in the beginning itself
They find hard to relate to
mathematics.
How many digits are there in a
given integer?
What is the largest integer
which is integer power to 10 and
divides a given integer?
Guess from the following data?
Recall the definition of
logarithm.
log10(10)=1
log10(99)=1.99999999
log10(100)=2
log10(999)=2.99999999
log10(1000)=3
log10(9999)=3.99999999
log10(10000)=4
log10(99999)=4.99999999
log10(100000)=5
log10(999999)=5.99999999
They feel hard to understand
number of bits versus
logarithms?.
How to correct the situation?
• There can be hundreds of ways to correct.
Out of all, teaching mathematics should
be carried out with real life examples.
Preferably introduce feel of Engineering
along with the example. Of course, for this
to happen, mathematical faculty has to
enrich themselves with engineering
applications. Of course an Engg. Faculty
has to work in other way wrong. I
understand some UK university has
started a course “Mathematical
Engineering”.
How To Correct: My opinion
My view is that mathematical
concepts should be explained with
possible live Engineering examples
at every possible level.
• Geometry
• Calculus
• Algebra
• Trigonometry
A practical example to illustrate
use of logarithms, simultaneous
equations. We want them to
appreciate mathematics and
develop interest in it. May be, I
am of the opinion is that to give
live examples as many as
possible to elucidate a concept.
Fitting Line – Least Squares
Approach
A Pattern Recognition Problem
Linear Classifiers
fx yest
denotes +1
denotes -1
f(x,w,b) = sign(w x + b)
How would you
classify unknown
data?
w
x
+
b=0
w x + b<0
w x + b>0
Computer Graphics – Drawing a
Line
Area under a curve.
• Where is it practically used?
• In Civil Engg to calculate volume of cutting
and filling.
Earthwork Volume
Echocardiogram
Confidence intervals – also
based on areas only
70
Air Pillows In Car to save
humans
• Head Injury Index (HIC) – Crash test and
air bags
Severity Index
• The first model developed historically was the Severity Index (SI).
• It was calculated using the formula:
• The index 2.5 was chosen for the head and other indices were used
for other parts of the body (usually based on possibly gruesome
experiments on human or animal bodies).
• The Severity Index was found to be inadequate, so researchers
developed the Head Injury Criterion ».
Head – Simple Pendulum
Motion
Braking
• Normal braking in a street car: 10 ms-2
(or about 1 g).
• Normal braking in a racing car: 50 ms-2
(or about 5 g).
This is due to aerodynamic styling and large tyres with
special rubber.
• When we stop in a car, the deceleration can be either
abrupt (as in a crash), as follows:
• or more gentle, as in normal braking:
• Either way, the area under the curve is the same, since
the velocity we must lose is the same.
Crash Tests
• Imagine a car travelling at 48.3 km/h (30
mph). Under normal braking, it will take
1.5 to 2 seconds for the car to come to
rest.
• But in a crash, the car stops in about 150
ms and the life threatening deceleration
peak lasts about 10 ms.
A3-ms value
• The A-3 ms value in the following graphs
refers to the maximum deceleration that
lasts for 3 ms. (Any shorter duration has
little effect on the brain.)
• If an airbag is present, it will expand and
reduce the deceleration forces. Notice that
the peak forces (in g) are much lower for
the airbag case.
• The blue rectangles in these deceleration
graphs indicate the most critical part of the
deceleration, when the maximum force is
exerted for a long duration.
• With an airbag, you are far more likely to
survive the crash. The airbag deploys in
25 ms.
Golden Ratio: Phi
Parthenon Greece
Leonardo da Vinci's "Vitruvian Man",
showing the golden ratio in body dimensions
Jessica Simpson
Golden Ratio: Beauty’s Secret
Silver Ratio
Pell numbers: 1, 2, 5, 12,29
Silver ratio=1+sqrt(2)
Triangulation
Triangulation
90
In principle, epicenter the one point through which circles drawn from all the three seismic observatory
stations with the given distances as radius will pass through. This can be found by finding the intersection
points of two of the circles and then which of these two intersection points lies on the third circle.
Triangulation
• c= light speed
• ts=receiver clock offset time
An Image Processing
Example: IP and CG are
complimentary
Image Convolution
Gradient
Original, directional, Laplacian,
Sharpening
Sobel and Prewitt Operators
What are actually Eigen Values
and eigen vectors?.
98
99
100
101
An excellent example to
illustrate the use of orthogonal
vectors.
CDMA: Code Division Multiple
Access which is used in cell
phones, satellite phones, and
vice versa.
CDMA
• One channel carries all transmissions at
the same time
• Each channel is separated by code
CDMA: Chip Sequences
• Each station is assigned a unique chip sequence
• Chip sequences are orthogonal vectors
– Inner product of any pair must be zero
• With N stations, sequences must have the
following properties:
– They are of length N
– Their self inner product is always N
An excellent example to
illustrate the use of orthogonal
vectors.
CDMA: Bit Representation
Transmission in CDMA
CDMA Encoding
Signal Created by CDMA
CDMA Decoding
Sequence Generation
• Common method: Walsh Table
– Number of sequences is always a power of two
How to teach rotation,
translation, etc with live
examples?
Operations of Photographs?
• Scaling
• Zooming
• Rotation
• Translation
All the above can be nicely introduced by
taking a simple image and using MATLAB
or paint or GIMP. Why a mathematics
teachers tries to be too abstract?
Example use in Robotics:
Kinematics and Dynamics.
Kinematics: Direct Kimematics: If we
apply a series of rotations and
translations where will be the robot
gripper? Inverse Kinematics: Also, what
rotations have to be applied at each
joint to position at a position. Dynamics
deals with stability of Robot.
Astronomy involves full of
rotations and transformations.
Estimating 3D information Two
Snaps – Binocular Vision.
It does involves number of
transformations.
Standard Deviation?. What for?
• Example of Production Process (Quality
Control Engineers)
• 0 ?. . There will be a taster, we takes a
piece of the prepared item and only if it
tastes good he will be sending for serving.
• Analyzing students marks of an
examination Center
• A companies share
What is the practical use of
Correlation?
• Hardly very few faculty really relates.
• How many of us ask the students to take x
and y co-ordinates of points on a line and
find correlation coefficient. Is this is same
as slope of a line? Do we relate? Rather,
both are different?
• Also, how many of us ask the students to
take x and y co-ordinates of points on a
circle and find correlation coefficient?. Do
we show them geometrically why they are
What is the practical use of
Correlation?( cont )
• Why we can not take data compression
example. Show what is DPCM, ADPCM,
etc by taking sound recording utility.
• You can simply explain about run-length
encoding.
• Introduce the word “auto-correlation” and
its implications in signal processing.
What is the practical use of
Correlation?(Cont)
• Radar Example to illustrate the use of
auto-correlation?
• Ask them about RADAR principle. Remind
them about echo principle.
Finite differences: relation
estimation from the observed
data on independent and
dependent variables.
10 15 20 25 30 35 40 50
101 210 389 643 878 1189 1634 2467
Do induce examples
• Ground water pollution
• Air pollution
• Oil reservoir modeling
• Digital Terrain modeling
• How a battery heats and fails
Newton Raphson Method
• Sqrt() function of C language
• Mathematics professor will not inform the
student that its is practically used in
mathematics library of C, C++, Java etc.
• While CSE faculty do not feel that he has
to refer Newton Raphson method while
introducing sqrt() function while teaching C
language. How a student can establish
relation? Leave about developing interest
in mathematics.
Gradient Descent Procedures
• Introduce local and global minima’s both in
one dimension, two dimensions, etc
What is a Determinant?.
An example from statistics. In
multivariate statistics,
covariance matrix represent
spread of points in the multi-
dimensional space. If
determinant is small then
samples are compact, otherwise
spread widely.
Minimization Problems
Recall “Stallin” Cinema
• If a fellow helps 3 people, and those three helps
3 each, and further they help three more, how
many
1+3 + 3*3 + 3*3*3 + 3*3*3*3 + …… 3^r =
= ½ * 3^(r+1) -1
If r=16 the sum is 6,45,70,031
MLM (Multi Level Marketing)
Deadlocks in Networks
• Same as accidents on Roads
Search Engineer – To Divert the
Internet Traffic to Our Site
Click Based Charging –
AdWords of Google and Yahoo
A physics problem illustrated
mathematically. Why we can not do
in the same way in our class?
132
Newton’s 2nd
law of Motion
• “The time rate change of momentum of a body is
equal to the resulting force acting on it.”
• Formulated as F = m.a
F = net force acting on the body
m = mass of the object (kg)
a = its acceleration (m/s2
)
• Some complex models may require more sophisticated
mathematical techniques than simple algebra
– Example, modeling of a falling parachutist:
FU = Force due to air resistance = -cv (c = drag
coefficient)
FD = Force due to gravity = mg
UD FFF +=
m
cvmg
dt
dv
cvF
mgF
FFF
m
F
dt
dv
U
D
UD
−
=
−=
=
+=
=
v
m
c
g
dt
dv
−=
• This is a first order ordinary differential equation.
We would like to solve for v (velocity).
• It can not be solved using algebraic manipulation
• Analytical Solution:
If the parachutist is initially at rest (v=0 at t=0),
using calculus dv/dt can be solved to give the result:
( )tmc
e
c
gm
tv )/(
1)( −
−=
Independent variable
Dependent variable
ParametersForcing function
134
Analytical Solution
( )tmc
e
c
gm
tv )/(
1)( −
−=
t (sec.) V (m/s)
0 0
2 16.40
4 27.77
8 41.10
10 44.87
12 47.49
∞ 53.39
If v(t) could not be solved analytically, then
we need to use a numerical method to solve it
g = 9.8 m/s2
c =12.5 kg/s
m = 68.1 kg
135
)(
)()(
lim........
)()(
1
1
0
1
1
i
ii
ii
t
ii
ii
tv
m
c
g
tt
tvtv
t
v
dt
dv
tt
tvtv
t
v
dt
dv
−=
−
−
∆
∆
=
−
−
=
∆
∆
≅
+
+
→∆
+
+
))](([)()( 11 iii
tttv
m
c
gtvtv ii −−+= ++
This equation can be rearranged to yield
∆t = 2 sec
To minimize the error, use a smaller step size, ∆t
No problem, if you use a computer!
Numerical Solution
t (sec.) V (m/s)
0 0
2 19.60
4 32.00
8 44.82
10 47.97
12 49.96
∞ 53.39
t (sec.) V (m/s)
0 0
2 19.60
4 32.00
8 44.82
10 47.97
12 49.96
∞ 53.39
t (sec.) V (m/s)
0 0
2 16.40
4 27.77
8 41.10
10 44.87
12 47.49
∞ 53.39
m=68.1 kg c=12.5 kg/s
g=9.8 m/s
( )tmc
e
c
gm
tv )/(
1)( −
−= ttv
m
c
gtvtv iii
∆−+=+ )]([)()( 1
∆t = 2 sec
Analytical
t (sec.) V (m/s)
0 0
2 17.06
4 28.67
8 41.95
10 45.60
12 48.09
∞ 53.39
∆t = 0.5 sec
t (sec.) V (m/s)
0 0
2 16.41
4 27.83
8 41.13
10 44.90
12 47.51
∞ 53.39
∆t = 0.01 sec
CONCLUSION: If you want to minimize
the error, use a smaller step size, ∆t
Numerical solutionvs.
My views about how to correct
in a humble manner
• Let Professors of IIT’s or IISC’s or ISI or
Chennai Institute of Mathematics or TIFR
to form faculty interest groups and groom
them with necessary inputs to teach
mathematics more effectively in colleges. I
remember an example situation related to
Nanotechnology. I read some where that
what first Taiwan Government did is to
develop 5 to 10 examples to be taught at
school level to introduce Nanotechnology.
They did not grant research funds first!.
My views about how to correct in a
humble manner
• Build awareness among Mathematics
people about Engineering examples.
• Encourage combined lesson
development with excellent Engineering
examples by both mathematics and
engineering faculty.
• Develop teaching tools/models/prototypes.
• Encourage students to appear for
Mathematics Olympiad, Informatics
Olympiad.
My views on correcting the situation
• Is it possible to reduce class strength to
20-25?
• Is it possible to send faculty to class only
after orienting them to dogma of teaching?
• Is it possible to send only qualified faculty
to a course. In 4th
year level, “electives” are
taught by just passed faculty. Where as in
IIT’s, unless a senior professor of that
specialization retires, the next senior will
not get chance to teach that elective. What
My Views - Continued
• Project Expos by Mathematics and
Engineering departments.
• Seeing Engineering question papers to
have at least 30-40% of questions
involving mathematics.
May be give awards
to teachers
May be introduce awards
to students who answers more
mathematical answers more in
semester /year/whole 4 years
program.
My Views - Continued
• Maintaining a repository of live examples
and maintaining the same like the
following.
http://blog.pizzahut.com/flavor-news/national-pi-day-math-contest-p
https://pagez.com/2490/12-most-controversial-math-facts-that
Useful websites
• http://integralmaths.org
• http://www.teachengineering.org
• http://www.tryengineering.org
• http://www.intmath.com
• http://pumas.jpl.nasa.gov
• http://pumas.gsfc.nasa.gov
• http://www.citrl.net
• http://www.mathsisfun.com
Any queries?
Thanks

More Related Content

Similar to Building mathematicalcraving

Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations researchsmumbahelp
 
applied math 2nd semester diploma
applied math 2nd semester diplomaapplied math 2nd semester diploma
applied math 2nd semester diplomasakhi pathak
 
THESLING-PETER-6019098-EFR-THESIS
THESLING-PETER-6019098-EFR-THESISTHESLING-PETER-6019098-EFR-THESIS
THESLING-PETER-6019098-EFR-THESISPeter Thesling
 
Algorithm Design and Complexity - Course 1&2
Algorithm Design and Complexity - Course 1&2Algorithm Design and Complexity - Course 1&2
Algorithm Design and Complexity - Course 1&2Traian Rebedea
 
Tips and Tricks Irvine Valley College 2013
Tips and Tricks Irvine Valley College 2013Tips and Tricks Irvine Valley College 2013
Tips and Tricks Irvine Valley College 2013Fred Feldon
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations researchsmumbahelp
 
Computational Thinking: Why It is Important for All Students
Computational Thinking: Why It is Important for All StudentsComputational Thinking: Why It is Important for All Students
Computational Thinking: Why It is Important for All StudentsNAFCareerAcads
 
Additional Mathematics Project (form 5) 2016
Additional Mathematics Project (form 5) 2016Additional Mathematics Project (form 5) 2016
Additional Mathematics Project (form 5) 2016Teh Ming Yang
 
Monte Carlo on a Blackpool Budget
Monte Carlo on a Blackpool BudgetMonte Carlo on a Blackpool Budget
Monte Carlo on a Blackpool BudgetPaul Briërley
 
Algebraic Task - Suspension Bridges.pptx
Algebraic Task - Suspension Bridges.pptxAlgebraic Task - Suspension Bridges.pptx
Algebraic Task - Suspension Bridges.pptxWillS36
 
Algebraic Task - Suspension Bridges.pptx
Algebraic Task - Suspension Bridges.pptxAlgebraic Task - Suspension Bridges.pptx
Algebraic Task - Suspension Bridges.pptxWillSoo1
 
Learning &amp; Teaching GCSE Mathematics
Learning &amp; Teaching GCSE MathematicsLearning &amp; Teaching GCSE Mathematics
Learning &amp; Teaching GCSE MathematicsColleen Young
 
Resonance Introduction at SacPy
Resonance Introduction at SacPyResonance Introduction at SacPy
Resonance Introduction at SacPymoorepants
 

Similar to Building mathematicalcraving (19)

Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
 
Presentation1
Presentation1Presentation1
Presentation1
 
applied math 2nd semester diploma
applied math 2nd semester diplomaapplied math 2nd semester diploma
applied math 2nd semester diploma
 
THESLING-PETER-6019098-EFR-THESIS
THESLING-PETER-6019098-EFR-THESISTHESLING-PETER-6019098-EFR-THESIS
THESLING-PETER-6019098-EFR-THESIS
 
Course Introduction
Course IntroductionCourse Introduction
Course Introduction
 
Algorithm Design and Complexity - Course 1&2
Algorithm Design and Complexity - Course 1&2Algorithm Design and Complexity - Course 1&2
Algorithm Design and Complexity - Course 1&2
 
Tips and Tricks Irvine Valley College 2013
Tips and Tricks Irvine Valley College 2013Tips and Tricks Irvine Valley College 2013
Tips and Tricks Irvine Valley College 2013
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
 
Computational Thinking: Why It is Important for All Students
Computational Thinking: Why It is Important for All StudentsComputational Thinking: Why It is Important for All Students
Computational Thinking: Why It is Important for All Students
 
L0.ppt
L0.pptL0.ppt
L0.ppt
 
Mathematics for the 21st Century
Mathematics for the 21st CenturyMathematics for the 21st Century
Mathematics for the 21st Century
 
Additional Mathematics Project (form 5) 2016
Additional Mathematics Project (form 5) 2016Additional Mathematics Project (form 5) 2016
Additional Mathematics Project (form 5) 2016
 
Monte Carlo on a Blackpool Budget
Monte Carlo on a Blackpool BudgetMonte Carlo on a Blackpool Budget
Monte Carlo on a Blackpool Budget
 
Algebraic Task - Suspension Bridges.pptx
Algebraic Task - Suspension Bridges.pptxAlgebraic Task - Suspension Bridges.pptx
Algebraic Task - Suspension Bridges.pptx
 
Algebraic Task - Suspension Bridges.pptx
Algebraic Task - Suspension Bridges.pptxAlgebraic Task - Suspension Bridges.pptx
Algebraic Task - Suspension Bridges.pptx
 
Mathematical modelling ppt
Mathematical modelling pptMathematical modelling ppt
Mathematical modelling ppt
 
Learning &amp; Teaching GCSE Mathematics
Learning &amp; Teaching GCSE MathematicsLearning &amp; Teaching GCSE Mathematics
Learning &amp; Teaching GCSE Mathematics
 
Resonance Introduction at SacPy
Resonance Introduction at SacPyResonance Introduction at SacPy
Resonance Introduction at SacPy
 
Ml ppt at
Ml ppt atMl ppt at
Ml ppt at
 

More from Nagasuri Bala Venkateswarlu

Swift: A parallel scripting for applications at the petascale and beyond.
Swift: A parallel scripting for applications at the petascale and beyond.Swift: A parallel scripting for applications at the petascale and beyond.
Swift: A parallel scripting for applications at the petascale and beyond.Nagasuri Bala Venkateswarlu
 
Let us explore How To solve Technical Education in India.
Let us explore How To solve Technical Education in India.Let us explore How To solve Technical Education in India.
Let us explore How To solve Technical Education in India.Nagasuri Bala Venkateswarlu
 
Do We need to rejuvenate our self in Statistics to herald the 21st Century re...
Do We need to rejuvenate our self in Statistics to herald the 21st Century re...Do We need to rejuvenate our self in Statistics to herald the 21st Century re...
Do We need to rejuvenate our self in Statistics to herald the 21st Century re...Nagasuri Bala Venkateswarlu
 
Fuzzy mathematics:An application oriented introduction
Fuzzy mathematics:An application oriented introductionFuzzy mathematics:An application oriented introduction
Fuzzy mathematics:An application oriented introductionNagasuri Bala Venkateswarlu
 

More from Nagasuri Bala Venkateswarlu (20)

Nbvtalkonmoocs
NbvtalkonmoocsNbvtalkonmoocs
Nbvtalkonmoocs
 
Nbvtalkatbzaonencryptionpuzzles
NbvtalkatbzaonencryptionpuzzlesNbvtalkatbzaonencryptionpuzzles
Nbvtalkatbzaonencryptionpuzzles
 
Nbvtalkon what is engineering(Revised)
Nbvtalkon what is engineering(Revised)Nbvtalkon what is engineering(Revised)
Nbvtalkon what is engineering(Revised)
 
Swift: A parallel scripting for applications at the petascale and beyond.
Swift: A parallel scripting for applications at the petascale and beyond.Swift: A parallel scripting for applications at the petascale and beyond.
Swift: A parallel scripting for applications at the petascale and beyond.
 
Nbvtalkon what is engineering
Nbvtalkon what is engineeringNbvtalkon what is engineering
Nbvtalkon what is engineering
 
Fourth paradigm
Fourth paradigmFourth paradigm
Fourth paradigm
 
Let us explore How To solve Technical Education in India.
Let us explore How To solve Technical Education in India.Let us explore How To solve Technical Education in India.
Let us explore How To solve Technical Education in India.
 
Nbvtalkstaffmotivationataitam
NbvtalkstaffmotivationataitamNbvtalkstaffmotivationataitam
Nbvtalkstaffmotivationataitam
 
top 10 Data Mining Algorithms
top 10 Data Mining Algorithmstop 10 Data Mining Algorithms
top 10 Data Mining Algorithms
 
Dip
DipDip
Dip
 
Anits dip
Anits dipAnits dip
Anits dip
 
Bglrsession4
Bglrsession4Bglrsession4
Bglrsession4
 
Introduction to socket programming nbv
Introduction to socket programming nbvIntroduction to socket programming nbv
Introduction to socket programming nbv
 
Clusteryanam
ClusteryanamClusteryanam
Clusteryanam
 
Nbvtalkataitamimageprocessingconf
NbvtalkataitamimageprocessingconfNbvtalkataitamimageprocessingconf
Nbvtalkataitamimageprocessingconf
 
Nbvtalkatjntuvizianagaram
NbvtalkatjntuvizianagaramNbvtalkatjntuvizianagaram
Nbvtalkatjntuvizianagaram
 
Webinaron muticoreprocessors
Webinaron muticoreprocessorsWebinaron muticoreprocessors
Webinaron muticoreprocessors
 
Nbvtalkonfeatureselection
NbvtalkonfeatureselectionNbvtalkonfeatureselection
Nbvtalkonfeatureselection
 
Do We need to rejuvenate our self in Statistics to herald the 21st Century re...
Do We need to rejuvenate our self in Statistics to herald the 21st Century re...Do We need to rejuvenate our self in Statistics to herald the 21st Century re...
Do We need to rejuvenate our self in Statistics to herald the 21st Century re...
 
Fuzzy mathematics:An application oriented introduction
Fuzzy mathematics:An application oriented introductionFuzzy mathematics:An application oriented introduction
Fuzzy mathematics:An application oriented introduction
 

Recently uploaded

ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 

Recently uploaded (20)

ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 

Building mathematicalcraving

  • 1. How to Teach Computer Science while building Mathematical craving
  • 2. Welcome to All Participants Prof NB Venkateswarlu Professor, GVPCEW Visakhapatnam venkat_ritch@yahoo.com www.ritchcenter.com/nbv
  • 3. Let Me first Congratulate all the Organizers.
  • 4. What am I going to talk? • Status of Mathematical teaching in Engineering- In my opinion • Retrospection of possible reasons for the prevailing pathetic situation. • My perception about teaching mathematics to Engineering Students • My views about how to correct in a humble manner
  • 5. Remember I am only going to share my experiences and observations. I am neither a Mathematician nor a Computer Scientist. I try to be an Engineer first though I know I am still half-baked Engineer.
  • 6. I got enlightenment about Computer Science after reading the book Computational Geometry, Preparata, Springer Series.
  • 7. Also, I want to remind you I am not going to be a fool by promising that I can talk about whole mathematics useful for Engineers. Only an Iota of it I shall expose.
  • 8. Join me to pay tributes to Sri Ramanujam 8
  • 9. As this Conference is organized in fond memory of Sri Ramanujam, I love to bring a recent post of my friend.
  • 10. 10
  • 11. It reminds me number 1729. 11 Hardy said that it was just a boring number: 1729.Ramanujan replied that 1729 was not a boring number at all: it was a very interesting one. He explained that it was the smallest number that could be expressed by the sum of two cubes in two different ways. There are two ways to say that 1729 is the sum of two cubes. 1x1x1=1; 12x12x12=1728. So 1+1728=1729 But also: 9x9x9=729; 10x10x10=1000. So 729+1000=1729 There are other numbers that can be shown to be the sum of two cubes in more than one way, but 1729 is the smallest of them.
  • 12.
  • 13. What are ground realities in our education system? 13
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26. 26
  • 27. 27
  • 28. You May love to see these videos. 28 https://www.facebook.com/search/top/?q=m1%20badithulu
  • 29. FB Groups • B.Tech baditulu • M1 baditulu
  • 30.
  • 32. According to ACM 2001 Committee A computer Science student should posses a certain level of mathematical sophistication such as: • Ability to formalize concepts • Work from definition • Think rigorously • Reason correctly • And construct a theory
  • 33. What does it take to become an engineer? • Mathematics • Science • Creativity
  • 34. Whom we have to blame for this worst situation? • Parents • Students • Industry • Universities or other controlling authorities • College managements • Lastly, faculty
  • 35. I have illustrated problems related to parents, managements, Universities in my lecture hosted at: http://www.slideshare.net/venkatritch/pedagogy-in-engineering-colle
  • 36. Mathematics is hard! Yes it is! But it is also very rewarding, and is no more harder than learning to skate or tennis! It takes time to understand new ideas and concepts. In any endeavour you need to do something hard to excel! BlockagesBlockages
  • 37. You need to be bright to do Mathematics. No! You need not be very bright. But Mathematics makes your brighter. And it will improve your skills and understanding of other related subjects. BlockagesBlockages
  • 38. I don’t need a lot of Mathematics for science! Wrong! A higher level of Mathematical skill will make you a better Scientist and Engineer. Great discoveries and higher level performance in physics and engineering innovation requires high level Mathematics. BlockagesBlockages
  • 39. Rewards of doing Mathematics • Problem solving skills that will help you in every aspect of your life. • Good organisational skills. • Logical, clearer thinking. • A very interesting, satisfying life full of challenges and achievements!
  • 40. By the way who are our current Students in Engineering colleges?
  • 41. Of course, Who are our PhD students and faculty vice versa? Computers are great tools, however, without fundamental understanding of engineering problems, they will be useless.
  • 43. Who are Our Students?:My observations • They put face that they did not hear compound interest at all. • If you probe further and throw hits and use patting words, now some of their faces glows. • If you insist further, the answer is “sorry we don’t remember the equation”. • Some may write for final amount, but not to interest. P*(1+r/100)^t-P
  • 44. Who are Our Students-Cont • Simple interest =P*T*R/100 • If I say R is in ratio instead of percentage, then also they don’t understand how to change the equation. • Of course, majority of them have 150 out of 150 in Mathematics in their 10+2.
  • 45. Do ask them about our Intermediate Example on Simple Pendulum • Why do we draw the line?. • To forecast g value at our place Who are Our Students-Cont
  • 46. An example: Grade to points (They don’t have analysis skills. They wait for answer for a problem) Grade Points A (65) 10 B (66) 8 C (67) 6 D (68) 4 E (69) 2 Who are Our Students-Cont
  • 47. They find very difficult to relate to mathematics. Answer: P=2*(70-g) (65,10) (69,2) g P
  • 48. One More example from an US based high school competition. • Given a capital letter we need to find another upper case letter that is d units from the given letter. You need to count cyclically. • The following table is for a d value of 4 Input capital letter with its ASCII code Output capital letter with its ASCII code A(65) E(69) E(69) I(73) F(70) J(74) V(86) Z(90) W(87) A(65) X(88) B(66) Y(89) C(67) X(90) D(68)
  • 49. Not even 1% can think of converting degrees in radians to degrees, minutes and seconds. Of course, I am skeptical about the vice versa also. • They don’t even remember how many seconds makes a minute • They don’t perceive that angle can be more than 360 degrees.
  • 50. Did you ever ask how they can convert a given temperature in one scale to all other scales. • At most 40% can recall the equations. • Only 10% recollects 273.03 correctly.
  • 51. They take more time to related to The World examples. • Speed, Distance and Time • Small examples involved bits, bytes, bps, etc., is too confusing for them. • May be a mathematics teacher has to change from distance, time, speed to bits, time and Mbps in the beginning itself
  • 52. They find hard to relate to mathematics. How many digits are there in a given integer? What is the largest integer which is integer power to 10 and divides a given integer?
  • 53. Guess from the following data? Recall the definition of logarithm.
  • 55. They feel hard to understand number of bits versus logarithms?.
  • 56. How to correct the situation? • There can be hundreds of ways to correct. Out of all, teaching mathematics should be carried out with real life examples. Preferably introduce feel of Engineering along with the example. Of course, for this to happen, mathematical faculty has to enrich themselves with engineering applications. Of course an Engg. Faculty has to work in other way wrong. I understand some UK university has started a course “Mathematical Engineering”.
  • 57. How To Correct: My opinion
  • 58.
  • 59. My view is that mathematical concepts should be explained with possible live Engineering examples at every possible level. • Geometry • Calculus • Algebra • Trigonometry
  • 60. A practical example to illustrate use of logarithms, simultaneous equations. We want them to appreciate mathematics and develop interest in it. May be, I am of the opinion is that to give live examples as many as possible to elucidate a concept.
  • 61. Fitting Line – Least Squares Approach
  • 63. Linear Classifiers fx yest denotes +1 denotes -1 f(x,w,b) = sign(w x + b) How would you classify unknown data? w x + b=0 w x + b<0 w x + b>0
  • 64. Computer Graphics – Drawing a Line
  • 65. Area under a curve. • Where is it practically used? • In Civil Engg to calculate volume of cutting and filling.
  • 67.
  • 68.
  • 70. Confidence intervals – also based on areas only 70
  • 71. Air Pillows In Car to save humans • Head Injury Index (HIC) – Crash test and air bags
  • 72. Severity Index • The first model developed historically was the Severity Index (SI). • It was calculated using the formula: • The index 2.5 was chosen for the head and other indices were used for other parts of the body (usually based on possibly gruesome experiments on human or animal bodies). • The Severity Index was found to be inadequate, so researchers developed the Head Injury Criterion ».
  • 73. Head – Simple Pendulum Motion
  • 74. Braking • Normal braking in a street car: 10 ms-2 (or about 1 g). • Normal braking in a racing car: 50 ms-2 (or about 5 g). This is due to aerodynamic styling and large tyres with special rubber. • When we stop in a car, the deceleration can be either abrupt (as in a crash), as follows: • or more gentle, as in normal braking: • Either way, the area under the curve is the same, since the velocity we must lose is the same.
  • 75.
  • 76. Crash Tests • Imagine a car travelling at 48.3 km/h (30 mph). Under normal braking, it will take 1.5 to 2 seconds for the car to come to rest. • But in a crash, the car stops in about 150 ms and the life threatening deceleration peak lasts about 10 ms.
  • 77. A3-ms value • The A-3 ms value in the following graphs refers to the maximum deceleration that lasts for 3 ms. (Any shorter duration has little effect on the brain.)
  • 78. • If an airbag is present, it will expand and reduce the deceleration forces. Notice that the peak forces (in g) are much lower for the airbag case.
  • 79. • The blue rectangles in these deceleration graphs indicate the most critical part of the deceleration, when the maximum force is exerted for a long duration. • With an airbag, you are far more likely to survive the crash. The airbag deploys in 25 ms.
  • 81. Leonardo da Vinci's "Vitruvian Man", showing the golden ratio in body dimensions
  • 84.
  • 85.
  • 86. Silver Ratio Pell numbers: 1, 2, 5, 12,29 Silver ratio=1+sqrt(2)
  • 88.
  • 89.
  • 90. Triangulation 90 In principle, epicenter the one point through which circles drawn from all the three seismic observatory stations with the given distances as radius will pass through. This can be found by finding the intersection points of two of the circles and then which of these two intersection points lies on the third circle.
  • 91. Triangulation • c= light speed • ts=receiver clock offset time
  • 92. An Image Processing Example: IP and CG are complimentary
  • 96. Sobel and Prewitt Operators
  • 97. What are actually Eigen Values and eigen vectors?.
  • 98. 98
  • 99. 99
  • 100. 100
  • 101. 101
  • 102. An excellent example to illustrate the use of orthogonal vectors. CDMA: Code Division Multiple Access which is used in cell phones, satellite phones, and vice versa.
  • 103. CDMA • One channel carries all transmissions at the same time • Each channel is separated by code
  • 104. CDMA: Chip Sequences • Each station is assigned a unique chip sequence • Chip sequences are orthogonal vectors – Inner product of any pair must be zero • With N stations, sequences must have the following properties: – They are of length N – Their self inner product is always N
  • 105. An excellent example to illustrate the use of orthogonal vectors. CDMA: Bit Representation
  • 110. Sequence Generation • Common method: Walsh Table – Number of sequences is always a power of two
  • 111. How to teach rotation, translation, etc with live examples?
  • 112. Operations of Photographs? • Scaling • Zooming • Rotation • Translation All the above can be nicely introduced by taking a simple image and using MATLAB or paint or GIMP. Why a mathematics teachers tries to be too abstract?
  • 113. Example use in Robotics: Kinematics and Dynamics. Kinematics: Direct Kimematics: If we apply a series of rotations and translations where will be the robot gripper? Inverse Kinematics: Also, what rotations have to be applied at each joint to position at a position. Dynamics deals with stability of Robot.
  • 114. Astronomy involves full of rotations and transformations.
  • 115. Estimating 3D information Two Snaps – Binocular Vision. It does involves number of transformations.
  • 116. Standard Deviation?. What for? • Example of Production Process (Quality Control Engineers) • 0 ?. . There will be a taster, we takes a piece of the prepared item and only if it tastes good he will be sending for serving. • Analyzing students marks of an examination Center • A companies share
  • 117. What is the practical use of Correlation? • Hardly very few faculty really relates. • How many of us ask the students to take x and y co-ordinates of points on a line and find correlation coefficient. Is this is same as slope of a line? Do we relate? Rather, both are different? • Also, how many of us ask the students to take x and y co-ordinates of points on a circle and find correlation coefficient?. Do we show them geometrically why they are
  • 118. What is the practical use of Correlation?( cont ) • Why we can not take data compression example. Show what is DPCM, ADPCM, etc by taking sound recording utility. • You can simply explain about run-length encoding. • Introduce the word “auto-correlation” and its implications in signal processing.
  • 119. What is the practical use of Correlation?(Cont) • Radar Example to illustrate the use of auto-correlation? • Ask them about RADAR principle. Remind them about echo principle.
  • 120. Finite differences: relation estimation from the observed data on independent and dependent variables. 10 15 20 25 30 35 40 50 101 210 389 643 878 1189 1634 2467
  • 121. Do induce examples • Ground water pollution • Air pollution • Oil reservoir modeling • Digital Terrain modeling • How a battery heats and fails
  • 122. Newton Raphson Method • Sqrt() function of C language • Mathematics professor will not inform the student that its is practically used in mathematics library of C, C++, Java etc. • While CSE faculty do not feel that he has to refer Newton Raphson method while introducing sqrt() function while teaching C language. How a student can establish relation? Leave about developing interest in mathematics.
  • 123. Gradient Descent Procedures • Introduce local and global minima’s both in one dimension, two dimensions, etc
  • 124. What is a Determinant?. An example from statistics. In multivariate statistics, covariance matrix represent spread of points in the multi- dimensional space. If determinant is small then samples are compact, otherwise spread widely.
  • 126. Recall “Stallin” Cinema • If a fellow helps 3 people, and those three helps 3 each, and further they help three more, how many 1+3 + 3*3 + 3*3*3 + 3*3*3*3 + …… 3^r = = ½ * 3^(r+1) -1 If r=16 the sum is 6,45,70,031
  • 127. MLM (Multi Level Marketing)
  • 128. Deadlocks in Networks • Same as accidents on Roads
  • 129. Search Engineer – To Divert the Internet Traffic to Our Site
  • 130. Click Based Charging – AdWords of Google and Yahoo
  • 131. A physics problem illustrated mathematically. Why we can not do in the same way in our class?
  • 132. 132 Newton’s 2nd law of Motion • “The time rate change of momentum of a body is equal to the resulting force acting on it.” • Formulated as F = m.a F = net force acting on the body m = mass of the object (kg) a = its acceleration (m/s2 ) • Some complex models may require more sophisticated mathematical techniques than simple algebra – Example, modeling of a falling parachutist: FU = Force due to air resistance = -cv (c = drag coefficient) FD = Force due to gravity = mg UD FFF +=
  • 133. m cvmg dt dv cvF mgF FFF m F dt dv U D UD − = −= = += = v m c g dt dv −= • This is a first order ordinary differential equation. We would like to solve for v (velocity). • It can not be solved using algebraic manipulation • Analytical Solution: If the parachutist is initially at rest (v=0 at t=0), using calculus dv/dt can be solved to give the result: ( )tmc e c gm tv )/( 1)( − −= Independent variable Dependent variable ParametersForcing function
  • 134. 134 Analytical Solution ( )tmc e c gm tv )/( 1)( − −= t (sec.) V (m/s) 0 0 2 16.40 4 27.77 8 41.10 10 44.87 12 47.49 ∞ 53.39 If v(t) could not be solved analytically, then we need to use a numerical method to solve it g = 9.8 m/s2 c =12.5 kg/s m = 68.1 kg
  • 135. 135 )( )()( lim........ )()( 1 1 0 1 1 i ii ii t ii ii tv m c g tt tvtv t v dt dv tt tvtv t v dt dv −= − − ∆ ∆ = − − = ∆ ∆ ≅ + + →∆ + + ))](([)()( 11 iii tttv m c gtvtv ii −−+= ++ This equation can be rearranged to yield ∆t = 2 sec To minimize the error, use a smaller step size, ∆t No problem, if you use a computer! Numerical Solution t (sec.) V (m/s) 0 0 2 19.60 4 32.00 8 44.82 10 47.97 12 49.96 ∞ 53.39
  • 136. t (sec.) V (m/s) 0 0 2 19.60 4 32.00 8 44.82 10 47.97 12 49.96 ∞ 53.39 t (sec.) V (m/s) 0 0 2 16.40 4 27.77 8 41.10 10 44.87 12 47.49 ∞ 53.39 m=68.1 kg c=12.5 kg/s g=9.8 m/s ( )tmc e c gm tv )/( 1)( − −= ttv m c gtvtv iii ∆−+=+ )]([)()( 1 ∆t = 2 sec Analytical t (sec.) V (m/s) 0 0 2 17.06 4 28.67 8 41.95 10 45.60 12 48.09 ∞ 53.39 ∆t = 0.5 sec t (sec.) V (m/s) 0 0 2 16.41 4 27.83 8 41.13 10 44.90 12 47.51 ∞ 53.39 ∆t = 0.01 sec CONCLUSION: If you want to minimize the error, use a smaller step size, ∆t Numerical solutionvs.
  • 137. My views about how to correct in a humble manner • Let Professors of IIT’s or IISC’s or ISI or Chennai Institute of Mathematics or TIFR to form faculty interest groups and groom them with necessary inputs to teach mathematics more effectively in colleges. I remember an example situation related to Nanotechnology. I read some where that what first Taiwan Government did is to develop 5 to 10 examples to be taught at school level to introduce Nanotechnology. They did not grant research funds first!.
  • 138. My views about how to correct in a humble manner • Build awareness among Mathematics people about Engineering examples. • Encourage combined lesson development with excellent Engineering examples by both mathematics and engineering faculty. • Develop teaching tools/models/prototypes. • Encourage students to appear for Mathematics Olympiad, Informatics Olympiad.
  • 139. My views on correcting the situation • Is it possible to reduce class strength to 20-25? • Is it possible to send faculty to class only after orienting them to dogma of teaching? • Is it possible to send only qualified faculty to a course. In 4th year level, “electives” are taught by just passed faculty. Where as in IIT’s, unless a senior professor of that specialization retires, the next senior will not get chance to teach that elective. What
  • 140. My Views - Continued • Project Expos by Mathematics and Engineering departments. • Seeing Engineering question papers to have at least 30-40% of questions involving mathematics. May be give awards to teachers May be introduce awards to students who answers more mathematical answers more in semester /year/whole 4 years program.
  • 141. My Views - Continued • Maintaining a repository of live examples and maintaining the same like the following.
  • 144. Useful websites • http://integralmaths.org • http://www.teachengineering.org • http://www.tryengineering.org • http://www.intmath.com • http://pumas.jpl.nasa.gov • http://pumas.gsfc.nasa.gov • http://www.citrl.net • http://www.mathsisfun.com
  • 146. Thanks