About the School

About the School

MEST offers a twelve-month, full-time, fully sponsored training program in which the students – known as Entrepreneurs-in-Training (EITs) – learn about software development and entrepreneurship from Senior Faculty, who each bring more than 20 years of experience in the software business in the United States, Europe, or Asia. EITs also benefit from working with university graduates from around the world who serve as Teaching Fellows.

The MEST program provides rigorous entrepreneurial training and extensive hands-on project work, designed so that EITs master industry-proven methodologies for software development. This coursework is supplemented by a series of guest lectures, featuring the experiences and insights of internationally-recognized executives and successful entrepreneurs.

Complete Support

To ensure that EITs can focus completely on becoming world-class entrepreneurs, MEST provides:

Full Scholarship

All EITs receive a full scholarship. Tuition is covered by MEST.

Three Meals a Day

Prepared and served by MEST’s catering staff.

Free Housing

EITs are housed at a student hostel for the duration of the twelve-month program, free of charge.

Monthly Stipend

MEST provides each EIT with a small monthly stipend for the duration of the twelve-month program.

Meet our Entrepreneurs in Training

Akua Baning is an Economics and French graduate of the University of Ghana, Legon, and a graduate MEST of the MEST program. She shares some of the highlights of her MEST experience, including taking a product from idea all the way to execution.

Claude Ayitey is a Computer Science graduate of Wisconsin International University. He discusses being on the winning team of the MEST 48 development challenge, and being invited to participate in the Google Online Marketing Lab in Nigeria.

Apply to MEST

MEST is looking for recent Ghanaian and Nigerian university graduates to join our next class of entrepreneurs!

Sample of the Curriculum

Here’re some of the topics our EITs learn during the twelve-month program.

Responsive Web Design

An introduction to creating responsive websites and using fluid grids. EITs learn the fundamentals of design on screen sizes varying from large desktops to mobile phones. At the end of the course, they create a personal website that is fully responsive and gives them a beautiful online presence.


Students are introduced to basic data structures (e.g. List, Queue, Stack, Map) as well as algorithms for searching and sorting these. Furthermore, they learn to evaluate the complexity of algorithms – an important prerequisite to write scalable applications.

Object Oriented Programming

Students learn about the concept of object orientation that is the basis of many programming languages. By using object orientation in their Java programmes, EITs gain practical experience with concepts such as inheritance, polymorphism, and interfaces.

KPIs, Web Analytics and Design for SEO

Lecture covers key performance indicators (KPIs) from a website design and marketing perspective, including which analytics are most important for a startup and how to incorporate learnings from that data effectively. This then continues into discussion of effective front end design for SEO.

What Venture Capitalists Look for in an Investment Pitch

As an entrepreneur, you will constantly be pitching business ideas. In order to be successful in this effort, you will need to understand what VCs look for in an investment. From presenting the problem you’re solving to incorporating your financial projections, this class will give you the tools needed grab the interest of an investor and keep him or her wanting more!

Crafting Target Personas

How do you develop target personas for each of a brand’s target segments. This lecture builds on previous lectures around target segmentation and target analysis.

Best Practices in Software Development

An introduction to version control using git, and other best practices in software development such as readability, and commenting.

Financial Modeling and Unit Economics

At the core of any business is its financial statements, and this class will teach you the basics of income statements, balance sheets, and cash flow statements. Also, we’ll do deep dives as we look into your business at the transaction level: how much does it cost to acquire a single customer AND how much money will that customer generate for your business?

Intro to Java Programming

Variables, data types and structures, methods and method overloading, arrays, for loops, exception handling etc.