Coursebooks

Information technology for environment engineer

ENG-270

Lecturer(s) :

Bancal Samuel
Bonjour Jean-Daniel
Lochmatter Thomas

Language:

Français

Résumé

Programmation bas niveau avec C. Introduction au calcul scientifique, à la programmation et à la gestion et visualisation de données avec Python, MATLAB et GNU Octave. Brève présentation de R.

Contenu

Programmation "bas niveau" avec C (Lochmatter)

Scientific Python (Bancal)

Calcul scientifique et visualisation avec MATLAB & GNU Octave (Bonjour & Bancal)

Brève introduction à R (Bancal)

Mots-clés

Compétences requises

Cours prérequis obligatoires

ICC (Information, calcul, communication)

Concepts importants à maîtriser

Système de fichier, éditeur de programmation, bases de programmation en Python

Acquis de formation

A la fin de ce cours l'étudiant doit être capable de:

Méthode d'enseignement

Travail attendu

Participation au cours, résolution d'exercices en cours et à domicile, réalisation d'un mini-projet en C

Méthode d'évaluation

Encadrement

Office hours Oui
Assistants Oui
Forum électronique Oui
Autres
  • Office hours : Bancal/Bonjour
  • Forum électronique : Lochmatter

Ressources

Polycopiés

Support de cours et d'exercices

Sites web
Liens Moodle

Préparation pour

Autres cours faisant usage de C, Python, Matlab/Octave, R

In the programs

  • Environmental Sciences and Engineering, 2019-2020, Bachelor semester 3
    • Semester
      Fall
    • Exam form
      During the semester
    • Credits
      6
    • Subject examined
      Information technology for environment engineer
    • Lecture
      1 Hour(s) per week x 14 weeks
    • Exercises
      3 Hour(s) per week x 14 weeks
    • Practical work
      3 Hour(s) per week x 14 weeks

Reference week

MoTuWeThFr
8-9
9-10
10-11 GRB001
GRC002
11-12
12-13
13-14 GRB330
14-15 GRB001
15-16
16-17
17-18
18-19
19-20
20-21
21-22
Lecture
Exercise, TP
Project, other

legend

  • Autumn semester
  • Winter sessions
  • Spring semester
  • Summer sessions
  • Lecture in French
  • Lecture in English
  • Lecture in German