Degree thesis for Digital Logic Design and Programming for Architecture's students