efeacer
"Given enough eyeballs, all bugs are shallow."
MSc CS at the University of OxfordOxford, Oxfordshire
Pinned Repositories
algorithmic_problems
Some algorithmic problems that I found interesting and enjoyed solving.
BinarySearchTree
A simple generic Binary Search Tree implementation in Java.
Competitive-Programming
Includes solutions to some computer science problems of my choice.
EPFL_CLP_AmyCompiler
The project of the Computer Language Processing (CLP) course in EPFL. It implements a compiler and an interpreter for Amy Language that is a subset of Scala. (2018-2019)
EPFL_ML_Project1
First project of the EPFL Machine Learning course, which aims to solve the Higgs Boson classification problem using various regression techniques. (2018-2019)
EPFL_ML_Project2
The second project of the EPFL Machine Learning course, which aims to construct a Recommender System with good predictive performance using various Machine Learning Algorithms. (2018-2019)
PongGameVHDL
Here is the code of my digital design term project, which is an implementation of the classic arcade game Pong in VGA using basys3 board. The game is implemented using VHDL hardware description language. You can find a video description from the link: https://www.youtube.com/watch?v=LqOlgilpCYc&t=36s
Sorters
Implementing and testing various sorting algorithms.
Stanford_CS106B_Assignments
My solutions to the assignments I have undertaken for the CS106B (Programming Abstractions in C++) course, in Stanford University. (2017-2018)
TowersOfHanoi
Java-Swing based GUI application to demonstrate the solution of the Towers of Hanoi problem.
efeacer's Repositories
efeacer/Stanford_CS106B_Assignments
My solutions to the assignments I have undertaken for the CS106B (Programming Abstractions in C++) course, in Stanford University. (2017-2018)
efeacer/TowersOfHanoi
Java-Swing based GUI application to demonstrate the solution of the Towers of Hanoi problem.
efeacer/PongGameVHDL
Here is the code of my digital design term project, which is an implementation of the classic arcade game Pong in VGA using basys3 board. The game is implemented using VHDL hardware description language. You can find a video description from the link: https://www.youtube.com/watch?v=LqOlgilpCYc&t=36s
efeacer/BinarySearchTree
A simple generic Binary Search Tree implementation in Java.
efeacer/Sorters
Implementing and testing various sorting algorithms.
efeacer/EPFL_ML_Project1
First project of the EPFL Machine Learning course, which aims to solve the Higgs Boson classification problem using various regression techniques. (2018-2019)
efeacer/Competitive-Programming
Includes solutions to some computer science problems of my choice.
efeacer/algorithmic_problems
Some algorithmic problems that I found interesting and enjoyed solving.
efeacer/Bilkent_CS224_Labs
My solutions to the labs of Bilkent University's Computer Architecture course. (2017-2018)
efeacer/CS102_Project
A desktop game called ESCAPE made as a project for my freshman year programming class. It involved Java code which used inheritance, polymorphism, user interfaces, media libraries, abstract data types, various algorithms and game physics. I provided the src files and external image, music and text files that it links to!
efeacer/EPFL_CLP_AmyCompiler
The project of the Computer Language Processing (CLP) course in EPFL. It implements a compiler and an interpreter for Amy Language that is a subset of Scala. (2018-2019)
efeacer/EPFL_Computer_Networks_labs
My solutions to the programming exercises of the labs assigned in EPFL's Computer Networks course.
efeacer/EPFL_ML_Project2
The second project of the EPFL Machine Learning course, which aims to construct a Recommender System with good predictive performance using various Machine Learning Algorithms. (2018-2019)
efeacer/AlgoExpert160
Python solutions to the "160 Coding Interview Questions" on algoexpert.io
efeacer/Bilkent_CS202_Homeworks
My solutions to the homeworks of Bilkent University's Data Structures course. (2017-2018)
efeacer/Bilkent_CS353_Assignment
The programming assignment of CS353 (Database Systems) course in Bilkent.
efeacer/Bilkent_CS484_HWs
My solutions to the homework assigned in Bilkent's CS484, Introduction to Computer Vision, class.
efeacer/Bilkent_EEE391_HWs
Computer Assignments and Homework assigned in the EEE391 - Basics of Signals and Systems course in Bilkent University. (2019-2020)
efeacer/Bilkent_IE400_Project
Project assigned in the IE400 - Principles of Engineering Management course in Bilkent University. (2019-2020)
efeacer/Bootcamp-EPFL
A repository for CS 305 Bootcamp assignment
efeacer/CompNeuro
Assignments of Bilkent's Computational Neuroscience course. Includes a lot about Machine Learning and Statistics. (2018-2019)
efeacer/EPFL_ML_Labs
My solutions to the lab assignments of EPFL's Machine Learning course. (2018-2019)
efeacer/HazelcastExperimental
A repository to play with the Hazelcast technology.
efeacer/MatMul
Testing the performance of concurrent matrix multiplication by creating a separate thread for each row of the multiplicand matrix.
efeacer/ML_course
EPFL Machine Learning Course, Fall 2018
efeacer/MonteCarloPi
Comparing the performance of sequential and multi-threaded Monte Carlo Pi estimation routines.
efeacer/OX-AI-PRACTICALS
Oxford 21/22 AI Practicals
efeacer/OxThesis
LaTeX template for an Oxford University thesis
efeacer/Stanford_CS193C_Assignments
My solutions to the assignments of the Client-Side Internet Technologies course given in Stanford. The codes aim to construct dynamic-responsive web pages. (2017-2018)