2017-2018 / Master

Sciences informatiques

60 crédits

Vue cycle

  • Bloc
  • Organisation
  • Théorie
  • Pratique
  • Autres
  • Crédits

Compulsory courses

B1
50Cr
CodeDétailsBlocOrganisationThéoriePratiqueAutresCrédits
INFO0085-1Compilers (anglais) - [75h Projet]
Corequis
INFO0016-1
Introduction to the theory of computation
B1Q225-[+]5
INFO0031-1Computer network architectures and multimedia (anglais) - [10h Laboratoire, 25h Projet] B1Q135-[+]5
INFO0051-1Logic (anglais) - [10h Projet] B1Q13025[+]5
INFO0016-1Introduction to the theory of computation (anglais) B1Q13030-5
INFO0045-3Introduction to computer security (anglais) - [8h Laboratoire, 30h Projet] B1Q23010[+]5
ATFE0003-1Master thesis (anglais) - [750h Projet]
Collégialité, Laurent Mathy
B1TA--[+]25

Optional courses

B1
10Cr
[...] With the agreement of the Jury, students choose 10 credits (with the exception of an internship or personal project) in the programme of the Master 120 of Science in Computer science10

Crédits supplémentaires Master en sciences informatiques (60 ECTS) (destinés aux bacheliers Hautes Ecoles en sciences informatiques)

CodeDétailsBlocOrganisationThéoriePratiqueAutresCrédits


The following courses must be taken in addition to the programme of the "Master 60 for bachelors in computer science". Among these courses, those belonging to the "bloc 0" are prerequisites of the "Master 60" programme and must necessarily be taken during the first year of the master.

Cours obligatoires

B0
57Cr
CodeDétailsBlocOrganisationThéoriePratiqueAutresCrédits
MATH0500-1Introduction à l'algorithmique numérique - [6h Laboratoire, 45h Projet] B0Q12414[+]5
INFO2050-1Programmation avancée - [40h Projet] B0Q12520[+]5
MATH0499-1Théorie des graphes B0Q12520-4
INFO0010-4Introduction to computer networking (anglais) - [12h Laboratoire, 40h Projet] B0Q2352[+]6
INFO0012-2Computation structures (anglais) - [40h Projet] B0Q13025[+]6
INFO0940-1Operating systems (anglais) - [30h Projet] B0Q2306[+]6
INFO0062-1Object-oriented programming (anglais) - [20h Projet] B0Q23024[+]6
INFO0054-1Programmation fonctionnelle - [15h Projet] B0Q23025[+]6
MATH2019-1Mathématiques pour l'informatique 1 B0Q23030-5
INFO0058-1Introduction à la programmation récursive B0Q11515-2
INFO0027-2Programming techniques (anglais) - [70h Projet] B0Q23024[+]6

Cours au choix

B0
3Cr

Les étudiants qui réussiront le test d'entrée pourront remplacer LANG0310-2 par le cours plus avancé LANG0988-1 "Advanced for ICT studies"

B0
3Cr
CodeDétailsBlocOrganisationThéoriePratiqueAutresCrédits
LANG0310-2Computing English (anglais) B0Q1327-3
LANG0988-1Advanced English for ICT studies (anglais) B0Q1525-3
Master 60 of science (MSc) in Computer Science for students holding a Master of science (MSc) in Mathematics, with professional focus in computer science