Aller au menu Aller au contenu
Academics
Engineering school in cybersecure intelligent systems
Academics
Academics

> Studies > Engineering degree in Information Technology & Security

Introduction to algorithmics - C programming - 3AMCS351

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In
  • Number of hours

    • Lectures : 16.5
    • Tutorials : -
    • Laboratory works : -
    • Projects : 25.5
    • Internship : -
    • Written tests : -
    ECTS : 3.0
  • Officials : Ioannis PARISSIS

Goals

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.

Content

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

Tests

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.

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In

Date of update June 25, 2015

Université Grenoble Alpes