論理回路の理論的基礎と設計手法についての解説を通じて、ディジタル回路(組合せ回路、順序回路)の構成およびその設計方法を理解するとともに、ハードウェア記述言語を用いたディジタル回路設計について学ぶ。さらに、プログラマブルロジックの原理と構成を理解することで、FPGAを用いたディジタル回路の実装について理解する