Artur Pacut

Computer Science Student

  • About
  • Projects
  • Contact



  • I am currently in my 4th year of a computer science degree at Edinburgh Napier University. I am currently using Java, Python for my courseworks. I am also learning to program in React and use SQL.

    I am currently learning about software architecture for an inventory distribution system for a company, I am using Java to implement a three-tier architecture.

    I am also learning about multi-agent systems which allow for a group of agents to work together, for the coursework I am implementing a multi-agent system in Python. The coursework involves creating a simulation of a search and rescue operation using multiple agents to find and rescue victims in a disaster zone.

    For my honours project I am using Java to create a game called "Hive". The game is a turn-based strategy game where you control a pieces with different abilities and moves to surround the opponents queen bee. I am also implementing a machine learning algorithm to create an AI opponent that can learn and improve its gameplay over time.

    One of the projects I created over summer is called Leafy Alert, this is a flutter mobile application that helps you track and manage your plant collection with watering dates and photo management.







    • Java
    • C++
    • Python
    • HTML
    • CSS
    • JavaScript
    • C#
    • TypeScript
    • SQL