31
What should a Computer Science Intern Learn from Mathematics?

Gmrit2

Embed Size (px)

Citation preview

Page 1: Gmrit2

What should a Computer Science Intern Learn from

Mathematics?

Page 2: Gmrit2

Welcome to All Participants

Prof NB VenkateswarluProfessor, AITAM, Tekkali

[email protected]/nbv

Page 3: Gmrit2

Let Me first Congratulate all the Organizers.

Page 4: Gmrit2

Remember I am only going to share my experiences.

I am neither mathematician nor Computer Scientist.

Page 5: Gmrit2

I got enlightenment about Computer Science after reading the book

Computational Geometry, Preparata, Springer Series.

Page 6: Gmrit2

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 Computers.

Only an Iota of it I shall expose.

Page 7: Gmrit2

According to ACM 2001Committee

A computer Science students 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

Page 8: Gmrit2

Your Intermediate Example on Simple Pendulum

• Why do we draw the line?.• To forecast g value at our place

Page 9: Gmrit2

Fitting Line – Least Squares Approach

Page 10: Gmrit2

A Pattern Recognition Problem

Page 11: Gmrit2

Computer Graphics – Drawing a Line

Page 12: Gmrit2

An Image Processing Example: IP and CG are

complimentary

Page 13: Gmrit2

Examples in Robotics: Kinematics and Dynamics

Page 14: Gmrit2

Estimating 3D information Two Snaps – Binocular Vision

Page 15: Gmrit2

Triangulation – A GPS example

Page 16: Gmrit2

Standard Deviation?. What for?

• Example of Production Process• Analyzing an examination Center• A companies share

Page 17: Gmrit2

Newton Raphson Method

• Sqrt() function of C language

Page 18: Gmrit2

What is a Determinant?.

Page 19: Gmrit2

What are actually Eigen Values and eigen vectors?.

Page 20: Gmrit2

Minimization Problems

Page 21: Gmrit2

Childhood Game

A man with Tiger, Goat, and gross packet wanted to cross a river. The boat can carry two people at a time. What are the steps he has to follow?.

Page 22: Gmrit2

Tower of Honoi

Page 23: Gmrit2

Queens Problem

Do They Hit each other?.

Page 24: Gmrit2

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

Page 25: Gmrit2

MLM (Multi Level Marketing)

Page 26: Gmrit2

Deadlocks in Networks

• Same as accidents on Roads

Page 27: Gmrit2

Search Engineer – To Divert the Internet Traffic to Our Site

Page 28: Gmrit2

Click Based Charging – AdWords of Google and Yahoo

Page 29: Gmrit2

Atomic Blasts. What For?.

Page 30: Gmrit2

Tsunami Warning Systems.

• How many models?. About 120 models.

Page 31: Gmrit2

Thanks