Arborescence des pages
ConfigureOutils de l'espace
Aller directement à la fin des métadonnées
Aller au début des métadonnées

TCSS5AC Computer Science 1


Duration : 30 hours

Credits : 3.5 ECTS 

Half term: S5

Person(s) in charge :

Pierre-Etienne Moreau, professor, 

Keywords : Data numerical encoding, databases, algorithmic, programming languages


Prerequisites : The scientific undergraduate level is sufficient



The main goal for this course is to give the students the fundamentals as well as a general knowledge about computer sciences which are mandatory for any engineer to possess in order to understand the world in which he will hopefully work.

The three domains that will be approached( communication, memorization, calculus) will allow us to understand how data is represented, exchanged, and what methods are used to produce and transform data.


Program and Content :

  • • Communication : sending a message from A to B, computer history : data management, data representation, markup languages, data encoding: bits, data atoms, text encoding, data quantification, Kolmogorov complexity, Bennet proposition, Shannon's entropy
  • Memorization: stocking data, and retrieving it. Databases. Relational Model. SQL
  • •Calculus: what can be calculated, calculus limits - Basics of algorithmic: instruction, variable, loops..


Description and operational verbs













Evaluations :

  • Written Test
  • Continuous Control
  • Oral report
  • Project
  • Report
  • Aucune étiquette