Projets

Plusieurs projets relatifs au cours d’exploration de données

Projet de cours de premier cycle, Université Vali-e-Asr de Rafsanjan, Département de génie informatique, Rafsanjan, Kerman, Iran, [September, 01, 2022]

Conception et implémentation de :

  • Prétraitement des données
  • Algorithmes de classification (Naive Bayes, k-NN, arbres de décision)
  • Algorithmes de regroupement (k-means, DBSCAN)
  • Règles d’association (Apriori)
  • Réduction de dimensionnalité (PCA)
Logo DTM
Logo DTM

Plusieurs projets relatifs au cours de recherche d’information

Projet de cours de premier cycle, Université Vali-e-Asr de Rafsanjan, Département de génie informatique, Rafsanjan, Kerman, Iran, [February, 01, 2022]

Conception et implémentation de :

  • Moteurs de recherche Web
  • Indexation et récupération de documents
  • Modèles de récupération d’information
  • Évaluation des systèmes de recherche
  • Web scraping et crawling
Logo RI
Logo RI

SYMPHONYC : La base de données d’un service de streaming musical similaire à Spotify.

Projet de cours de premier cycle, Université Vali-e-Asr de Rafsanjan, Département de génie informatique, Rafsanjan, Kerman, Iran, [September, 01, 2021]

Un projet concernant le cours de bases de données. Ce projet consiste en :

  • Collecte d’informations initiales pour la construction d’une base de données
  • Modèle entité-relation amélioré
  • Modèle relationnel
  • Normalisation
  • Implémentation de la base de données
  • Requêtes SQL

Plusieurs projets relatifs au cours de structures de données

Projet de cours de premier cycle, Université Vali-e-Asr de Rafsanjan, Département de génie informatique, Rafsanjan, Kerman, Iran, [September, 01, 2021]

Conception et implémentation de :

  • Listes, piles, files
  • Arbres, arbres binaires de recherche
  • Tables de hachage
  • Graphes et leurs implémentations
  • Tri et recherche
Logo DS
Logo DS

Plusieurs projets relatifs au cours de conception et analyse d’algorithmes

Projet de cours de premier cycle, Université Vali-e-Asr de Rafsanjan, Département de génie informatique, Rafsanjan, Kerman, Iran, [September, 01, 2021]

Conception et implémentation de :

  • Plusieurs problèmes d’algorithmes classiques
  • Tri fusion, tri rapide
  • Problèmes de programmation dynamique
  • Problèmes d’algorithmes gloutons
  • Algorithmes de graphes
Logo DA
Logo DA

Plusieurs projets relatifs au cours d’intelligence artificielle

Projet de cours de premier cycle, Université Vali-e-Asr de Rafsanjan, Département de génie informatique, Rafsanjan, Kerman, Iran, [September, 01, 2021]

Conception et implémentation de :

  • BFS, DFS, IDS, UCS (stratégies de recherche non informées)
  • Résolveur de puzzle 8 utilisant A* et IDA (stratégies de recherche informées heuristiques)
  • Algorithmes génétiques, recuit simulé (recherche locale)
  • Min-Max, Alpha–Beta (recherche adversariale)
  • Classification d’un ensemble de données (apprentissage automatique de base)
  • Représentation des connaissances utilisant prolog (système basé sur les connaissances)
Logo IA
Logo IA

Projet ‘Uncertainty’ : Un jeu vidéo et projet de laboratoire de génie logiciel

Projet de cours de premier cycle et pour le plaisir !, Université Vali-e-Asr de Rafsanjan, Département de génie informatique et Null References : Équipe de développement de jeux, Rafsanjan, Kerman et Yazd, Iran, [February, 01, 2021]

  • Uncertainty est un jeu de tir spatial d’action-aventure, et il est actuellement en développement.
  • Nous avons utilisé la version bêta de ce jeu comme projet de cours pour notre « Laboratoire de génie logiciel ».
  • Notre jeu est un jeu open-source hébergé sur GitHub.
  • Il est créé avec Unity3D
  • Actuellement, notre équipe n’est pas à son apogée car tous ses membres sont occupés à l’université. Néanmoins, nous sommes impatients de continuer Uncertainty et de le terminer éventuellement lorsque nous serons libres.
  • Ce projet consiste en :
    • Utilisation soigneuse de patrons de conception
    • Suivi des principes SOLID dans le code
    • Exigences du projet
    • Évaluation des besoins du projet
    • Scénario du projet
    • Diagramme de cas d’utilisation
    • Diagramme d’activité
    • Diagramme de classes
    • Diagramme de séquence
    • Art accrocheur et modèles 3D
    • Base de code évolutive et réutilisable
    • Intégration continue
    • Tests unitaires
Capture d'écran du gameplay
Capture d’écran du gameplay

Plusieurs projets utilisant le framework Qt

Projet de cours de premier cycle et pour le plaisir !, Université Vali-e-Asr de Rafsanjan, Département de génie informatique, Rafsanjan, Kerman, Iran, [September, 01, 2020]

Conception et implémentation de :

  • Applications de bureau en utilisant Qt
  • Interfaces graphiques utilisateur (GUI)
  • Gestion d’événements
  • Connexions signal-slot
  • Applications multi-fenêtres
Logo Qt
Logo Qt

Projets de systèmes d’exploitation, VHDL, conception de circuits et assembleur x64

Projet de cours de premier cycle, Université Vali-e-Asr de Rafsanjan, Département de génie informatique, Rafsanjan, Kerman, Iran, [September, 01, 2020]

Conception et implémentation de :

  • Projets de systèmes d’exploitation
  • Conception de circuits numériques en VHDL
  • Projets de conception de circuits
  • Programmation en assembleur x64
Logo OS/VHDL/CD/x64
Logo OS/VHDL/CD/x64

Apprentissage d’Unity3D et développement de jeux

Juste pour le plaisir !, Null References : Équipe de développement de jeux, Kerman et Yazd, Iran, [February, 01, 2020]

Apprentissage et pratique de :

  • Moteur Unity3D
  • Programmation de jeux en C#
  • Physique de jeu
  • Animation et graphiques
  • Conception de niveaux
  • Patrons de conception pour le développement de jeux
Logo Unity
Logo Unity