Skip to content

Latest commit

 

History

History
73 lines (50 loc) · 2.89 KB

README.md

File metadata and controls

73 lines (50 loc) · 2.89 KB

LEIC-projects

This repository is an index for the most relevant projects I completed during my BsC in Computer Science and Engineering at Instituto Superior Técnico (IST), University of Lisbon.

Projects

Year 3

Semester 2

TIL Compiler (Course - Compilers)

  • Techonologies: C++, Lex, Yacc, Bison

CG Project (Course - Computer Graphics)

  • Technologies: JavaScript (ThreeJS library) (+ HTML, CSS)

SD-TupleSpaces (Course - Distributed Systems)

  • Technologies: Java, Python, gRPC

HumanaEthica (Course - Software Engineering)

  • Technologies: SpringBoot, Vue, Groovy

Semester 1

RC Auction (Course - Computer Networks)

  • Technologies: C, Makefile

AMS Project (Course - Systems Analysis and Modeling)

  • Technologies: ArchiMate, BPMN, Enterprise Architect

Apre Homeworks (Course - Machine learning)

  • Technologies: Jupyter notebook, ML concepts

OC Labs (Course - Computer Organization)

  • Technologies: C, Makefile

Year 2

Semester 2

BD Project (Course - Databases)

  • Technologies: Jupyter Notebook, Python, Flask, HTML (Jinja templates), Docker

Bimaru Solver (Course - Artificial Intelligence)

  • Technologies: Python

PE Project (Course - Probability and Statistics)

  • Technologies: R

Semester 1

Message Broker (Course - Operating Systems)

  • Technologies: C, Makefile

Tecnico FS (Course - Operating Systems)

  • Technologies: C, Makefile

Railroad Commercial Trading (Course - Analysis and Synthesis of Algorithms)

  • Technologies: C++, Makefile

Tiling Project (Course - Analysis and Synthesis of Algorithms)

  • Technologies: C++, Makefile

Year 1

Meteor Shower (Course - Introduction to Computer Architecture)

  • Technologies: Assembly

Airport Manager (Course - Introduction to Algorithms and Data Structures)

  • Technologies: C

Hashi Puzzle Solver (Course - Logic for Programming)

  • Technologies: Prolog

Meadow Simulator (Course - Foundations of Programming)

  • Technologies: Python

Buggy Data Base (Course - Foundations of Programming)

  • Technologies: Python