Algorithms and data structure1

 

This course is intended for first year MI students to learn the basics of programming, ie learn to write programs that allow to solve any problem automatically by computer.

 

courses and tutorials

Chapter cours in PDF TDs series References

Chapter 1:

Introduction
INTRODUCTION TS 1  

Chapter 2:

Simple Sequential Algorithm
Simple Sequential Algorithm

TS 2

 

Apprenez-a-programmer-en-c.pdf

Chapter 3:

Conditional structures (in algorithmic language and C)

Chapter 3 TS 3  

Chapter 4:

Loops (in algorithmic language and C)

Chapter 4

exercise to be solved in the course 

TS 4 C Tutorial

Chapter 5:

Arrays and Strings

 

 

ARRAYS

ARRAYS 2

TS N°5

HOME EXERCISES

 

EXAM1

EXAM2

EXAM3

EXAM4

EXAM5

EXAM6

 

Chapter 6:

Custom types

Custom types

Custom types VFR

 

 

Chapter 7:

Sub-algorithms (Functions and Procedures)

 

 

 

Chapter 8:

Pointers & Linked lists

     

 

Offered: 

2023