Digital logic design course. Digital Design, 6 th Edition, M.