Data Science with Python

Course Brief

Python is a general-purpose programming language that is becoming more and more popular for doing data science. Companies worldwide are using Python to harvest insights from their data and get a competitive edge. Unlike any other Python tutorial, this course focuses on Python specifically for data science. In this course, you will learn about powerful ways to store and manipulate data as well as cool data science tools to start your own analyses. You will learn how to use charts, Linear Algebra, Statistics and Probability. Also learn working with databases and queries.
Learn to visualize real data with matplotlib's functions. After covering key concepts such as boolean logic, control flow and loops in Python, you're ready to blend together everything you've learned to solve a case study using statistics.

    The Ascendance of Data, What Is Data Science? Data Scientists You May Know.

    Learning Outcomes:

    • You will know what is data science
    • You will know what data scientists do

    Getting Python, Whitespace Formatting, Modules, Arithmetic, Functions and Strings.

    Learning Outcomes:

    • You will be able to write simple python programs
    • You will be able to deal with modules, function and strings

    Learning Outcomes:

    • You will be able to deal with Exceptions
    • You will be able to create list and dictionaries in python
    • You will be able to deal with tuples and sets

    Generators and Iterators, Regular Expressions and zip and Argument Unpacking

    Learning Outcomes:

    • You will be able to perform list comprehension
    • You will be able to do zip and unpacking of data
    • You will be able to deal with regular expression in python

    class, objects, encapsulation, inheritance and polymorphism

    Learning Outcomes:

    • You will understand Object-Oriented Programming in python
    • You will be able to create classes, objects and write programs using inheritance


    Learning Outcomes:

    • You will be able to do vector algebra using python

    Learning Outcomes:

    • You will be able to do Matrix operations using python

    Describing a Single Set of Data, Central Tendencies, Dispersion, Correlation, Simpson’s Paradox Correlation and Causation.

    Learning Outcomes:

    • You will be able to perform statistics on data
    • You will be able to find Central Tendencies, Dispersion and Correlate the data

    Dependence and Independence, Conditional Probability, Bayer’s Theorem, Random Variables Continuous Distributions, The Normal Distribution, The Central Limit Theorem.

    Learning Outcomes:

    • You will be able to perform probability on data.
    • You will be able to implement Bayer’s Theorem
    • You will be able to implement Central Limit Theorem

    Statistical Hypothesis Testing, Example: Flipping a Coin, Confidence Intervals.

    P-hacking, Example: Running an A/B Test, Bayesian Inference.

    Learning Outcomes:

    • You will be able to do advance probability on data
    • You will be able to implement P-Haking

    stdin and stdout, Reading Files, The Basics of Text Files, Delimited Files, Scraping the Web, HTML and the Parsing Thereof, Using APIs, JSON (and XML), Using an Unauthenticated API, Finding APIs, Getting Credentials.

    Learning Outcomes:

    • You will be able to do read/write from files
    • You will be able to do parse data from web

    Exploring Your Data, Exploring One-Dimensional Data, Two Dimensions, Many Dimensions, Cleaning and Munging, Manipulating Data, Rescaling, Dimensionality Reduction.

    Learning Outcomes:

    • You can explore Data
    • You will be able to do manipulate and rescale the data

    CREATE TABLE, INSERT UPDATE, DELETE, SELECT, GROUP BY, ORDER BY, JOIN, Subqueries, Indexes, Query Optimization, NoSQL.

    Learning Outcomes:

    • You will be able to connect mysql using python
    • You will be able to do INSERT UPDATE, DELETE, SELECT, GROUP BY, ORDER BY, JOIN using python

Mr.Umesh Gogte
Data Science with Python

Col Umesh B Gogte belongs to the Army Education Corps. As a computer software trainer,he has 22 years of rich experience as instructor to the officer cadre of The Indian Army. Since 1984,he has served and taught at some of the most prestigious institutions like Indian Military Academy, Electrical & Mechanical Engineering School, and The National Defence Academy.

A faculty with the CSE Dept of The Keshav Memorial Institute of Technology (KMIT) since the year 2007, he takes up curriculum subjects like C, Data Structure through C and Java Programming.

Being a corporate trainer Col Gogte also imparts coaching in industry oriented subjects like C#, Objective C, iPhone OS, Python, HTML5, CSS3, ASP & ADO Dot Net, MS SQL Server, MySql, Sqlite3 and Data Science.

Col Umesh Gogte is a compulsive self-learner whose passion for knowledge is transferred to the learner through his style of teaching.

Mr. Younus
Data Science with Python

Prof. Mohammed Younus Shariff has over 10 years of satisfying training experience. His style of teaching leaves the students asking for more. Many a student has benefitted from interaction with him.

He is an Asst.Professor with the Department of Computer Science at The Keshav Memorial Institute of Technology (KMIT)

Prof. Shariff teaches Python, Data Science with python, HTML5, CSS3 and Android Programming.

  • Are there any pre requisites for this course?

    Basic programming knowledge and Mathematical knowledge. Some linear algebra and exposure to probability and statistics will help.

  • Can I just enroll in a single course? I'm not interested in the entire Specialization?

    No you cannot enroll for individual skill sets within a defined course on teleuniv.

  • How long does it take to complete this Specialization?

    Most learners are able to complete the Specialization in about 3 months.

  • Do I need to take the courses in a specific order?

    We recommend taking the courses in the order presented, as each subsequent course will build on material from previous courses.

  • What will I be able to do upon completing this Specialization?

    Upon completion of this course you are set to be become a data scientist with good programming knowledge of python.

  • Can I attend a demo session?

    We have limited number of participants in a live session to maintain the Quality Standards, hence, participation in a live class without enrollment is not possible. However, we can create a demo login for one demo session.

  • What are the payment options?

    You can pay by Credit Card, Debit Card or Net Banking from all the leading banks. We use a Payment Gateway.

  • Do you provide placement assistance?

    Teleuniv is associated with Keshav Memorial Institute of Technology, one among the top performing colleges in Hyderabad and hence lot of recruitment firms contacts us for our students profiles from time to time. Since there is a big demand for this skill, we help our certified students get connected to prospective employers. Having said that, please understand that we don't guarantee any placements however if you go through the course diligently and complete the assignments and exercises you will have a very good chance of getting a job.

Login to your Teleuniv account!

Don't have an account? Sign up

Sign up and start learning!


By signing up, you agree to our Terms of Use and Privacy Policy.

Already have an account? Login

Forgot Password?

Lost your password? Please enter your email address. You will receive a link to create a new password.

Error message here!

or Back to login