Federico Mengozzi
Home
Blog
Categories
Data Structures
Unix
Algorithms
Development
Puzzle
Linux
Paper review
System Design
Thoughts
Networking
Tags
cpp
processes
c
data structures
git
java
BFT
science
unix
Archive
2021
2020
2019
2018
Classes
Compiler
Computer Networks
I - Introduction
II - Application Layer
Introduction
Web and HTTP
FTP
E-MAIL
DNS
Peer-to-Peer
Video Streaming and CDN
III - Transport Layer
Introduction
UDP
Reliable Data Transfer
TCP - Reliable Data Transfer
Congestion Control
TCP - Congestion Control
IV - Network Layer
Data plane
Introduction
Routers
IP
SND
Control plane
VCs and datagram networks
Routing Algorithms
V - Link Layer
VI - Multimedia Networking
Multimedia Networking
Streaming
VoIP
Real-Time Protocols
Networks for Multimedia
Computer Security
Database Systems
Relational Databases
Non-Relational Databases
Numerical Algorithms
Introduction
MATLAB
Operating Systems
I - Overview
II - Process Managment
Processes
III - Memory Managment
IV - Storage Managment
V - Protection and Security
VI - Advanced Topics
Software Engineering
Topics
Languages
C++
Java
Pyhton
Go
Haskell
Artificial Intelligence
Blockchain
Competitive Programming
System Design
Tech Interviews
Unix
Bash
Vim
Web Development
Node.js
Notes
Projects
Work
CV
Experience
Info
Search
Federico Mengozzi
Federico Mengozzi
Computer Science student
Search
Go to top