Esisar rubrique Formation 2022

Introduction to algorithmics - C programming - 3AMCS351

  • Number of hours

    • Lectures 16.5
    • Projects 25.5
    • Tutorials -
    • Internship -
    • Laboratory works -
    • Written tests -

    ECTS

    ECTS 3.0

Goal(s)

Students should be able to design simple programs, according to standard schemas, handling basic data structures such as stacks, queues ans lists. They should be able to implement these programs in C language using the basic concepts including pointers.

An initiation to the LINUX system use is also provided.

Responsible(s)

Ioannis PARISSIS

Content(s)

Designing simple algorithms

  • Expressions and types
  • Statements, assignment
  • Control statements
  • Functions and procedures
    Data structures
  • Arrays- records
  • Stacks, lists
    Addresses and pointers

Labs

  • Implementing simple C programs
  • Project

Prerequisites

Basics on computer programming

Test

CC1 : written evaluation
CC2 : written evaluation
CC3: Assignment/project
E2 : Exam 1h30, no documents allowed, no calculator allowed

Calendar

The course exists in the following branches:

see the course schedule for 2022-2023

Additional Information

Course ID : 3AMCS351
Course language(s): FR

The course is attached to the following structures:

You can find this course among all other courses.

Bibliography

Initiation au langage C (B. Cassagne)
Notes de cours.