Skip to content
View YZ1GO's full-sized avatar

Highlights

  • Pro

Block or report YZ1GO

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yz1go/README.md

My Stats

FEUP Projects

Year-SemesterCourse UnitProjectLanguage(s)DescriptionProject Grade
Y1-S2L.EIC009 ProgrammingImage ProcessingC++A program for representing and processing RGB color images with 8-bits per RGB channel.19.80
Y2-S1L.EIC011 Algorithm and Data StructuresSchedules Management SystemC++A simple system for managing schedules for L.EIC classes.19.75
Y2-S1L.EIC011 Algorithm and Data StructuresAir Travel Flight Management SystemC++A simple flight management system for efficient air travel planning and analysis.19.20
Y2-S1L.EIC014 Software Design and Testing LaboratoryCrossing Guard JoeJava (w/Lanterna lib)A 2D text-based adaptation of September Games' "Crossing Guard Joe" maintaining the core gameplay of guiding kids across the road.18.60
Y2-S2L.EIC016 Algorithm DesignWater Supply Network Management SystemC++A simple management system for optimizing Portugal's water supply network through detailed analysis and failure resilience assessment.19.05
Y2-S2L.EIC016 Algorithm DesignTraveling Salesman ProblemC++Comparative analysis of various algorithms for solving the Traveling Salesman Problem (TSP).19.50
Y2-S2L.EIC017 Software EngineeringPinguPillsDartMedication management app for setting reminders, tracking stock, and managing schedules effortlessly.18.60
Y2-S2L.EIC018 Computer LaboratoryDodgeLite!CA mini-game where player dodges planes to survive, using limited shots strategically for optimal gameplay.17.48
Y2-S2L.EIC019 Web Languages and TechnologiesAuto ParadisePHP JavaScriptMarketplace for buying and selling preloved diecast model.17.30
Y3-S1L.EIC023 Database and Web Applications LaboratorySTEAL!PHP (w/Laravel) JavaScriptOnline marketplace focused on selling game CDKs.18.40
Y3-S1L.EIC024 Functional and Logic ProgrammingGraphsHaskellGraph operations to represent roadmaps including operations to find shortest paths and solve the Traveling Salesman Problem (TSP).18.40
Y3-S1L.EIC024 Functional and Logic ProgrammingQilin ChessPrologBoard game based on the national intangible cultural heritage project "Haifeng Qilin Dance" in Shanwei City.18.10
Y3-S2L.EIC026 CompilersJava-- CompilerJavaA compiler for a Java-like language that performs parsing, semantic analysis, and generates Jasmin assembly for JVM execution.19.07
Y3-S2L.EIC027 Computer Graphics Feup Fire DepartmentWebGl JavaScript3D interactive simulation of a fire department environment.19.70
Y3-S2L.EIC028 Parallel and Distributed ComputingMatrix MultiplicationC++ C#Performance Evaluation of Matrix Multiplication Algorithms: Single-Core and Multi-Core Implementations.18.80
Y3-S2L.EIC028 Parallel and Distributed ComputingNoia TalkJavaMulti-user terminal chat app with AI-powered rooms, local LLM integration, and LAN support.17.10
Y3-S2L.EIC029 Artificial IntelligenceGoogle Hash Code 2017PythonInteractive Python app for optimizing router placement (Hash Code 2017).19.00
Y3-S2L.EIC029 Artificial IntelligenceUFC Fight PredictionPythonPredictive ML model for UFC fight outcomes using fighter stats and historical data.19.00
Y3-S2L.EIC030 Capstone ProjectCode QuestC# TypeScriptAI-driven platform for creating and auto-scoring technical hiring assessments, streamlining candidate evaluation.20.00
Y4-S1M.EIC001 Machine LearningWNBA Championship PredictionsPythonPre-season ranking, coach-change and awards forecasting using 10 seasons of historical WNBA data.19.50
Y4-S1M.EIC002 Large Scale Software DevelopmentTracking StatusGo TypeScriptTracking status system for the MIPS(madeinportugal.store) project.18.90
Y4-S1M.EIC003 Information Processing and RetrievalNPEXTypeScript PythonA compact searchable platform for NASA TechPort data.18.18
Y4-S1M.EIC004 Large Scale Distributed SystemsSHELFC#Local first peer-to-peer distributed shopping list application, featuring conflict-free replication (CRDT), quorum-based consistency, and automatic bootstrap failover.20.00
Y4-S1M.EIC005 Interactive Graphics SystemsGaming Studio RoomThreeJS JavaScriptModern gaming studio room that combines work and leisure spaces. The room features sophisticated lighting design using primarily indirect illumination to create a warm, atmospheric environment suitable for gaming, music production, and relaxation.20.00
Y4-S1M.EIC005 Interactive Graphics SystemsThalassaThreeJS JavaScriptUnderwater ecosystem.19.60

Pinned Loading

  1. L.EIC017_ES_PRJL.EIC017_ES_PRJPublic archive

    Medication management app for setting reminders, tracking stock, and managing schedules effortlessly.

    Dart 1

  2. L.EIC023_LBAW_PRJL.EIC023_LBAW_PRJPublic archive

    Online marketplace focused on selling game CDKs

    PHP

  3. L.EIC026_COMP_PRJL.EIC026_COMP_PRJPublic archive

    A compiler for a Java-like language that performs parsing, semantic analysis, and generates Jasmin assembly for JVM execution.

    Java

  4. M.EIC003_PRI_PRJM.EIC003_PRI_PRJPublic archive

    NPEX(Nasa Project Exploration and eXtraction): A compact searchable platform and ETL pipeline for NASA TechPort data.

    TypeScript

  5. M.EIC004_SDLE_PRJM.EIC004_SDLE_PRJPublic archive

    SHELF: local first peer-to-peer distributed shopping list application, featuring conflict-free replication (CRDT), quorum-based consistency, and automatic bootstrap failover.

    C#

  6. M.EIC005_SGI_PRJSM.EIC005_SGI_PRJSPublic archive

    This repo contains 2 projects (PW1 - gaming studio room PW2 - Thalassa (underwater ecosystem)).

    JavaScript