University of Minho

Software Engineering @ University of Minho

This repository contains my class notes as well as the projects I developed during my degree. You can read all my notes here. The projects are git submodules, so you want to remember that if you clone the repository. I hope you find it useful somehow.

List of Projects

1st year

  • 1st semester
    • Software Labs I: This project consists in a game of cars. It has been developed in the Haskell programming language.
  • 2nd semester
    • Software Labs II: This project is a board game build in C. It also contains a program able to generate boards with only one solution.

2nd year

  • 2nd semester
    • Software Labs III: This project is a Sales Management System for Hypermarkets with branches done twice in C and JAVA.
    • Object Oriented Programming: This project is a Command Line Application for car renting build in the JAVA programming language.
    • Program Calculation: This project follows program design by calculation methods with literate programming principles using Haskell and lhs2TeX.
    • Operating Systems: This project is a server-client architecture that serves the purpose to handle inventory changes requested from multiple clients in a concurrent way.

3rd year

  • 1st semester
    • Databases: This project consisted of modelling a database system for clinical tests done with a relational database and then migrated to a NoSQL one.
    • Software Systems Development: This project resulted in a media center for sharing music and videos in the local network. It has a graphical user interface that allows also to play the content.
    • Distributed Systems: This project is a cloud server for sharing files using a command-line interface in an interactively way for ease of use.

Contributors

2017 - PRESENT

results matching ""

    No results matching ""