Marc Cervera's repositories
marc7666
Config files for my GitHub profile.
Holy-week-days-with-Gauss-formula
This program, uses the Gauss formula to calculate the Easter day. Then, once this day is calculated, the rest of the Holy Week's days are calculated too.
Roll-dice
This application performs the task of rolling two dice and displays the images of the corresponding dice face, the value of the dice face in both text and number and, finally, displays the sum of the values.
Bachelor-s-thesis
Bachelor's thesis of the bachelor's degree in computer engineering at the University of Lleida. Even though the documentation is in Catalan, all code is in English.
MACERO
This cryptographically system designed by me is based on the properties of the logarithms. To encrypt a phrase, the user must provide a key. Then, using logarithms, the phrase will be encrypted character by character using the key and the ASCII code of every character. In order to decrypt, the program will use
LaTeX-template
This is a LaTex template for making documents
ComplexNumbers
Basic Java program to work with complex numbers
Computer-organiozation-II
Practical cases of the subject “Computer organization II” of the degree in computer engineering of the University of Lleida. This subject is taught in the first year. Each practical case is in assembly language.
Design-pattern-examples
Repository with examples of design patterns. Subject: "Software engineering II". Subject coursed at the 3th course of the "Degree in computer engineering" at the University of Lleida
Language-processors
GitHub directory with all the different practical cases and activities of "Language processors". Subject studied at the 4th course in Computer engineering degree at Lleida's university
Data-structures-in-Java-practical-cases
This course explores topics as sorting algorithms, stacks, generics, equals() types, recursive to iterative (and vice versa), heaps and priority queues.
Password-cracker
Password cracker through a brute force attack.
Wind-danger-detector
Wind danger level detector. Implemented with a neural network
EP_testing_exercises
Testing exercises resolution of Software Engineering subject of the degree in Computer Engineering of the University of Lleida.
Celsius_to_Fahrenheit_Neural_Network
Python program with an easy sequential neural network to convert Celsius degrees into Fahrenheit degrees
RSA_encryption
Simple algorithm in python to perform a number encrypter and decrypter through RSA
APAI-solvers
One sat solver performed with a local search algorithm and other performed with the DPLL algorithm.
Virtual-Assistent
This is a basic chatbot configured to help the citizens of Lleida to pay a fine or make sightseeing or know the gastronomy/monuments. The chatbot can be configured for any city modifying the code.
Apps_multifil_basiques
Basic concurrent multithread apps