Search Log in FR EN

Programmation CPrincipes de la programmation (STI)

FISEFISA STI Semester 5 Common Core Machine translation

C Programming

Teaching unit Programming Principles · AS05_PRO1  |  EC Code AS05_PRO1-1
6ECTS (EU)
1Coefficient
18:40Hours

Séquencement

C TD C TD C TD C TD TD TD TD TD TD TD

Learning objectives

  • Deepen imperative programming in C language.
  • Prepare object programming languages and system programming

Prerequisites

ModuleTeaching unitSemester
Algorithms and ComplexityProgramming PrinciplesS5

Program

  1. Reminders on language C
  • Pointers
  • Function pointers
  • Structures
  1. Advanced concept of language C
  • Inputs/outputs
  • Manipulating strings
  • Implementation of advanced algorithms (tris, balancing)

Assessment

QCMs and Part One

References

  • Kernighan, Brian W; Ritchie, Dennis M, "C Language: ANSI Standard", Dunod
  • Program in language C Corrected courses and exercises, Claude Delannoy, Eyrolles

Skills

1
Ref.VerbDescriptionLevel
C2_2implementpointers3

SecNumEdu Skills

SkillLecture hoursPractical hoursEntry levelExit level
Software development and software engineering (from a security perspective)2201
C-memory management risks.