O SWitCH é um programa de requalificação que inclui um curso de pós-graduação com duração de 2 semestres e um estágio remunerado numa empresa de desenvolvimento de software, tipicamente uma associada do Porto Tech Hub. O curso foca-se no desenvolvimento de soluções de backend utilizando Domain Driven Development, mas tem também uma componente de desenvolvimento web utilizando ReactJS.