L’anglais est la langue de travail de fait du génie logiciel : documentation des frameworks, messages d’erreur, dépôts open source, articles scientifiques, outils de gestion de projet, réunions avec des partenaires ou des clients internationaux. Ce cours d’Anglais technique (ATE5453) vise l’autonomie professionnelle d’un ingénieur logiciel de niveau Master : comprendre rapidement une documentation, écrire des textes techniques clairs (tickets, rapports, courriels, résumé de mémoire) et communiquer à l’oral en réunion, en démonstration ou en entretien d’embauche. Les situations sont ancrées dans le contexte nigérien et ouest-africain : projets financés par des bailleurs anglophones, partenaires au Nigeria et au Ghana voisins, fintechs de mobile money, communautés open source.
Objectifs d’apprentissage
- Maîtriser le vocabulaire anglais du cycle de vie logiciel, de l’architecture, des tests et du DevOps, et éviter les faux amis.
- Lire et exploiter une documentation technique (README, référence d’API, RFC) et en interpréter les mots normatifs (MUST, SHOULD, MAY).
- Rédiger des écrits techniques courts et normés : user stories, rapports de bug, messages de commit, README.
- Rédiger des courriels professionnels, un rapport d’avancement, un abstract de mémoire et une lettre de candidature.
- Participer à une réunion agile, présenter une démonstration et réussir un entretien technique en anglais.
Prérequis
Niveau d’anglais général intermédiaire (A2-B1), connaissances de génie logiciel acquises en Master 1.
Plan du cours
- Leçon 1 — Vocabulaire du génie logiciel et lecture de documentation technique
- Leçon 2 — Grammaire de l’écrit technique : user stories, bug reports, commits et README
- Leçon 3 — Communication écrite professionnelle : courriels, rapports, abstract et candidature
- Leçon 4 — Communication orale : réunions agiles, présentations techniques et entretiens
Modalités d’évaluation
Volume horaire : 10 h de cours (CM), 10 h de travaux dirigés (TD), 0 h de TP et 20 h de travail personnel (TPE), soit 40 h pour 2 crédits. La maquette ne précisant pas le mode d’évaluation, on retient un contrôle continu (40 % : exercices écrits de TD et une présentation orale de 5 minutes) et un examen terminal écrit (60 % : compréhension d’une documentation, traduction, rédaction d’un courriel ou d’un abstract).
Bibliographie
- Murphy, R. English Grammar in Use. Cambridge : Cambridge University Press.
- Remacha Esteras, S. Infotech: English for Computer Users. Cambridge : Cambridge University Press.
- Glendinning, E. H., McEwan, J. Oxford English for Information Technology. Oxford : Oxford University Press.
- Strunk, W., White, E. B. The Elements of Style. New York : Longman.
- Bradner, S. RFC 2119, « Key words for use in RFCs to Indicate Requirement Levels », IETF, 1997.
