Study programme 2018-2019Français
Compilation
Programme component of Bachelor's Degree in Mathematics à la Faculty of Science
CodeTypeHead of UE Department’s
contact details
Teacher(s)
US-B3-SCMATH-018-MOptional UEBRUYERE VéroniqueS829 - Informatique théorique
  • BRUYERE Véronique

Language
of instruction
Language
of assessment
HT(*) HTPE(*) HTPS(*) HR(*) HD(*) CreditsWeighting Term
  • Français
Français300300066.002nd term

AA CodeTeaching Activity (AA) HT(*) HTPE(*) HTPS(*) HR(*) HD(*) Term Weighting
S-INFO-012Compilation3003000Q2100.00%
Programme component

Objectives of Programme's Learning Outcomes

  • Understand "elementary" mathematics profoundly
    • Manipulate previously acquired knowledge that appears in a question
    • Give examples and counterexamples for definitions, properties, theorems, etc.
  • Understand and produce strict mathematical reasoning
    • Write clearly and concisely
    • Use mathematical vocabulary and formalism appropriately
    • Make sense of formal expressions
    • Rely on a picture to illustrate a concept, rationale, etc.
  • Collaborate on mathematical subjects
    • Demonstrate independence and their ability to work in teams.
  • Solve new problems
    • Abstract and manipulate theories and use these to solve problems
    • Adapt an argument to a similar situation
  • Use computers effectively
    • Use at least one programming language

Learning Outcomes of UE

To understand the general principles of compiler theory. To be able to use these techniques when creating a software using a 'translation'.

Content of UE

Introduction to compilers :
- lexical analysis,
- syntax analysis (top-down parsing and bottom-up parsing),
- semantic analysis.

Project by group of two or three students.

Prior Experience

Basic algorithms and a programming language

Type of Assessment for UE in Q2

  • Oral Examination
  • Practical test

Q2 UE Assessment Comments

Oral examination 90% (ou 95%)
Practica 10% (ou 5%)
A failure in one of the parts involves a failure for the whole learning unit

Type of Assessment for UE in Q3

  • Oral examination
  • Practical Test

Q3 UE Assessment Comments

Oral examination 90% (ou 95%)
Practica 10% (ou 5%)
A failure in one of the parts involves a failure for the whole learning unit

Type of Teaching Activity/Activities

AAType of Teaching Activity/Activities
S-INFO-012
  • Cours magistraux
  • Préparations, travaux, recherches d'information

Mode of delivery

AAMode of delivery
S-INFO-012
  • Face to face

Required Reading

AA
S-INFO-012

Required Learning Resources/Tools

AARequired Learning Resources/Tools
S-INFO-012Not applicable

Recommended Reading

AA
S-INFO-012

Recommended Learning Resources/Tools

AARecommended Learning Resources/Tools
S-INFO-012Not applicable

Other Recommended Reading

AAOther Recommended Reading
S-INFO-012Compilers : Principles, Techniques and Tools, Alfred V. Aho, Monica S. Lam, Ravi Sethi, Jeffrey D. Ullman, Addison-Wesley, 2nd edition 2006.

Grade Deferrals of AAs from one year to the next

AAGrade Deferrals of AAs from one year to the next
S-INFO-012Authorized
(*) HT : Hours of theory - HTPE : Hours of in-class exercices - HTPS : hours of practical work - HD : HMiscellaneous time - HR : Hours of remedial classes. - Per. (Period), Y=Year, Q1=1st term et Q2=2nd term
Date de génération : 02/05/2019
20, place du Parc, B7000 Mons - Belgique
Tél: +32 (0)65 373111
Courriel: info.mons@umons.ac.be