Digital Logic Design Lab - Hassanein, Ahmed (2018)