The role of digital logic in the computer science curriculum

This panel is concerned with the diminished representation of digital logic in the undergraduate Computer Science curriculum. The number of core hours allocated to digital logic and digital systems topics has been significantly decreased, and shifted to assembly level architecture topics, and assembly language. Given this situation, it is reasonable to ask: How important is digital logic to future Computer Scientists? The panel begins by taking up this question. For those who maintain, that digital logic is critical, the panel considers how to provide more coverage, the value of digital logic labs, and a balance with assembly language programming.