Software Skills

We teach Python currently and may extend this to other languages. A good knowledge of a programming language helps you develop problem solving skills and automate the boring stuff. With Python and a few libraries you can build:

Knowing a programming language and a few libraries are great starting points. They are necessary but not sufficient. To become a developer, you also need to learn:

We plan to teach you not only programming but a little bit of all the above.

Data Skills

Learning how to deal with data is one of the most important skills. In fact over 70% of the effort in certain applications is spent in collecting, cleaning and converting data. In this course, we plan to teach the following:

Data Skills are a pre-requisite to learning how to build applications of ML and AI.

Data Science Skills

Data Science is an umbrella term to cover a wide variety of related topics to build data driven applications. These include

Data Science is one of the emerging areas for building new generation of applications. The demand for Data Science and Data Skills far exceeds supply currently and many Data Science jobs pay much higher than other jobs.

To learn Data Science you need to be good at a programming language, acquire data skills and understand how to work with Machine Learning and Deep Learning libraries.