GithubHelp home page GithubHelp logo

enesgarip / projects Goto Github PK

View Code? Open in Web Editor NEW
7.0 1.0 6.0 58.95 MB

Projects of a CSE student at Marmara University

License: MIT License

Java 38.37% C 27.60% Shell 3.59% HTML 0.13% Standard ML 0.01% Verilog 8.71% Mathematica 0.06% Scheme 0.01% Assembly 2.27% R 2.28% Python 2.48% Jupyter Notebook 13.86% Haskell 0.65%
marmara-university java c computer computer-science data-structures operating-systems system-programming students cse

projects's Introduction

Projects

This file contains the CSE projects of a student in Marmara University. Course names and the year of the course that I took is added to each filename. Also all projects have PDF files that explains the project and details.

  • 2019 Operating Systems

    This file contains operating systems projects. These projects was done by a group of two students. @mustafahakkoz was my group member.

  • Java&JavaFX Term Project

    This project is a puzzle game. The project file contains the codes of the game using Java and JavaFX framework. In addition, this project also was done by two students. @mferoglu was my group member.

  • 2019 Digital Logic Design

    This project contains a CPU design. All details about the project is in that file. The project was done by a group of three students. My group members were @veysioz and M.Adem Evren Demirkuş.

  • 2020 Microprocessors

    For this project, we design a CPU in logisim and in verilog. Then, we test the projects with FPGA kit. The details of the projects are included in related file. Also, this project was done by a group of two students. @caglasen was my group member.

  • 2020 Computer Organization

    This project folder contains two projects. In the first project, we implement some procedures in MIPS assembly language. It has three questions and a menu. We test our code in SPIM simulator. In the second project, we extend the MIPS single-cycle implementation by adding new instructions. These instruction list is given in the project report. These two project was done by a group of two students. @mferoglu was my group member.

  • 2020 Object-Oriented Software Design

    In this project, we implement a labelling mechanism in object-oriented and iterative manner with Java. Also in the second project, we analyse the poll reports of the Zoom classes and these analysis gives us an output about attendance or the success rate of a student in the polls. The project was done by a group of 7 students. The project and the related files about the project is here

  • 2020 Computer Networks

    This project contains the implementation of Multi-threading HTTP Web Server and Proxy Server in Java. The project was done by a group of two students. Abdullah Gülçür was my group member.

  • 2021 Analysis of Algorithms

    In the first project of this lecture, we analysed the performance of the sorting algorithms. After reviewing the results, we made a report to explain how changes occurs between sorting algorithms. In the second project, we tried to implement an algorithm for Multi-constraint Knapsack Problem. For both project, my group members were @veysioz and @AGoktugylmz.

  • 2021 Information Systems Security

    This project folder contains two projects about cryptography. In first project, we tried to implement a java program for encryption and decryption of a text and also an image. In the second project, we implemented a server in java that users can register to the system and upload a photo and get notifications about other user's uploading's. All the details about the project is in the related folder such as reports and pdf of the project that explains the project. In both of the project, my group members were @mikailTorun and Mert İsmail Eği.

  • 2021 Database Systems

    This folder contains assignments about Database Systems. All the details about assignments given in the related pdf files. Also we have completed a project. In the project, we created a database system and web interface for a restaurant. My group members were @veysioz, @ahamzademir and @NurefsanYucel. The project details also here

  • 2021 Introduction to Machine Learning

    In this folder, there are assignments and a project about Machine Learning. Assignment details given in the related pdf files. In project, we tried to implement stock price prediction using Machine Learning. We used Google's stock data and LSTM architecture to predict the data. My group members were @taydin25 and Mustafa Sertaç Öztürk.

  • 2021 Introduction to Computational Genomics

    In this course, we implemented a project about Gibbs Sampler algorithm and Randomized Motif Search algorithm. After the implementation of the algorithms, we compared their scores and consensus strings. All the details about project given in the pdf file. The project was done by a group of three students. My group members were @tunacinsoy and @myasintufan

  • 2022 Principles of Programming Languages

    In this course, we tried to understand the basic concepts of programming languages and we completed a Family Tree project with Python and Haskell to learn how to implement projects using different pro languages. The details of the project also included in the pdf file. Python part of the project is here. The project was done by a group of four students. My group members were @veysioz, @AGoktugylmz and @tunacinsoy.

Others are individual projects.

The Projects file will be updated when a new project arrives.

projects's People

Contributors

enesgarip avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

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.