14 août 2010 : délai d'inscription pour le MAS-RAD Je m'inscris !

INFORMATIONS GENERALES 

OBJECTIFS ET PUBLIC CIBLE 

Cette formation postgrade en développement rapide d’applications (RAD) permet à des ingénieur-e-s non informaticien-ne-s d’acquérir les concepts nécessaires et la maîtrise des outils les plus modernes pour développer et réaliser efficacement des applications utiles à leur place de travail.

Cette formation postgraduée est destinée à des ingénieur-e-s diplômé-e-s d’une haute école (HES ou EPF) en microtechnique, mécanique, électronique, génie civil ou dans tout domaine autre que l’informatique, ayant quelques années d’expérience professionnelle et confronté-e-s au développement de logiciels à leur place de travail utilisant ou non Internet.

Le concept de développement rapide d’applications est basé sur un prototypage rapide et des itérations successives impliquant le client ou la cliente dès le départ. Il permet d’obtenir rapidement la solution attendue avec un minimum de programmation grâce au recours à des frameworks performants (Rail).

Avec l’avènement des logiciels libres , les outils de développement sont disponibles gratuitement sur Internet; leur utilisation est non seulement plus économique qu’un logiciel propriétaire, mais permet aussi une meilleure connaissance et une pérennité beaucoup plus grande grâce à l’accès au code source. Cela nécessite la connaissance des concepts sous-jacents et constitue un des objectifs de cette formation postgrade.

La formation postgraduée est donnée par deux écoles d’ingénieur-e-s de la HES-SO (Haute Ecole Spécialisée de Suisse occidentale): la HEIG-VD (www.heig-vd.ch) à Yverdon-les-Bains et la HE-Arc (www.he-arc.ch/ingenierie) à Neuchâtel. Les cours sont donnés principalement par les professeur-e-s des écoles, impliqué-e-s dans la recherche et développement, alternativement à Yverdon-les-Bains et à Neuchâtel les lundis et les mercredis de 17h30 à 21h30 sur deux ans et demi . Un travail de Master (TM) de 360 heures en entreprise termine cette formation, ce qui constitue un retour sur investissement pour l’entreprise.

Ce MAS est composé de quatre CAS (Certificate of Advanced Studies) pouvant être suivis isolément. Chaque CAS est formé de modules qui peuvent aussi être suivis isolément. L’enseignement est constituéde 50% de théorie visant la transmission de concepts fondamentaux et de 50% de pratique . Chaque étudiant vient avec son propre ordinateur portable sur lequel sera installé Linux au début de la formation sans toutefois supprimer le système d’exploitation déjà installé(quelques GB de libre et 2 GB de RAM).

L’objectif principal vise l’acquisition des concepts importants [programmation orientée objets, basesde données, web 2.0, développement rapide d’application] de manière indépendante d’une plateforme ou d’un langage donné, bien que la pratique doit toujours se faire sur une plate-forme [Linux, Windows,Macintosh] et avec un langage donné [Java, C#, Ruby] . Cette formation prépare aussi à la fonction de chef-fe de projet et donne des clés pour diriger des équipes pluridisciplinaires avec une approche innovante, basée sur le Team Building Learning Organisation (TBLO) avec lelogiciel Leonardo 345.

CONDITIONS D’ADMISSION 

Diplôme d’ingénieur-e ou Bachelor ETS, HES, EPF ou universitaire en sciences. Cette formation postgraduée est destinée à des non-informaticien-ne-s avec plusieurs années d’expérience professionnelle ayant l’occasion d’utiliser un ordinateur et désirant apprendre à développer leurs propres programmes. Les deux derniers CAS peuvent aussi intéresser un public d’informaticien-ne-s. Un-e diplômé-e d’une école technique ou de niveau équivalent peut aussi être admis-e sur dossiers’il ou si elle a acquis des connaissances similaires à un-e ingénieur-e diplômé-e dans les limites du quota autorisé par la HES-SO.

LIEUX ET OUVERTURE DE LA FORMATION 

La formation a lieu alternativement à Neuchâtel et à Yverdon-les-Bains. Elle est organisée en principe pour un minimum de 16 participant-e-s. L’annulation d’un module par la direction du MAS est communiquée aux étudiant-e-s au plus tard 15 jours avant l’ouverture prévue. Un module annulé pourra être remplacé par un autre jugé équivalent.

Le calendrier est fixé à l’avance, mais les dates peuvent être déplacées en accord avec les professeur-e-s, les participant-e-s concerné-e-s et la direction du MAS.

Il est aussi possible d’intégrer à ce MAS des modules d’autres partenaires autorisé-e-s par la direction du MAS. Le renouvellement de cette formation MAS est prévu régulièrement en adaptant le contenu des cours à l’évolution de la technologie et aux besoins des participant-e-s.

ENSEIGNEMENT 

Les intervenant-e-s sont principalement des professeure-s des deux hautes écoles participantes, spécialistes dans leurs domaines respectifs. L’implication des professeur-e-s dans la recherche appliquée et le développement, en relation avec l’industrie, assure leur maîtrise de l’état de l’art.

ORGANISATION 

Le MAS in Rapid Application Development est composé des quatre CAS (Certificate of Advanced Studies) suivants: introduction à la programmation avec logicielslibres, développement d’applications Web, développementd’applications Web 2.0, génie logiciel etméthodes agiles. La formation postgraduée se termine par un travail de Master de 360 heures. Il est généralement réalisé dans l’entreprise dans laquelle l’étudiant-e est employé-e. Durant ce travail de fin d’études, l’étudiant-e est suivi-e par un-e professeur-e qui le ou la conseille. Il est aussipossible de s’inscrire à un seul CAS ou à un module isolé.

Ce site www.mas-rad.ch permet d’obtenir tous les détails sur cette formation, ainsi que les fiches de description des modules. Les informations présentées dans la plaquette sont indicatives; le site fournit les données actualisées, en particulier en ce qui concerneles dates.

60 ECTS / 900 PÉRIODES
4 SEMESTRES / 2,5 ans

MAS RAD