Thiết kế hệ thống SoC (System-on-Chip) là môn học chuyên sâu về việc tích hợp nhiều thành phần phần cứng như CPU, bộ nhớ, giao tiếp ngoại vi và các khối chức năng khác lên cùng một vi mạch. Môn học cung cấp kiến thức từ phân tích yêu cầu, thiết kế kiến trúc, mô phỏng, tối ưu hóa đến sản xuất. Đây là nền tảng quan trọng cho các kỹ sư vi mạch và hệ thống nhúng muốn phát triển sản phẩm hiệu suất cao, tiêu thụ ít năng lượng và có tính tùy biến cao.