Search Log in FR EN

Algorithmique et programmationSciences de base 2 (STPI)

FISE STPI Semester 2 Common Core Machine translation

Algorithmics and Programming

Teaching unit Basic Sciences 2  |  EC Code AP
8ECTS (EU)
2Coefficient
52:40Hours

Séquencement

C TD C TD C TD C TD TD TD TD TD TD TD TD TD TD TD TD TD TD TD TD TD TD TD TD TD TD TD TD TD TD TD TD TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP TP

Learning objectives

  • Know how to write simple algorithms and implement them in C language.

  • Know how to write complex programs requiring memory management,

TP note: coefficient 0.3 Three homeworkes on the table, average of the three assignments: coefficient 0.7

Prerequisites

ModuleTeaching unitSemester
Algorithms and Programming 1Optional Constitutive Elements 1S1

Program

  • Data modelling,

  • Numerical calculation

  • Entry / Exit,

  • Alternative,

  • Conditional,

  • Functions,

  • Tables,

  • Strings.

  • Standard C language inputs/outputs

  •    The pointers,
    
  • Advanced data types,

Assessment

1 TP (0.2) + 1 SD (0.3) + 1 final examination (0.5)

References

  • Courtin, Introduction to algorithmic and data structures: programming, Dunod.
  • Warin, Algorithmic your computer passport for programming, Ellipses.
  • Granjon, Computer algorithms in Pascal and C language, Dunod.
  • Kernighan, Ritchie, Language C standard ANSI, Dunod.
  • Delannoy, Programming in C language with corrected exercises, Eyrolles.

Skills

2
Ref.VerbDescriptionLevel
C_1_2designPointer handling3
C_1_2designHandling advanced data types3