Main themes |
For example, depending of the precis topic of the project:
-
mobile computing,
-
programming using a object-oriented language,
-
networking and communication,
-
graphic interface,
-
event-driven programming,
-
client-server
|
Aims |
Given the learning outcomes of the "Bachelor in Engineering" program, this course contributes to the development, acquisition and evaluation of the following learning outcomes:
-
AA1.1, AA1.2
-
AA2.1-7
-
AA3.1-2
-
AA4.1-5
-
AA5.1
Given the learning outcomes of the "Bachelor in Engineering" program, this course contributes to the development, acquisition and evaluation of the following learning outcomes:
-
S1.I5
-
S2.1-4
-
S4.1-3
-
S5.1-6
-
S6.1, S6.3
The skills that « projects 4 » aim to develop are on the one hand transversal skills which are commn to all projects 4, and on the other hand domain-specific skills connected with each specialisation.
Transversal skills :
Projects 4 aim at providing students with transversal skills close to the practice of engineering jobs within a multi-disciplinary context :
-
analyse and improve existing systems ;
-
analyse experimental data with a critical mind ;
-
make the distinction between reality and models used to describe or modify it ;
-
deal with the notion of uncertainty in the project approach, its conception and the obtained results.
The project integrates the right to error notion, which is typical to young engineers starting a career. In addition, students will be encouraged to communicate in English on a technical theme, orally and/or in writing.
Technical domain-specific skills :
At the end of the project 4 computer, students will be able to:
-
apply simultaneously and consistently the knowledge and skills acquired in different areas of computer science: mobile computing, java programming, networking and communication, graphic interface, event-driven programming, client-server. Some of these skills will be acquired through this project.
-
identify and perform the various stages of software design.
-
manage the planning of an IT project
-
understand the architecture of a software in ordre to make informed choices to change or improve it;
-
think critically about the project and its deliverables, in particular the relevance of the software, the analysis and design of the system, but also the management of the planning within the group.
-
show off the software developed by the group through a demonstration and its distribution as an open source product.
|
Other information |
This course is part of the set of courses « Project 4 » in the bachelor in engineering programme. Projects 4 share common transversal objectives, but exist under different versions oriented towards specific disciplinary objectives, corresponding to the majors/minors of the programme. Each student chooses the project related either to his/her major or to his/her minor (if available).
|