University of Liege | Version française
Study programmes 2010-2011Last update : 11/04/2011
INFO0006-1  Introduction to theoretical computer science
Duration :  30h Th, 30h Pr
Credits/ECTS :  
Bachelor in computer sciences, 2nd yearSecond semester6
One-year preliminary programme leading to the Master in Computer SciencesToute l'année6
Holder(s) :  
Substitute(s) :  Pierre Wolper
Language :  English language
Course contents :  Proofs and induction principles. Introduction to number theory. Graph theory. Sums, approximations and asymptotic behaviors. Recurrences. Counting techniques. Generating functions.
Course objective :  To be introduced to various topics of theoretical computer science. To gain proficiency in writing proofs and familiarity with the reasoning paradigms of the theory of computer science.
Prerequisites :  Good knowledge of basic mathematics concepts and techniques. Knowledge of programming.
Workshops :  Problem sessions aimed at gaining familiarity with the concepts introduced in the lectures.
Organization :  2nd semester - 30h + 30h
Written notes :  
  • Reference text: Mathematics for Computer Science. E. LEHMAN et T. LEIGHTON, 2004.
  • Slides will be available on the course web site.
Assessment :  Written exam (no oral exam).
Contacts :  
  • Julien Brusten - Tél. 04 366 26 34 - E-mail brusten@montefiore.ulg.ac.be
  • Pierre Wolper - Tél. 04 366 20 99 - E-mail Pierre.Wolper@ulg.ac.be


imageHome
imageSearch by Faculty
imageSearch by teacher
imageSearch by course code and title

Students and Studies Administration - Academic Affairs - Contact : Monique Marcourt, General Director for Education and Training - Developed by SEGI