Specialization Track 1 - Software Engineering


IT companies at the forefront of technology have been changing their hiring and training policies drastically in the last five years, and Maxim Nyansa has obtained excellent results helping its trainees follow a similar approach.

These new programmes in principle run full time for a 3 month’s period. After the programme trainees have one or more projects they have worked on to show to future employers on a GITHUB repository.

Every specialization track has the objective to help you as a graduate with a Bachelor Degree in Computer Science to prepare for your first job in ICT. In addition to our general professionalism programme, where you are being trained in general and soft skills, these tracks help you set your first steps in a fast changing area of expertise.

You work daily with the technology that is currently being used in the industry worldwide. You top up your academic skills with practical knowledge. You build your portfolio of projects on a GITHUB repository that you can show to future employers. You add international certificates to your CV. We will assist and coach you on a personal level and introduce you to IT companies in our network.

Businesses in Ghana who are interested in a similar programme for their young IT professionals in combination as part of a traineeship or internship on a concrete job are cordially invited to contact us here.


Programmes have a so-called blended learning approach and consist of the following elements:

1. Fulltime stay in the Villa Maxim Nyansa in Tantra Hills, Accra for a period of 14 weeks
2. Intensive study in a peer group using videos, books and online e-learning materials (mostly open source)
3. Weekly practical assignments and business games
4. Experienced mentors and trainers who are currently working in the ICT industry either in Ghana or Europe. We regularly fly in specialists from the Netherlands who volunteer as trainers.
5. Projects for real customers.
6. International certification exams.


The software Engineering training has the goal of getting newbies (aspiring software developers) and intermediate developers to get started well with their journey and hopefully be prepared for the job market after completing all modules successfully. Software development is a relatively green field in Africa and has a lot of opportunities for young graduates to apply their creative knowledge to solve world problems. There are a lot of different specializations in the software world such as Mobile Application development, Web development, Desktop Applications development, etc.

In our programme module, we focus more on web development and give brief introductions to the other different specialization areas which helps trainees to have a broader view of the field and decide for themselves where they want to focus in their career life. In the final month of the programme, we brainstorm ideas on a potential product that can be developed by the team and we work on it in groups of developers.

The programme will include the following modules:

1. General Introduction to software Engineering
2. Setting up development environment
3. Software Engineering collaboration tools
4. Technologies and concepts in web development
5. Databases
6. Web application frameworks
7 Web development with Laravel framework (A php web application framework)
8. Servers and Hosting
9. Real life web application project

During the programme practical assignments will constantly be executed and in the final month a real life project will be introduced to work on by the team, preferably a project that can be continued to benefit the world after completion.


This 3 months intensive training helps you to get started as a Data Scientist. After a general introduction we help you to build your own curriculum to specialize in the topics of your choice in this fast developing field. Data science is almost a green field in Ghana, and you may be able to create your own job or be the first professional in a company to work on data based IT solutions.

Specialization track 1 - Software Engineering

Specialization track 2 - Data Science

Specialization track 3 - Cyber Security