Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

Course Title :

Computer Science 1

TCS13TCSS5AC Computer Science 1

6IC5S31

Duration : 30 hours

Credits : 3.5 ECTS 

Half term: S5

Person(s) in charge :

Pierre-Etienne Moreau, professor, pierre-etienne.moreau@mines-nancy.univ-lorraine.fr 

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

 

Prerequisites : The scientific undergraduate level is sufficient

 

Objective:  

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..

Abilities: 


Description and operational verbs

Know

 

Understand

 

Apply

 

Analyse 

 

Summarise

 

Assess

 

Evaluations :

  •  Written Test
  •  Continuous Control
  •  Oral report
  •  Project
  •  Report