Giter Club home page Giter Club logo

Robert Dudziński's Projects

aisdi_graphextendedbridges icon aisdi_graphextendedbridges

Graph task for Algorithms and Data Structures classes during the 3rd semester of CS at Warsaw University of Technology

arko_bmpscaling_mips icon arko_bmpscaling_mips

MIPS program for BMP scaling using bilinear interpolation. Project for Computer Architecture course on the 3rd semester of CS at WUT

besthackathon2019 icon besthackathon2019

Android app created during 4th edition of BEST Hacking League in Warsaw. Main topic - Communication.

gkom_opengl_well icon gkom_opengl_well

Project for the ‘Computer Graphics’ course on the 5th semester. Our task was to use C++ and OpenGL to render a scene with a well. The game engine was designed and implemented from scratch and allows to build and script the behaviour of elements on the scene. The game engine supports parent-child relationships between objects. The user can define his own objects. Each object inherits methods for setting meshes, adding children, animating and transforming object’s position in space. The final scene contained a well, lanterns along a path and procedurally generated (swaying on the wind) trees.

pri_studentdatabase icon pri_studentdatabase

The last project for Fundamentals of Programming lectures - 1st semester of CS at WUT. Simple database of students sorted by name and by age using double linked list.

pszt_connectfour_ai icon pszt_connectfour_ai

First project for the ‘Fundamentals of Artificial Intelligence’ course. Created AI engine based on MinMax algorithm to play Connect Four game. Type of each player (human/AI) and AI parameters (depth of MinMax tree, enabling alpha-beta pruning) can be set, so it is possible to run AI vs AI game with different parameters.

soi_t6_filesystem icon soi_t6_filesystem

Simple file system prepared for Operating Systems classes during the 3rd semester of CS at WUT.

tkom_parserandinvariantsoptimizer icon tkom_parserandinvariantsoptimizer

Project for the ‘Compilation Techniques’ course on 6th semester. Firstly I defined the grammar of my own language. Then I implemented a lexical analyzer, parser and semantic analyzer. These modules generate the syntax tree of the given source code (or display the error line with the description of the error). If the source code is correct, the next module (the optimizer) optimizes the syntax tree by detecting invariants in the loops and moving them before the loop. After optimization, the app generates new code based on the modified syntax tree.

wpam_tripmanager icon wpam_tripmanager

React Native (JavaScript) mobile app for planning trips (voting places, available dates and custom questions). Integrated with Spring backend. Project for 'Introduction to Mobile Applications Development' course at WUT.

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.