| INFO0951-2 | |||||
| Programming of distributed and network applications | |||||
|
Duration :
|
|||||
| 15h Th, 45h Labo., 10h Proj. | |||||
|
Number of credits :
|
|||||
|
|||||
|
Lecturer :
|
|||||
| Samuel Hiard, Laurent Mathy | |||||
|
Language(s) of instruction :
|
|||||
| French language | |||||
|
Organisation and examination :
|
|||||
| Teaching in the first semester, review in January | |||||
|
Units courses prerequisite and corequisite :
|
|||||
| Prerequisite or corequisite units are presented within each program | |||||
|
Course contents :
|
|||||
The course includes some theoretical lectures (8 lessons of 2 hours each) and various programming problems (including 3 which are used to compute the final grade) that students must solve. Problems are solved in group for the first projects and individually for the last project. The projects are to be developed on the personal computers of students. The theoretical lectures are used to present, to students, useful problem-solving tools.
Practically, the student will receive knowledge on:
|
|||||
|
Learning outcomes of the course :
|
|||||
The course objective is to allow students to apply the material studied in the course in order to develop networking and distributed applications using the Java language.
At the end of the course, students will be able to:
|
|||||
|
Prerequisite knowledge and skills :
|
|||||
|
|||||
|
Planned learning activities and teaching methods :
|
|||||
| Practical learning (i.e., problem solving) | |||||
|
Mode of delivery (face-to-face ; distance-learning) :
|
|||||
| Theoretical lessons are given face-to-face through slides.
Assignments can be made during the laboratory hours or at home.
The course is given during the first semester. |
|||||
|
Recommended or required readings :
|
|||||
| The course notes and the projects statements will be made available to students on the Chamilo platform. Reading all or part of the Java documentation (Javadoc) and tutorials provided by Oracle/Sun is recommended. | |||||
|
Assessment methods and criteria :
|
|||||
Students are evaluated based on assignments.
The weight of the projects in the grade is the following:
|
|||||
|
Work placement(s) :
|
|||||
|
Organizational remarks :
|
|||||
| Samuel Hiard will give the theoretical lessons as well as few hours of lab supervision. MASI partners will share the remaining hours of lab supervision. | |||||
|
Contacts :
|
|||||
| Co-responsable teachers : Laurent Mathy (ULg) and Samuel Hiard (Ulg)
Substitutes : Arnaud Ligot (Henallux) |
|||||
|
Items online :
|
|||||
![]() | Chamilo Online lectures and projects statements will be available in the "Documents" sections of the corresponding course on the Chamilo platform. |
||||