• 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

Objectives

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

Read more

Mandatory prerequisites

Computer Science course in the first semester of CPES

Read more

Knowledge assessment

Continuous assessment

Read more