Skip to content
Snippets Groups Projects
Verified Commit 6cfc08fb authored by orestis.malaspin's avatar orestis.malaspin
Browse files

cleaned the page

parent a22cccea
No related branches found
No related tags found
No related merge requests found
Pipeline #19409 failed
......@@ -22,103 +22,90 @@ urlcolor: blue
corrige: false
---
<div align="left">
<div align="center">
<video width="640" poster="figs/intro.svg" height="360" controls="true" autoplay="false">
<source src="videos/malaspinas.mp4" type="video/mp4">
</video>
<iframe poster="figs/intro.svg" title="omhepia's player frame" src="https://player.twitch.tv/?channel=omhepia&parent=malaspinas.academy" frameborder="0" allowfullscreen="true" scrolling="no" height="360" width="590">
</iframe>
<!-- <iframe
id="chat_embed"
src="https://www.twitch.tv/embed/omhepia/chat?parent=malaspinas.academy"
height="360"
width="252">
</iframe> -->
</div>
La chaîne *twitch* de mes cours se trouve sur <https://www.twitch.tv/omhepia>
:::::::::::::: {.columns}
::: {.column width="40%"}
# Cours de programmation séquentielle en C
## [Récapitulatif](prog_seq_c_cours/index.html)
## Introduction [PDF](prog_seq_c_cours/intro.pdf), [git repo](https://gitedu.hesge.ch/programmation_sequentielle/cours)
## Introduction à l'interface en ligne de commande [PDF](prog_seq_c_cours/command_line.pdf), [git repo](https://gitedu.hesge.ch/programmation_sequentielle/cours)
## Boucles et conditions [PDF](prog_seq_c_cours/boucles_conditions.pdf), [git repo](https://gitedu.hesge.ch/programmation_sequentielle/cours)
## Compilation avec `make` [PDF](prog_seq_c_cours/compilation_make.pdf), [git repo](https://gitedu.hesge.ch/programmation_sequentielle/cours)
## Allocation dynamique [PDF](prog_seq_c_cours/allocation_dynamique.pdf), [git repo](https://gitedu.hesge.ch/programmation_sequentielle/cours)
## Structures [PDF](prog_seq_c_cours/structs.pdf), [git repo](https://gitedu.hesge.ch/programmation_sequentielle/cours)
## Variables et fonctions [PDF](prog_seq_c_cours/variables_fonctions.pdf), [git repo](https://gitedu.hesge.ch/programmation_sequentielle/cours)
## Tableaux et fonctions [PDF](prog_seq_c_cours/tableaux_fonctions.pdf), [git repo](https://gitedu.hesge.ch/programmation_sequentielle/cours)
La chaîne *BBB* de du cours se trouve sur <https://bbb.hesge.ch/b/ore-xff-hkz-poh>
## Pointeurs de fonctions [PDF](prog_seq_c_cours/pointeurs_fonction.pdf), [git repo](https://gitedu.hesge.ch/programmation_sequentielle/cours)
## Gestion de la ligne de commande [PDF](prog_seq_c_cours/ligne_commande.pdf), [git repo](https://gitedu.hesge.ch/programmation_sequentielle/cours)
<!-- ## Introduction [PDF](prog_seq_c_cours/intro.pdf), [git repo](https://gitedu.hesge.ch/programmation_sequentielle/cours) -->
## Pointeurs avancés [PDF](prog_seq_c_cours/pointeurs_avances.pdf), [git repo](https://gitedu.hesge.ch/programmation_sequentielle/cours)
# Exercices de programmationquentielle en C
## Types opaques [PDF](prog_seq_c_cours/opaque.pdf), [git repo](https://gitedu.hesge.ch/programmation_sequentielle/cours)
<!-- ## Table de hachage, [HTML](prog_seq_c_tp/hashmap/index.html), [PDF](prog_seq_c_tp/hashmap/hashmap.pdf), [GIT](https://gitedu.hesge.ch/programmation_sequentielle/travaux_pratiques/c_lang/hashmap/enonce) -->
:::
::: {.column width="60%"}
## Tutoriel git [PDF](git_tuto/git_tutorial.pdf), .gitignore [PDF](git_tuto/git_tutorial_gitignore.pdf), [git repo](https://gitedu.hesge.ch/orestis.malaspin/git_tutorial)
# Cours d'algorithmique et structures de données
## Instructions pour l'examen [PDF](prog_seq_c_cours/examen.pdf), [git repo](https://gitedu.hesge.ch/programmation_sequentielle/cours)
La chaîne *BBB* de du cours se trouve sur <https://bbb.hesge.ch/b/ore-ydf-yhv-wul>
# Exercices de programmation séquentielle en C
## Le nombre secret, [HTML](prog_seq_c_tp/nombre_secret/index.html), [PDF](prog_seq_c_tp/nombre_secret/nombre_secret.pdf), [corrigé](https://gitedu.hesge.ch/programmation_sequentielle/travaux_pratiques/c_lang/nombre_secret/corrige)
# Cours de physique appliquée
## La méthode de la bissection, [HTML](prog_seq_c_tp/bissection/index.html), [PDF](prog_seq_c_tp/bissection/bissection.pdf)
La chaîne *BBB* de du cours se trouve sur <https://bbb.hesge.ch/b/ore-tsc-9g8-sbm>
## Les fractions, [HTML](prog_seq_c_tp/fractions/index.html), [PDF](prog_seq_c_tp/fractions/fractions.pdf)
## [Polycopié](phys/index.html), [git repo](https://githepia.hesge.ch/orestis.malaspin/isc_physics), [pdf](phys/cours.pdf)
## Tableaux unidimensionnels, [HTML](prog_seq_c_tp/tableaux_unidimensionnels/index.html), [PDF](prog_seq_c_tp/tableaux_unidimensionnels/tableaux_unidimensionnels.pdf), [GFX](prog_seq_c_tp/tableaux_unidimensionnels/gfx_example.tar)
<!-- ## Exercices sur les Lois de Newton, [HTML](phys/exercices/newton.html), [PDF](phys/exercices/newton.pdf) -->
## Allocation dynamique de mémoire, [HTML](prog_seq_c_tp/memoire_frac_tab/index.html), [PDF](prog_seq_c_tp/memoire_frac_tab/memoire_frac_tab.pdf)
:::
::::::::::::::
## Matrices, [HTML](prog_seq_c_tp/matrices/index.html), [PDF](prog_seq_c_tp/matrices/matrices.pdf)
---
## Traitement d'images, [HTML](prog_seq_c_tp/traitement_dimages/index.html), [PDF](prog_seq_c_tp/traitement_dimages/traitement_dimages.pdf)
# Les projets de bachelor passés
## Les tris, [HTML](prog_seq_c_tp/tris/index.html), [PDF](prog_seq_c_tp/tris/tris.pdf)
## 2022
## Les files d'attente, [HTML](prog_seq_c_tp/file_dattente/index.html), [PDF](prog_seq_c_tp/file_dattente/file_dattente.pdf)
### [R. Bach, fmpi: An easy-to-use libray using Futhark and MPI to create simple parallel programs](https://sitehepia.hesge.ch/diplome/ITI/2022/documents/Bach-575)
### [A. Blancy, HEPIA Virtuel - une plateforme virtuelle pour hepia](https://sitehepia.hesge.ch/diplome/ITI/2022/documents/Blancy-578)
### [T. Dagier-Joncour, Simulation de transports publics : l'import de Genève dans A/B street](https://sitehepia.hesge.ch/diplome/ITI/2022/documents/Dagier-Joncour-583)
### [D. Fangous, Application d'entraînement pour sportifs et entraîneurs intéractive et modulaire](https://sitehepia.hesge.ch/diplome/ITI/2022/documents/Fangous-586)
### [I. N'Hairi, Modélisation de la population du canton de Genève](https://sitehepia.hesge.ch/diplome/ITI/2022/documents/N'Hairi-605)
## Le jeu du serpent, [HTML](prog_seq_c_tp/serpent/index.html), [PDF](prog_seq_c_tp/serpent/serpent.pdf), [GFX](prog_seq_c_tp/serpent/gfx.tar.gz)
## 2021
## Vecteur générique, [HTML](prog_seq_c_tp/gen_vector/gen_linked_vector.html), [PDF](prog_seq_c_tp/gen_vector/gen_linked_vector.pdf), [GIT](https://gitedu.hesge.ch/programmation_sequentielle/travaux_pratiques/c_lang/generic_vector/enonce)
### [B. Coudray, MPI-Futhark : distributed high-performance computing for people](https://sitehepia.hesge.ch/diplome/ITI/2021/documents/Coudray-553)
### [J. Jose Goncalves, Générateur statique d'une plateforme d'apprentissage dynamique](https://sitehepia.hesge.ch/diplome/ITI/2021/documents/Jose%20Goncalves-556)
### [T. Kaltrachian, GAN's methods for super-resolution on fluid flow simulation](https://sitehepia.hesge.ch/diplome/ITI/2021/documents/Kaltrachian-570)
## Récursivité, [HTML](prog_seq_c_tp/short_exercises/recursivity.html), [PDF](prog_seq_c_tp/short_exercises/recursivity.pdf), [GIT](https://gitedu.hesge.ch/programmation_sequentielle/travaux_pratiques/c_lang/short_exercises/enonce)
## Calculator, [HTML](prog_seq_c_tp/calculator/index.html),[PDF](prog_seq_c_tp/calculator/calculator.pdf), [GIT](https://gitedu.hesge.ch/programmation_sequentielle/travaux_pratiques/c_lang/calculator/enonce)
## 2020
## Arbre binaire de recherche, [HTML](prog_seq_c_tp/binary_search_tree/index.html), [PDF](prog_seq_c_tp/binary_search_tree/binary_search_tree.pdf), [GIT](https://gitedu.hesge.ch/programmation_sequentielle/travaux_pratiques/c_lang/binary_search_tree/enonce)
### [J. Chétélat, Application de triangulation de points lidar sur le canton de Genève](https://sitehepia.hesge.ch/diplome/ITI/2020/documents/Ch%C3%A9telat-495)
### [L. De Biasi, Inari, Apprentissage par renforcement appliqué au jeu Dota 2](https://sitehepia.hesge.ch/diplome/ITI/2020/documents/De%20biasi-497)
### [M. El Kharroubi, Cryptographie sur GPU avec le langage Futhark](https://sitehepia.hesge.ch/diplome/ITI/2020/documents/El%20kharroubi-501)
### [T. Pirkl, Outil de scraping de sites internet](https://sitehepia.hesge.ch/diplome/ITI/2020/documents/Pirkl-532), [vidéo](https://www.youtube.com/watch?v=RKho4VPnF58)
### [M. Vachon, Développement d'IHM pour la librairie open source Palabos](https://sitehepia.hesge.ch/diplome/ITI/2020/documents/Vachon-537)
## Table de hachage, [HTML](prog_seq_c_tp/hashmap/index.html),
[PDF](prog_seq_c_tp/hashmap/hashmap.pdf),
[GIT](https://gitedu.hesge.ch/programmation_sequentielle/travaux_pratiques/c_lang/hashmap/enonce)
:::
::: {.column width="60%"}
## 2019
# Cours de physique appliquée
### [N. Denby, Création d'IHM pour la librairie Palabos](https://sitehepia.hesge.ch/diplome/ITI/2019/documents/Denby-449)
### [G. Laurie, Méthode de Boltzmann sur réseau sur GPU en Futhark](https://sitehepia.hesge.ch/diplome/ITI/2019/documents/Laurie%20riveros-463)
### [S. Ollquist, Étude et visualisation d'algorithmes de classement de pages Web](https://sitehepia.hesge.ch/diplome/ITI/2019/documents/Ollquist-465)
### [A. Vanini, Logiciels et Systèmes complexes](https://sitehepia.hesge.ch/diplome/ITI/2019/documents/Vanini-482)
## [Polycopié](phys/index.html), [git repo](https://githepia.hesge.ch/orestis.malaspin/isc_physics), [pdf](phys/cours.pdf)
## Exercices sur les Lois de Newton, [HTML](phys/exercices/newton.html), [PDF](phys/exercices/newton.pdf)
## 2018
### [T. Ibanez, Astéroides avec algorithme génétique](https://sitehepia.hesge.ch/diplome/ITI/2018/documents/Ibanez-11), [video](https://dai.ly/x6tosqh)
### [N. Nufer, Construction d'un agent joueur par apprentissage par renforcement](https://sitehepia.hesge.ch/diplome/ITI/2018/documents/Nufer-18), [video](https://dai.ly/x6tosqg)
# Cours d'années précédentes
# Mathématiques en technologie de l'information
......@@ -128,20 +115,7 @@ La chaîne *twitch* de mes cours se trouve sur <https://www.twitch.tv/omhepia>
## [Travail pratique: intégrales](mti/tpIntegrales/index.html), [git repo](https://githepia.hesge.ch/orestis.malaspin/math_tech_info/-/tree/master/travaux_pratiques/tpIntegrales), [pdf](mti/tpIntegrales/tp_integrales_conv.pdf)
<!-- ## [Travail pratique: EDO](mti/tpEdo/index.html), [git repo](https://githepia.hesge.ch/orestis.malaspin/math_tech_info/tree/master/tpEdo), [pdf](mti/tpEdo/tpEquadiffs.pdf) -->
:::
::::::::::::::
---
# Les projets de bachelor passés
## [Astéroides avec algorithme génétique, T. Ibanez](https://dai.ly/x6tosqh)
## [Pacman, Pong et Phoenix avec technique de renforcement, N. Nufer](https://dai.ly/x6tosqg)
## [Inari, un scraper modulaire, T. Pirkl](https://www.youtube.com/watch?v=RKho4VPnF58&feature=youtu.be)
# Cours d'années précédentes
## [Travail pratique: EDO](mti/tpEdo/index.html), [git repo](https://githepia.hesge.ch/orestis.malaspin/math_tech_info/tree/master/tpEdo), [pdf](mti/tpEdo/tpEquadiffs.pdf)
# Programmation concurrente (2019-2020)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment