Skip to content

πŸ“š This repository contains all the projects I created during my university education. πŸŽ“

Notifications You must be signed in to change notification settings

bnparham/university-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 

Repository files navigation

OnlineShop-PyQt5

GitHub

This project was one of the final projects for the Advanced Programming course at Guilan University. It was instructed by Prof. Sadegh Eskandari, and I implemented it as part of the course requirements.

OnlineShop-PyQt5

Technologies

  • Python
  • PyQt5

πŸš€ πŸš€ πŸš€ πŸš€ πŸš€ πŸš€

Tower of Hanoi GUI

GitHub

This project implements a Tower of Hanoi GUI using PyQt5. The main data structure utilized in this project is a double-linked list.

Tower of Hanoi GUI

Technologies

  • Python
  • PyQt5

πŸš€ πŸš€ πŸš€ πŸš€ πŸš€ πŸš€

UGPC Backend

GitHub

This website, built using the Django framework, serves as the backend for the UGPC (University Programming Contest) registration platform. The primary goal is to facilitate the registration of Gilan University students for the programming event scheduled in May 2023.

Murder Mystery

Technologies

  • Python
  • Django
  • HTML
  • CSS

πŸš€ πŸš€ πŸš€ πŸš€ πŸš€ πŸš€

Murder Mystery

Murder Mystery is an immersive Django and React project, presented as a game in the Persian language. Participants delve into the engaging storyline by reading documentations and employing problem-solving skills to unravel the mystery behind the murder.πŸ•΅οΈβ€β™‚οΈπŸ”

Murder Mystery1 Murder Mystery2 Murder Mystery3 Murder Mystery4 Murder Mystery5 Murder Mystery6

Technologies

  • Django
  • Django Rest Framework
  • React

Explore the project repositories:

API Endpoint

For the Tic-Tac-Toe game, we develop API which can give you chanse play this game AI . More details can be found in the Backend Repository README.md.

πŸš€ πŸš€ πŸš€ πŸš€ πŸš€ πŸš€

CPU Scheduling Algorithm

GitHub

This Python program implements various CPU scheduling algorithms, including First-Come, First-Served (FCFS), Shortest Process Next (SPN), Highest Response Ratio Next (HRRN), and Round Robin. These algorithms simulate the process of selecting a process from the ready queue for execution on the CPU. CPU scheduling is a fundamental aspect of operating systems, and this project provides a practical implementation of different scheduling algorithms

CPU Scheduling Algorithm

Technologies

  • Django
  • Matplotlib

About

πŸ“š This repository contains all the projects I created during my university education. πŸŽ“

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published