Mip Go

More intelligence power—wherever you go.

Mip Go is the training program that builds the foundation to solve decision-making problems with advanced analytics in the real world.

Goal

The program is designed to upskill data scientists, operation researchers, mathematicians, and alike analytics professionals to solve end-to-end business problems, with a strong emphasis on developing best practices and delivering enterprise-grade solutions to support decision-making in operations.

Content

The core content of Mip Go is a curated set of topics distributed across the four buckets of the D-Wise framework:

 
 

As part of our commitment to helping democratize technologies and methodologies that can support wiser decision-making across industries, we have made the whole content of the Mip Go program open source.

In fact, you can not only access all the content at no cost but also edit, extend, and customize it for yourself, so it will become a real toolbox that can save you tons of hours and add professionalism to your next project.

Pre-requisites

  • Have basic familiarity with Python.

  • Being comfortable with data, math, and coding.

  • Being keen to learn and having the resilience to solve problems.

Methodology

Mip Go is designed to support the development of skills rather than just the acquisition of knowledge, which means that the program should be taken along with deliberate practice.

In fact, people make the most of the Mip Go program when they go through it applying what they learn to a problem of their own interest.

In the ideal scenario, you would practice what you learn on multiple projects of your interest, not just one.

Support

Deliberate practice typically requires commitment and an environment where you can work on real-world projects, and encounter accountability, technical support, and inspiration.

You can experience all of that and much more by engaging with our community by participating in the Mip Go Mentorship Program. Follow the link to learn more about the advantages and pricing of the mentorship program.

The people who know how to solve real-world problems are busy because the demand for good professionals is high. But we always save time in our agenda for teaching and training because that’s part of what makes us feel good, feel that we are making a meaningful contribution.

Differentials

Aside from the curated content and the opportunity to learn from people with a ton of academic and industry experience (if you engage with our community), the Mip Go program leads you to see the big picture and build professional end-to-end solutions to practical problems.

It all starts with the format the content is delivered. Specifically, you will interact with the content on GitHub and Pycharm, which are precisely the environments we use to collaborate, document, and build solutions for clients. But no worries if you’re not familiar with GitHub or Pycharm, Mip Go will get you there in a very natural way.

In addition, whether you take the program on your own or with support from our mentorship program, you will be invited to interact with the content and practice fundamental skills such as using basic version control system operations, writing documentation, managing modules and code directories, using debug functionalities, just to mention a few.

Outcomes

By the end of the program, you will know how to design, develop, and package analytics solutions in the form of proper software in Python.

The software you build can then be shared or installed in multiple environments, just like any other Python package such as Pandas and Numpy.

In addition, with a few clicks, your versioned software can be even deployed on our app builder platform as a custom and interactive web application that you can share with clients and friends to showcase or collect feedback.

Finally, with the mentorship program, you also get the opportunity to build a portfolio of solutions to showcase your skills, which is much more valuable than just a certificate (which we provide as well). And depending on your performance, you may even get a referral from Mip Wise if you are applying for jobs.

Technologies

Mip Go is designed for Python users—although the fundamental skills developed here can be easily extended to other settings.

In addition, we use the following open-source Python packages:

  • ticdat to define data schemas and user parameters, and for automated data integrity checks;

  • pandas to manipulate data;

  • PuLP to build an optimization model (just to illustrate the development of a solution engine).

We also use Markdown and Latex for documentation in Jupyter Notebooks.

Our development environments of choice are Pycharm and GitHub.

Access

The program content is publically available on GitHub under the GNU GPLv3 license.