Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nelsonmestevao/uminho

:books: University projects, exercises & notes
https://github.com/nelsonmestevao/uminho

c cpp data-science distributed-systems haskell java software-engineering

Last synced: 3 months ago
JSON representation

:books: University projects, exercises & notes

Awesome Lists containing this project

README

        

[gitbook]: https://books.estevao.org/uminho


University of Minho



Software Engineering
@
University of Minho


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

## :package: List of Projects

### **1st year**

- ##### 1st semester

- [Software Labs I](/1st/1/Laboratórios%20de%20Informática%20I/Project):
This project consists in a game of cars. It has been developed in the
Haskell programming language.

- ##### 2nd semester

- [Software Labs II](/1st/2/Laboratórios%20de%20Informática%20II/Project):
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](/2nd/2/Laboratórios%20de%20Informática%20III/Project):
This project is a Sales Management System for Hypermarkets with branches
done twice in C and JAVA.
- [Object Oriented Programming](/2nd/2/Programação%20Orientada%20aos%20Objetos/Project):
This project is a Command Line Application for car renting build in the JAVA
programming language.
- [Program Calculation](/2nd/2/Cálculo%20de%20Programas/Project):
This project follows program design by calculation methods with literate
programming principles using Haskell and `lhs2TeX`.
- [Operating Systems](/2nd/2/Sistemas%20Operativos/Project):
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](/3rd/1/Bases%20de%20Dados/Project):
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](/3rd/1/Desenvolvimento%20de%20Sistemas%20de%20Software/Project):
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](/3rd/1/Sistemas%20Distribuídos/Project):
This project is a cloud server for sharing files using a command-line
interface in an interactively way for ease of use.

- ##### 2nd semester
- [Computer Graphics](/3rd/2/Computação%20Gráfica/Project):
We developed a fully capable 3D Graphics Engine that can render any type
of figure and its movement by just providing a model in XML format.

## :handshake: Contributors

- [Nelson Estevão][nelson]
- [Hugo Carvalho][hugo]
- [Pedro Ribeiro][pedro]
- [Ricardo Silva][ricardo]
- [Rui Mendes][rui]

[hugo]: https://github.com/HugoCarvalho99
[nelson]: https://github.com/nelsonmestevao
[pedro]: https://github.com/pedroagribeiro
[ricardo]: https://github.com/ricardoslv
[rui]: https://github.com/ruimendes29

## :sparkles: Credits

In addition to all the help from contributors to each of the projects, many
other people had a positive impact on my academic journey. This list tries to
mention the most decisive ones by alphabetical order.

- [Beatriz Rocha][bia]
- [Catarina Machado][catarina]
- [Daniel Tinoco][tinoco]
- [Fernando Mendes][frm]
- [Francisco Lira][lira]
- [José Pedro Resende][resende]
- [João Vilaça][vilaça]
- [Martinho Aragão][martinho]
- [Pedro Mendes][mendess]

[bia]: https://github.com/beatrizfrocha
[catarina]: https://github.com/catarinamachado
[frm]: https://github.com/frm
[lira]: https://github.com/FranciscoLira
[martinho]: https://github.com/martinhoaragao
[mendess]: https://github.com/mendess
[resende]: https://github.com/ZePedroResende
[tinoco]: https://github.com/0urobor0s
[vilaça]: https://github.com/machadovilaca


2017 - PRESENT