Duration
10h Th, 2h Labo., 28h Proj.
Number of credits
Bachelor of Science (BSc) in Engineering | 3 crédits | |||
Master of Science (MSc) in Geological and Mining Engineering | 3 crédits |
Lecturer
Language(s) of instruction
French language
Organisation and examination
Teaching in the second semester
Schedule
Units courses prerequisite and corequisite
Prerequisite or corequisite units are presented within each program
Learning unit contents
This course gives a first overview on the use of numerical methods in order to handle problems in different fields of application. Numerical methods are indeed an important part of the engineering work. They are used to analyze complex systems based on the simulation of their behaviour.
The students will have to solve a problem similar to a real engineering application using a programming language suited for numrical problems. In particular, they will have to solve the problem numerically but also to learn how to use the different tools provided in the used language.
Learning outcomes of the learning unit
+ Solving engineering problems using numerical methods.
+ Analysis of the numerical outcome (error analysis, ...)
+ Visualisation and presentation of the results
+ Team work
+ Presentation of a project
+ Report writing
This course contributes to the learning outcomes I.2, II.1, III.1, III.2, IV.1, IV.2, V.2, VI.1, VI.2, VII.2, VII.3 of the BSc in engineering.
Prerequisite knowledge and skills
Basic knowledge of algebra, calculus, chemistry, physics and programming.
Planned learning activities and teaching methods
Numerical resolution of a real problem (groups of 3 students). The project is done in python.
Mode of delivery (face to face, distance learning, hybrid learning)
Face-to-face course
Additional information:
The course is given in the second semester.
+ Five theoretical lectures are given following the Faculty's schedule
+ Two introductory hands-on sessions on the python programming language.
+ Several practical sessions (questions/answers).
Recommended or required readings
Lecture notes is available from the "centrale des cours".
Any session :
- In-person
oral exam
- Remote
oral exam
- If evaluation in "hybrid"
preferred remote
Additional information:
+ The evaluation is based on the practical project. In the first session, it is obtained by considering three criteria.
1/ An evaluation made during the semester
2/ A short written report (by group)
3/ An individual oral exam where the student presents the project and is asked to make some minor modifications in it, as well as questions linking the project to the theory
+ September session: When defending the project in the first session, the code will be evaluated with two possible grades: "pass" or "fail". Pass means that the code can be represented in the second session without changes. Fail means that the code must be modified in order to be defended in the second session. A new report must also be provided.
Work placement(s)
Organisational remarks and main changes to the course
The groups of 3 students are formed once in the beginning of the project and cannot be modified during the year. Dealing with the team work is essential to the exercise. In particular, exactly one report can be submitted at the end of the project.
For the 2nd session, the new reports and codes can be individual.
Contacts
Quentin Louveaux : Q.Louveaux@uliege.be Frédéric Nguyen : F.Nguyen@uliege.be Olivier Bruls : O.Bruls@uliege.be