Final Bachelor's Degree Project