1. Accueil
  2. EN
  3. Studying at ULB
  4. Find your course
  5. UE
STIC-B450

Algorithmes et programmation I

academic year
2024-2025

Course teacher(s)

Anthony LEROY (Coordinator)

ECTS credits

5

Language(s) of instruction

french

Course content

  • Basic programming concepts: variable, assignment, boolean condition, if-statement, while-statement, array, input/output

  • Basic algorithms: searching, sorting, scanning an array.

Objectives (and/or specific learning outcomes)

Understanding computer science as a scientific tool. Having critical thinking concerning problems which can be resolved by means of programming and algorithms. Understanding the divide and conquer paradigm and the procedural technique.

Prerequisites and Corequisites

Courses requiring this course

Teaching methods and learning activities

Lectures, practical exercises; course taught in French.

Contribution to the teaching profile

COMPREHENDING NEW KNOWLEDGE

  • Applying methods and techniques acquired during the BA to another field of study by demonstrating intellectual openness

  • Acquiring the methodological and practical knowledge necessary to design and manage an information system

DEEPENING SPECIALIZED KNOWLEDGE

  • Understanding and mastering specialized concepts in the field of Information Science

BEHAVING PROFESSIONALLY

  • Displaying analytical and synthetical thinking, contextualization skills, rigor and consistency

  • Demonstrating critical thinking and autonomy

Course notes

  • Université virtuelle

Other information

Contacts

Teaching assistant : Thomas Carette (thomas.carette@ulb.be)
Lecturer : Anthony Leroy (anthony.leroy@ulb.be)


Virtual University direct link : http://uv.ulb.ac.be

Campus

Solbosch

Evaluation

Method(s) of evaluation

  • written examination
  • Project

written examination

  • Open book examination
  • Open question with developed answer

Project

The practical and theoretical understanding of the course will be tested during a written examination.

The project is strictly individual.
With regard to the use of generative artificial intelligence tools, the terms and conditions of this course follow those set out for dissertations and TPMs in the Master ‘dissertation guide’.

Mark calculation method (including weighting of intermediary marks)

Distribution of the learning activities in the grading system : theoretical part (70%) - practical part (30%)

Language(s) of evaluation

  • french

Programmes