Outils informatiques
- Le Master CSMI utilise emblemGitHub Copilot
-
-
assistant dans l’IDE (VS Code / JetBrains)
-
complétion, explication contextuelle, génération de tests
-
gratuit/discount via GitHub Student Developer Pack **k] pour la communication (promotions, projets, etc.).
-
Créez votre compte Slack avec votre email @etu.unistra.fr
dès que vous le recevez.
Vous recevrez une invitation au début de l’année.
L’espace de travail Slack utilisé est celui de Feel++, le logiciel de simulation numérique développé par Cemosis. Les canaux utilisés sont :
#csmi-202x
-
pour la promotion 202x
#csmi
-
pour les questions concernant le Master CSMI
- Linux
-
-
télécharger Ubuntu 24.04 LTS ou Debian 13 ou version ultérieure
-
- Windows
-
-
installez WSL, puis Ubuntu ou Debian depuis le Microsoft Store
-
- Mac OS
-
-
installez Homebrew, compatible Intel et ARM
-
- Langages de programmation
-
Langages principaux : * C * C++ * Python 3 Possibles compléments : * Rust * Julia Outils : * CMake
- Visual Studio Code
-
-
connexion à des machines distantes
-
gestion de projets multiples
-
Git intégré Extensions puissantes :
-
C/C++, Python, CMake, Rust, Julia, LaTeX, Asciidoc — disponibles sur le Marketplace
-
- GitHub
-
-
gestion de version avec Git
-
gestion de projets (Issues, Classroom, etc.)
-
sera utilisé pour les projets S2, S3, stages, etc. Obtenez le GitHub Student Developer Pack via education.github.com/pack
-
- JetBrains
-
-
IDE : CLion, PyCharm, IntelliJ IDEA, WebStorm
-
très utilisés dans les cours HPC / génie logiciel
-
licence étudiante gratuite via le programme JetBrains Student Program (www.jetbrains.com/community/education/#students)
-
- Overleaf
-
-
Overleaf : plateforme collaborative LaTeX
-
coédition en temps réel, historique des versions
-
- GitHub Projects
-
-
GitHub Projects : tableaux kanban avec Issues, PR et milestones
-
idéal pour les projets de cours, intégré à Classroom et Actions
-
- Zotero
-
-
Zotero : gestionnaire de références, import web
-
export vers BibTeX compatible LaTeX
-
intégration avec Word, LibreOffice, et éditeurs LaTeX
-
- JupyterLab / JupyterHub
-
-
JupyterLab : notebooks Python pour données / ML
-
utilisable localement ou sur serveur
-
Extension VS Code : Jupyter pour exécuter et éditer vos notebooks directement dans Visual Studio Code
-
- Google Colab
-
-
Google Colab : accès facile à GPU / TPU
-
pratique pour les petits projets IA
-
L’Intelligence Artificielle (IA) est désormais un assistant courant pour la programmation, la documentation et la recherche. Utilisez-la avec responsabilité (voir section suivante).
- ChatGPT (OpenAI)
-
-
génération, refactorisation, débogage de code
-
aide rédactionnelle (LaTeX, AsciiDoc, résumés, plans)
-
explications d’algorithmes, concepts HPC ChatGPT
-
- Claude (Anthropic)
-
-
traitement de longs documents, raisonnement approfondi
-
utile pour révision de texte ou rédaction de brouillons Claude
-
- Mistral AI
-
-
modèles open-source (Codestral, Mixtral), bons en code
-
accessibles via LeChat ou Mistral AI
-
- Google Gemini
-
-
Google Gemini : modèle multimodal (texte, images, code)
-
intégré à l’écosystème Google (Drive, Docs, Gmail)
-
capacités avancées de raisonnement et d’analyse
-
- GitHub Copilot
-
-
assistant dans l’IDE (VS Code / JetBrains)
-
complétion, explication contextuelle, génération de tests
-
gratuit/discount via GitHub Student Developer Pack
-
- Zotero
-
-
Zotero : gestionnaire de références, import web
-
export vers BibTeX compatible LaTeX
-
-
Citez toute assistance IA (ex. : “Assistance IA : prompt + outil + date/version”).
-
N’introduisez jamais de contenus confidentiels dans des outils externes (examens, clés, données personnelles).
-
Vérifiez les résultats (calculs, code, références) : vous êtes responsable de la validité.
-
Maintenez une traçabilité : conservez un dossier
ai-notes/
avec prompts, versions, code généré.
= AI policy excerpt version: 2025-09-07
Les étudiants peuvent utiliser des outils d’Intelligence Artificielle (IA) pour la rédaction, la programmation ou la recherche. Dans ce cas, ils doivent clairement les mentionner et les citer.
Les outils IA sont des assistants, pas des auteurs. Leurs contenus doivent être vérifiés, adaptés et corrigés par l’étudiant. Celui-ci reste entièrement responsable de la validité et de l’originalité du travail. |
Vous pouvez ajouter une section dédiée dans vos rendus :
== Déclaration d’assistance IA
Certaines parties de ce travail ont été préparées avec l’aide d’outils d’Intelligence Artificielle (IA).
Les outils utilisés sont les suivants :
* ChatGPT (OpenAI, GPT-4, 2025) pour la rédaction et les explications.
* GitHub Copilot (Microsoft, 2025) pour les suggestions de code en C++/Python.
* Claude (Anthropic, 2025) pour la synthèse de textes.
* Codestral (Mistral AI, 2025) pour la génération et le refactoring de code.
* Google Gemini (Google, 2025) pour l'analyse multimodale et le raisonnement.
Tous les éléments générés ont été vérifiés et adaptés par les auteurs, qui en assument l’entière responsabilité.
Ou au format LaTeX :
\section*{Déclaration d’assistance IA}
Certaines parties de ce travail ont été préparées avec l’aide d’outils d’Intelligence Artificielle (IA).
Parmi ceux-ci :
\begin{itemize}
\item ChatGPT (OpenAI, GPT-4, 2025) pour la rédaction et les explications.
\item GitHub Copilot (Microsoft, 2025) pour les suggestions de code en C++/Python.
\item Claude (Anthropic, 2025) pour la synthèse de textes.
\item Codestral (Mistral AI, 2025) pour la génération et le refactoring de code.
\item Google Gemini (Google, 2025) pour l'analyse multimodale et le raisonnement.
\end{itemize}
Tous les contenus générés ont été vérifiés et adaptés par les auteurs, qui en assument l’entière responsabilité.
Pour citer correctement les outils IA, importez le fichier BibTeX (ai-tools.bib
) fourni dans vos sources / gestionnaire de références (Zotero, Overleaf), puis citez-les comme n’importe quel @software
.
@software{openai_chatgpt_2025,
author = {OpenAI},
title = {ChatGPT},
year = {2025},
version = {GPT-4 et GPT-5},
url = {https://chat.openai.com},
note = {Modèle de langage}
}
@software{anthropic_claude_2025,
author = {Anthropic},
title = {Claude 3.5 Sonnet},
year = {2025},
version = {août 2025},
url = {https://claude.ai},
note = {Modèle de langage}
}
@software{mistral_codestral_2025,
author = {Mistral AI},
title = {Codestral},
year = {2025},
version = {0.3},
url = {https://mistral.ai},
note = {Modèle open-weight pour le code}
}
@software{github_copilot_2025,
author = {GitHub},
title = {GitHub Copilot},
year = {2025},
url = {https://copilot.github.com},
note = {Outil de complétion IA}
}
@software{google_gemini_2025,
author = {Google},
title = {Gemini},
year = {2025},
version = {Gemini 1.5 Pro},
url = {https://gemini.google.com},
note = {Modèle de langage avec capacités multimodales}
}