A personal reflection on my path through undergraduate research, what helped me succeed, what I wish I knew earlier, and practical advice for students considering research for the first time.
Understanding the bit-level details of IPv4 and IPv6 protocols. Seeing how fragmentation, routing, and headers work in these protocols.
A reference notes page on various algorithms and their implementations in Python/Go/C.
A reference notes page on different data structures and possible useentations in python/go/c.
Discussing algorithms used for pattern matching or find substring occurances problem.