Git Product home page Git Product logo

Stathis Demenagas's Projects

examscheduler icon examscheduler

The purpose of the project is to implement a scheduling application for the winter exam schedule of the Department of Informatics and Telecommunications (DIT) at the University of Athens (UoA).

interprocesschat icon interprocesschat

This project is a messaging application that facilitates communication between two interactive processes, using shared memory, POSIX semaphores and pthreads for synchronization.

minijava_compiler icon minijava_compiler

This project is a comprehensive implementation of a compiler for the MiniJava language. It includes a parser, a translator, a MiniJava compiler, and a module for converting MiniJava code to LLVM intermediate representation.

mips_assembly_project icon mips_assembly_project

Contains a collection of programming problems solved using MIPS assembly language. Each problem demonstrates a different concept or operation in MIPS assembly.

sidb icon sidb

Involves the implementation of static hash tables and secondary hash tables for efficient record management. The hash tables are stored in files and use the Block File (BF) library for low-level disk block abstraction.

xv6_priority_scheduler icon xv6_priority_scheduler

Modifications to the xv6 operating system implementing a priority-based round-robin scheduler, new system calls, and a ps command for displaying active process information.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.