DIC201 - Kỹ thuật số (Digital Circuits) là môn 3 tín chỉ bậc cử nhân của Đại học FPT, có môn tiên quyết khác nhau tuỳ chuyên ngành. Môn trả lời câu hỏi nền của toàn bộ ngành máy tính: làm thế nào mà hai mức điện áp lại dựng nên được một cỗ máy biết tính toán và ghi nhớ. Câu trả lời được xây từng tầng một, và đó là lý do môn này đứng ở gốc của mọi tuyến phần cứng. Mười lăm chương đi theo một đường lên rất rõ. Tầng khái niệm gồm phân biệt tín hiệu số với tín hiệu tương tự, các hệ đếm cùng phép toán và mã hoá. Tầng cổng gồm các cổng logic cơ bản và đại số Boole cùng kỹ thuật rút gọn biểu thức — phần quyết định một mạch cần bao nhiêu linh kiện. Tầng tổ hợp gồm phân tích mạch tổ hợp và các khối chức năng dựng từ chúng. Tầng tuần tự bắt đầu từ chốt, flip-flop và bộ định thời, tức lúc mạch có khả năng nhớ, rồi tới thanh ghi dịch và bộ đếm. Tầng hệ thống gồm logic khả trình, lưu trữ dữ liệu, chuyển đổi và xử lý tín hiệu giữa miền số với miền tương tự, truyền dữ liệu, xử lý dữ liệu và điều khiển, khép lại bằng các công nghệ chế tạo vi mạch. Lợi ích của môn là nó gỡ bỏ cảm giác máy tính là hộp đen: người học dựng được một mạch đếm, một bộ nhớ nhỏ hay một khối điều khiển từ các cổng rời, và từ đó hiểu được những gì xảy ra bên dưới mỗi dòng mã. Một giá trị nữa của môn là nó dạy cách nghĩ theo tầng trừu tượng: mỗi tầng chỉ cần biết tầng ngay dưới mình làm được gì, không cần biết nó làm bằng cách nào. Đây là cách tư duy dùng lại nguyên vẹn khi người học bước sang kiến trúc máy tính, hệ điều hành hay thiết kế phần mềm lớn.