About this Course
4.8
5 ratings
1 reviews
100% online

100% online

Start instantly and learn at your own schedule.
Flexible deadlines

Flexible deadlines

Reset deadlines in accordance to your schedule.
Intermediate Level

Intermediate Level

Hours to complete

Approx. 21 hours to complete

Suggested: 7 semaines, 4 à 6 heures/semaines, 30 à 40 heures en tout....
Available languages

French

Subtitles: French
100% online

100% online

Start instantly and learn at your own schedule.
Flexible deadlines

Flexible deadlines

Reset deadlines in accordance to your schedule.
Intermediate Level

Intermediate Level

Hours to complete

Approx. 21 hours to complete

Suggested: 7 semaines, 4 à 6 heures/semaines, 30 à 40 heures en tout....
Available languages

French

Subtitles: French

Syllabus - What you will learn from this course

Week
1
Hours to complete
6 hours to complete

Mise en place et premières classes

Prise de connaissance et mise en place du projet ; implémentation des deux premières classes outils. ...
Reading
7 videos (Total 27 min), 13 readings, 1 quiz
Video7 videos
Installation d'un environnement de développement Java sous Linux (Ubuntu)6m
Installation d'un environnement de développement Java sous MacOS3m
Installation d'un environnement de développement Java sous Windows5m
1.2 Mise en place du projet -- vidéo illustrative3m
1.3 Procédure de soumission -- vidéo illustrative2m
Complément : paramètres de simulation -- vidéo illustrative3m
Reading13 readings
Prérequis
Contributeurs1m
Généralités1m
A propos de l'installation de Eclipse10m
Installation d'un environnement de développement Java sous Linux10m
Installation d'un environnement de développement Java sous MacOS10m
Installation d'un environnement de développement Java sous Windows10m
Configuration d'Eclipse10m
1.1 Description générale du projet10m
1.2 Mise en place du projet30m
1.3 Procédure de soumission10m
Complément : paramètres de simulation10m
Corrections au matériel fourni10m
Week
2
Hours to complete
5 hours to complete

Environnement et nourriture

(1) mise en place du « lieu de vie » des futurs animaux et leur fournir de la nourriture ; (2) comprendre la mise en pratique de l'encapsulation (orientée-objet) au travers de « vues » ; (3) utiliser l'interface graphique fournie....
Reading
2 quizzes
Week
3
Hours to complete
4 hours to complete

Déplacement des animaux

Continuer à modéliser les animaux et leur permettre de se déplacer de façon simple, puis ajouter de l'aléatoire dans leur déplacement....
Reading
1 reading, 2 quizzes
Reading1 reading
Complément de cours : Collections et itérateurs10m
Week
4
Hours to complete
5 hours to complete

Fourmis (1/3)

(1) modéliser les fourmis et les fourmilières ; (2) comprendre le concept du « double dispatch ». ...
Reading
2 quizzes

Instructors

Avatar

Jean-Cédric Chappelier

Dr.
School of Computer and Communication Sciences
Avatar

Jamila Sam

Dr
School of Computer and Communication Sciences

About École Polytechnique Fédérale de Lausanne

Frequently Asked Questions

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

More questions? Visit the Learner Help Center.