Study programme 2015 - 2016
Programme component of Bachelor's Degree in Computer Science à la Faculty of Science
CodeTypeHead of UE Department’s
contact details
Teacher(s)
US-B3-SCINFO-011-MCompulsory UEBRUYERE VéroniqueS829 - Informatique théorique
    Language
    of instruction
    Language
    of assessment
    HT(*) HTPE(*) HTPS(*) HR(*) HD(*) CreditsWeighting Term
      Français0000066
      AA CodeTeaching Activity (AA) HT(*) HTPE(*) HTPS(*) HR(*) HD(*) Term
      S-INFO-012
      Integrated Assessment: There will be an overall assessment for the entire Programme component (UE) instead of individual assessments for each Teaching Activity (AA)

      Objectives of general skills

      • Understand the fundamentals of computer science
        • Show an understanding and deep knowledge of the concepts of computer science and mathematical formalisms used in the field of computer science
        • Solve exercises and computer problems by applying basic knowledge in the various disciplines of computer science
        • Use the vocabulary and the correct mathematical reasoning to formulate and solve problems in the field of computer science
      • Understand computer technologies
        • Understand the IT involved in the different stages of the life of a computer application
      • Demonstrate basic knowledge and know-how in related fields
        • Have a good knowledge of English in order to read and understand scientific texts, especially in the field of computer science.
      • Manage IT projects
        • Manage a project in compliance with specifications, constraints and deadlines
        • Creatively implement knowledge and expertise gained in the field of computer science.
        • Apply appropriate technological and scientific ICT approaches
        • Demonstrate independence and their ability to work in teams.
      • Understand the fundamentals related to scientific methods
        • Develop skills of abstraction and modelling through a conceptual and scientific approach

      UE's Learning outcomes

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

      UE Content

      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

      Term 1 for Integrated Assessment - type

      • N/A

      Term 1 for Integrated Assessment - comments

      Not applicable

      Term 2 for Integrated Assessment - type

      • Oral Examination
      • Practical test

      Term 2 for Integrated 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

      Term 3 for Integrated Assessment - type

      • Oral examination
      • Practical Test

      Term 3 for Integrated 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

      Resit Assessment for IT - Term 1 (B1BA1) - Comments

      Not applicable

      Type of Teaching Activity/Activities

      AA
      S-INFO-012

      Mode of delivery

      AA
      S-INFO-012

      Required Reading

      AA
      S-INFO-012

      Required Learning Resources/Tools

      AA
      S-INFO-012

      Recommended Reading

      AA
      S-INFO-012

      Recommended Learning Resources/Tools

      AA
      S-INFO-012

      Other Recommended Reading

      AA
      S-INFO-012
      UE : Programme component - AA : Teaching activity
      (*) 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
      Integrated Assessment: There will be an overall assessment for the entire Programme component (UE) instead of individual assessments for each Teaching Activity (AA)