• Study level

    BAC +1

  • ECTS

    4 credits

  • Component

    Faculty of Science

Description

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

Algorithmics and Programming 1: Basic Concepts in Algorithmics 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: inserting, selecting, merging sorting, other sorting examples
• Introduction to recursive processing (dichotomous search, etc.)
• Python programming

Read more

Necessary prerequisites

It is not necessary to have taken the NSI specialization at Lycée.

Read more

Knowledge control

Continuous control

Read more

Target skills

The aim of the course is to provide a theoretical grounding in computer science, as well as hands-on programming practice.

Read more