Alper Şahıstan's repositories
VOLcAN-Programming-Language
A parodic programming language for propositional calculus with fully typed lex and yacc.
Sierpinski-s-Carpet-Generator
A simple Sierpinsky's carpet fractal generator. Features include: Drag and draw interface, color pickers, slider for recursive steps, save and load buttons for desired creations, switch for contour/ filled look
Bezier-Surface-Renderer-v2
Bezier Surface Renderer implemented on OpenGL (Development is halted due to lack of time)
Bezier-Surface-Rendering
Renders a Bezier Surface with texture mapping and local ligthing. For Demo:
simple-scripts
Automation of little boilerplate stuff with minimal effort
The-Fox-Animator
A 2-D Animation program with a built in model happens to be a fox. Developed in WebGL. For Demo:
webGPU-OBJ-renderer
.obj renderer implemented with webGPU
CS426-Parallel-Computing-PR4
Simple power iteration method implemented for sparse matrices using CUDA 10.0
E.V.A.D.E.
An infinite runner developped in 18 hours powered by Unity. Player controlls a ball that is rolling through hexagonal tunnel that has holes and obstacles.
Allocator-Linux-Kernel-Module
CS342 Operating Systems Project3. Kernel Module implementation for the project: http://www.cs.bilkent.edu.tr/~korpe/courses/cs342spring2018/internal/project3.pdf
CS426-Parallel-Computing-PR1
2 part assigment that requested simple multi-threaded programs with Open-MPI. First part: reads numbers from a file and prints the sum. Second part: Matrix Multiplication. The serial implementations are used as a base-line for benchmarks. Report that explains the implementation decsisions and comments is also present in this repo.
CS426-Parallel-Computing-PR2
Parallel Open-MPI implementation of simplified Supervised Search
CS426-Parallel-Computing-PR3
OMP implementation of a parallel face recognition algorithm using idea of Local Binary Patterns.
Dino-Jumper
CS223 Course Project made for BASYS3 FPGA and 8x8 dot Matrix using SystemVerilog
Keyword-searching-for-Client-Server
A server for keyword searches on a text file and a client that specifies a keyword to server via requests.
personal-website
My personal website
SRS-verification-auto-fetcher
Allows you to "by-pass" email verification when logging into the Stars system
StrandStorm
Real-time Hair Rendering and Dynamics
Survival-in-Bilkent
A Java game set in overwhelming school that is Bilkent.