Français


About ECL > Organization

Mathematics and computer processing unit 1 Math. and computer proc. 1

Objectives

Mathematics and computer science in 1st year:
Mathematics and computer science are taught in this T.U. in 1st and 2nd year.
Mathematics is to be understood here in the widest sense, including as it does many aspects concerning numerical analysis and scientific calculation in general. The aim is to provide the student with the skills for modeling and numerical simulation of physical phenomena using mathematical tools and formalism.

Mathematics:
Especially in 1st year, core syllabus math comprises 2 basic modules:

 Partial differential equations and scientific calculation I, presenting the analytic tools for the study of the theoretical and numeric aspects of some simple models described by scalar partial differential equations.
 Probability and statistics, presenting the basics of probability calculation and estimation theory in statistics.

So as to allow for differences in entry level among students, the form and content of the Partial differential equations and scientific calculation I course is tailored to two different groups:

 double-degree students admitted on qualifications;
 others.

These sub-groups do not apply in the Probability and statistics course.

Computer science:
1st year computer science teaching comprises a foundation module, a transfer module and a revision session.
The foundation and transfer modules presuppose certain programming skills, in C language in particular. As some students have very little grounding in computer science, a revision module has been introduced for those with insufficient knowledge, as identified by a questionnaire given out during registration at the start of the year. All of the students, however, are given a test at the end of this revision module, and their grade on the test is part of the Mathematics and computer science unit grade.

 The Algorithmics and data structure basic module presents fundamental data structures, their properties and means of implementation. It also presents the construction of iterative and recursive algorithms and their assessment in terms of temporal complexity. Algorithms are implemented and tested in language C enhanced by some C++ extensions.
 The Algorithmics and data structure practical module focuses on the practical side; it is aimed at mastering programming in C, and then goes on to issues of software engineering (analysis, specialization, choice of architecture, testing and validation).
 The Computer science revision session presents how to use a PC, Centrale Lyon's information system, and the basics of C programming.

Nature :
-
ECTS credits :
9
Number of hours :
Number of hours (in class) : 62 h.
Number of hours (controlled workshop) : 58 h.
Number of hours (Practical workshop) : 8 h.
Global number of hours : 128 h

Centrale Lyon - 36 avenue Guy de Collongue - 69134 Ecully Cedex - FRANCE Tél : 04 72 18 60 00 - Fax : 04 78 43 39 62