|
PROG (Programming) |
Image Manipulation |
$20_{/20}$ |
Simple image manipulation program written in C++ |
$1^{st} year, 2^{nd} semester$ |
|
AED1 (Algorithms and Data Structures) |
Schedule Manager |
$19.9_{/20}$ |
College schedule manager written in C++ using several data structures |
$2^{nd} year, 1^{st} semester$ |
|
AED2 (Algorithms and Data Structures) |
Air Traffic Manager |
$19.9_{/20}$ |
Flight management system in C++ using graph algorithms |
$2^{nd} year, 1^{st} semester$ |
|
LDTS (Software Design and Testing Laboratory) |
Wolfenstein Mock |
$19.1_{/20}$ |
3D Game in Java using a raycasting engine |
$2^{nd} year, 1^{st} semester$ |
|
ESOF (Software Engineering) |
Let's Cook |
$18.8_{/20}$ |
Let's Cook is a revolutionary mobile application designed to connect students within FEUP to buy and sell homemade meals, reducing food waste while fostering a sense of community and culinary exploration. |
$2^{nd} year, 2^{nd} semester$ |
|
DA1 (Algorithm Design) |
Water Supply Manager |
$19.4_{/20}$ |
C++ program to manage the water distribution system in Portugal |
$2^{nd} year, 2^{nd} semester$ |
|
DA2 (Algorithm Design) |
Ocean shipping and Urban Deliveries |
$19.6_{/20}$ |
C++ program to provide different optimizations to the Traveling Salesman Problem. |
$2^{nd} year, 2^{nd} semester$ |
|
LTW (Web Languages and Technologies) |
Trinted |
$18.6_{/20}$ |
Website to buy and sell pre-loved items |
$2^{nd} year, 2^{nd} semester$ |
|
LCOM (Computer Laboratory) |
LCOMaze |
$19.96_{/20}$ |
Maze game developed as part of the LCOM course, utilizing low-level C programming on the MINIX operating system. |
$2^{nd} year, 2^{nd} semester$ |
|
RCOM1 (Computer Networks) |
Data Link Layer |
$19{/20}$ |
Implementation of the Data Link Layer and Physical layer, with the goal of sending a file over a serial port. |
$3^{rd} year, 1^{st} semester$ |
|
RCOM2 (Computer Networks) |
TCP Client |
$19{/20}$ |
Implementation of a TCP client. |
$3^{rd} year, 1^{st} semester$ |
|
LBAW (Database and Web Applications Laboratory) |
ProGram |
$19.2_{/20}$ |
ProGram is a social networking platform being developed by a startup which aims to connect programmers with like-minded individuals. The need for a specialized space where technology professionals can connect, collaborate, and share knowledge drives this initiative. By providing an interactive and supportive environment, ProGram seeks to fill this gap within the tech community. |
$3^{rd} year, 1^{st} semester$ |
|
PFL1 (Functional and Logic Programming) |
Haskell Graphs Problems |
$18.4_{/20}$ |
Haskell implementation of some Graphs problems, such as Shortest Path and Travelling Sales Person. |
$3^{rd} year, 1^{st} semester$ |
|
PFL2 (Functional and Logic Programming) |
STAQS |
$17.8_{/20}$ |
2 Player board game written in Prolog |
$3^{rd} year, 1^{st} semester$ |
|
CPD1 (Parallel and Distributed Computing) |
Multi-thread implementation of matrix multiplication |
$18.15_{/20}$ |
Single-thread and multi-thread implementation of different matrix multiplication algorithms. |
$3^{rd} year, 2^{nd} semester$ |
|
CPD2 (Parallel and Distributed Computing) |
Distributed Chat System with AI |
$19.40_{/20}$ |
Java implementation of a distributed and reliable chat system featuring AI integration. |
$3^{rd} year, 2^{nd} semester$ |
|
IART1 (Artificial Intelligence) |
Router Placement Optimization |
$20_{/20}$ |
Artificial Intelligence problem to optimize router placement and internet coverage |
$3^{rd} year, 2^{nd} semester$ |
|
IART2 (Artificial Intelligence) |
Backpack Price Predictions |
$20_{/20}$ |
AI models to predict the price of backpacks |
$3^{rd} year, 2^{nd} semester$ |
|
COMP (Compilers) |
Java-- Compiler |
$18.6_{/20}$ |
Compiler for a subset of Java |
$3^{rd} year, 2^{nd} semester$ |
|
CGRA (Computer Graphics) |
3D Computer Graphics Environment |
$17.7_{/20}$ |
3D environment with a fire station, controllable helicopter and trees on fire |
$3^{rd} year, 2^{nd} semester$ |