Math for Data Science

Math for Data Science

Deal with math at your role as data science dev by intuitive understanding of the concepts



It is evident that a solid math foundation is indispensible if one has to get into Data science in an honest-to-goodness way. Unfortunately, for many of us math was just a means to get better scores and never really a means to understand the world around us. That systemic failure (education system) causes many of us to feel a “gap” when doing / learning data science.

It is high time that we acknowledge that gap and take remedial action.

The purpose of the workshop is to develop an intuitive understanding of the concepts. We let go the fear of rigorous notation and embrace the rationale behind it.

The key take away for a participant has to be confidence of being able to deal with any math thrown to them in their role as data science developers.


This workshop is a day-long immersive experience. We will explore following areas:

  1. Indices and Logarithms
  2. Functions as transformations
  3. Complex functions as composition of simpler functions
  4. Polynomials and shapes of polynomial functions
  5. Calculus (with applications to data science problems) The concept of derivatives. Formal definition and the intuitive understanding in n-dimensional space. Techniques for finding derivatives of complex functions. Integration - Formal definition and intuitive understanding. Integral as anti-derivative.
  6. Linear Algebra (with the focus on data science applications) Vectors Matrices as linear transformations of space Concept of span of a vector. Conceptual understanding of Eigen Values and Eigen Vectors

Target Audience

  • Developers who feel rusty with math and want to learn it anew
  • Managers / testers who need to understand what their team members are talking about.
  • Anyone who wishes to get into data science projects but sees math as the obstacle. Participants don’t need to know any math apart from basic +,-, x, / operations.


Things to get along: While you won’t need any particular softwares for this workshop, you will need the following:

  • Willingness to think !!
  • A notepad and a pen.
  • Courage to walk up to the board to show your awesome solutions to every one else !
  • A device with a browser and internet .. preferably bigger screens, but mobiles can do as well.

About Trainer

Vishal Gokhale is a programmer with an odd love for maths. He enjoys simplifying heavy math protein into more absorbable amino acids, only to be assimilated into plump biceps of confidence that need to be flexed when the situation demands.

He wants to infect people with the addiction of epiphanies that comes with solving math problems.

He has been working as a programmer on Data Science projects for the last 6+ years and as a programmer for last 13+ years.

Venue Partner:



Datalicious Bangalore

L77, 15th Cross Rd, Sector 6, HSR Layout

Bengaluru - 560102

Karnataka, IN


Hosted by

All about data science and machine learning