Outils

1. Communication

CSMI utilise Slack pour communiquer avec les promotions et sur les projets. Vous pouvez installer slack et créer votre compte avec votre email @etu.unistra.fr une fois que vous l’avez. Vous recevrez une invitation au moment de la rentrée.

2. Système d’exploitation

3. Programmation

Nous allons utiliser les outils suivants dans plusieurs cours

  • Visual Studio Code un éditeur open-source très puissant, en particulier pour

    • se connecter sur des machines à distance

    • travailler sur un ou plusieurs projets à la fois

    • utiliser git

  • Github

Nous utiliserons les outils de management de Github pour le suivi des projets et des devoirs.

4. Github

Il faut créer un compte sur Github, un formulaire sera envoyé en début d’année de M1 et votre compte vous suivra pendant les 2 années. Il servira

  • lors des projets en S2 et S3

  • lors des stages pour déposer vos rapports et présentations

  • lors des stages pour certains d’entre vous pour le suivi

  • lors des cours EDP (S2) et CS3 via la plateforme github classroom pour rendre vos devoirs

Une référence: lab.github.com/ mais il y en a plein d’autres.

5. Langages

voici les langages de programmation que vous serez amenés à utiliser:

  • C

  • C++

  • Python3

  • Rust