Passer au contenu principal

Réussir sa 4IR SI Starter Pack™

Les bases à avoir avant d'arriver en cours :

  • Des bases en C et en assembleur (x86) seront nécessaires pour les cours de sécu et de microcontrôleurs
  • Un peu d'élec pour les microcontrôleurs (diodes, résistances de pull up/down, rappels du BE CHTI ...)

Les liens ressources

  •  

Conseils plus pratiques

Général :

Semestre 1

OCaml (programmation fonctionnelle) :

Installation sur Linux et Windows (WSL ou Windows natif)

Pour les personnes sous Linux ou Windows qui le veulent, vous pouvez installer OCaml (le language) et opam (le gestionnaire de packets) en vous basant sur ce tuto (extrait en dessous).

# Ubuntu
$ add-apt-repository ppa:avsm/ppa
$ apt update
$ apt install opam

# Archlinux
$ pacman -S opam

# Debian (stable, testing and unstable)
$ apt-get install opam

 

Il vous faudra ensuite installer utop et ocaml-top en tapant opam install <PacketName>

en 2022 ocaml-top nécessitait d'installer gtk2. Contacter M. Le Botlan si vous n'y arrivez pas il avait fait un fix pour certains étudiants.

Complexité :

Petite vidéo qui avec sa série de vidéos, résume très bien le cours :

Semestre 2

Automates et Languages :

Devoirs maisons :

- LEX :

- YACC :