Bachelor’s Degree in Computer Science – University of Catania
This repository contains both theoretical summaries and practical configurations developed for the TAP (Techniques and Applications of Programming) course.
It includes containerized environments for distributed data processing and event-driven systems using Docker.
The project aims to explore and understand key tools for data collection, transport, and processing in distributed systems, leveraging containerized architectures.
The repository follows a clear Git branching model to separate stable examples, experiments, and summaries.
| Branch | Description |
|---|---|
| main | Stable code, verified examples, and working Docker setups. |
| professor-examples | Practical examples developed or discussed in class. |
| my-exercises | Personal lab exercises and test configurations. |
| summaries | Theoretical notes and summaries written in Markdown. |
Following the Conventional Commits standard:
feat:→ new feature, setup, or configurationfix:→ bug or configuration fixdocs:→ documentation or summary changeschore:→ maintenance or cleanupinit:→ repository or folder initialization
TAP/
├── professor_examples/
├── my_exercises/
├── summarize/ (only in 'summaries' branch)
├── .gitignore
├── LICENSE
└── README.md
Luigi Domenico Castano
Bachelor’s Degree in Computer Science (L-31)
University of Catania – A.Y. 2025/2026