• Level of education

    Bachelor's degree +1

  • ECTS

    4 credits

  • Training structure

    Faculty of Science

Description

The program below covers the two first-year computer science courses at Lycée Joffre:

Algorithms and programming 1: basic concepts in algorithms and programming:
• Notion of problem, problem instance, complexity, termination, proof of validity
• Algorithms and iterative processing
• Proof: validity, termination, complexity
• Linear structures: arrays, linked lists, stacks, queues
• Sorting: insertion, selection, merge sort, other sorting examples
• Introduction to recursive processing (dichotomous search, etc.)
• Programming in Python

Read more

Mandatory prerequisites

It is not necessary to have studied computer science at high school.

Read more

Knowledge assessment

Continuous assessment

Read more

Targeted skills

The course aims to provide the theoretical foundations of computer science and to give students practical programming experience through computer-based sessions.

Read more