| 1. Học phần chung | | 14 | | | | | | | | | |
| 1 | 1 | Kinh tế chính trị Mác - Lênin | LLNL1106 | 2 | | | | | | | | | |
| 2 | 2 | Pháp luật đại cương | EP16.LUCS1129 | 3 | | | | | | | | | |
| 3 | 3 | Tư tưởng Hồ Chí Minh | LLTT1101 | 2 | | | | | | | | | |
| 4 | 4 | Lịch sử Đảng Cộng sản Việt Nam | LLDL1102 | 2 | | | | | | | | | |
| 5 | 5 | Triết học Mác-Lênin | LLNL1105 | 3 | | | | | | | | | |
| 6 | 6 | Chủ nghĩa xã hội khoa học | LLNL1107 | 2 | | | | | | | | | |
| 2. Học phần của trường | | 12 | | | | | | | | | |
| 7 | 1 | Lý thuyết xác suất và thống kê toán | EP16.TOKT1145 | 3 | | | | | | | | | |
| 8 | 2 | Kinh tế vĩ mô 1 | EP16.KHMA1101 | 3 | | | | | | | | | |
| 9 | 3 | Đại số | EP16.TOCB1101 | 3 | | | | | | | | | |
| 10 | 4 | Kinh tế vi mô 1 | EP16.KHMI1101 | 3 | | | | | | | | | |
| 3. Học phần của ngành | | 12 | | | | | | | | | |
| 11 | 1 | Nhập môn Trí tuệ nhân tạo | EP16.TOKT11121 | 3 | | | | | | | | | |
| 12 | 2 | Cấu trúc dữ liệu và giải thuật với Python | EP16.TOKT11105 | 3 | | | | | | | | | |
| 13 | 3 | Nhập môn Công nghệ thông tin | EP16.CNTT1116 | 3 | | | | | | | | | |
| 14 | 4 | Nhập môn Cơ sở dữ liệu | EP16.TOKT11120 | 3 | | | | | | | | | |
| 4. Cơ sở ngành | | 12 | | | | | | | | | |
| 15 | 1 | Cơ sở lập trình với Python | EP16.TOKT11108 | 3 | | | | | | | | | |
| 16 | 2 | Giải tích | EP16.TOCB1113 | 3 | | | | | | | | | |
| 17 | 3 | Toán rời rạc | EP16.TOCB1107 | 3 | | | | | | | | | |
| 18 | 4 | Hệ điều hành Linux | EP16.TOKT11110 | 3 | | | | | | | | | |
| 5. Kiến thức ngành | | 31 | | | | | | | | | |
| 19 | 1 | Công nghệ mạng và truyền thông | EP16.TOKT11106 | 3 | | | | | | | | | |
| 20 | 2 | Lập trình hướng đối tượng với Java | EP16.TOKT11117 | 3 | | | | | | | | | |
| 21 | 3 | Cơ sở dữ liệu nâng cao | EP16.TOKT11107 | 3 | | | | | | | | | |
| 22 | 4 | Phân tích dữ liệu chuỗi thời gian và dự báo | EP16.TOKT11122 | 3 | | | | | | | | | |
| 23 | 5 | Chuyên đề thực tế - Trí tuệ nhân tạo | EP16.TOKT11109 | 4 | | | | | | | | | |
| 24 | 6 | Phân tích dữ liệu với Python | EP16.TOKT11123 | 3 | | | | | | | | | |
| 25 | 7 | Toán cho Khoa học dữ liệu và Trí tuệ nhân tạo | EP16.TOKT11125 | 3 | | | | | | | | | |
| 26 | 8 | Mạng nơ-ron học sâu | EP16.TOKT11118 | 3 | | | | | | | | | |
| 27 | 9 | Học thống kê | EP16.TOKT11113 | 3 | | | | | | | | | |
| 28 | 10 | Khai phá dữ liệu | EP16.TOKT11114 | 3 | | | | | | | | | |
| 6. Chuyên sâu | | | | | | | | | | | |
| Tự chọn (SV tự chọn 10/17 học phần) | | 30 | | | | | | | | | |
| 29 - 38 | 1 | Kỹ nghệ phần mềm | EP16.TIHT1104 | 3 | | | | | | | | | |
| 2 | Lập trình định lượng với C++ | EP16.TOKT11116 | 3 | | | | | | | | | |
| 3 | An toàn thông tin | EP16.TOKT11101 | 3 | | | | | | | | | |
| 4 | Quản lý dự án Công nghệ thông tin | EP16.CNTT1159 | 3 | | | | | | | | | |
| 5 | Thiết kế thuật toán | EP16.TOKT11128 | 3 | | | | | | | | | |
| 6 | Học tăng cường và ứng dụng | EP16.TOKT11112 | 3 | | | | | | | | | |
| 7 | Các thuật toán Metaheuristics | EP16.TOKT11104 | 3 | | | | | | | | | |
| 8 | Công nghệ dữ liệu lớn | EP16.TOKT11131 | 3 | | | | | | | | | |
| 9 | Marketing định hướng dữ liệu | EP16.TOTC1127 | 3 | | | | | | | | | |
| 10 | Thiết kế và lập trình WEB | EP16.CNTT1164 | 3 | | | | | | | | | |
| 11 | Các kỹ thuật và công cụ phân tích kinh doanh | EP16.TOKT11103 | 3 | | | | | | | | | |
| 12 | Trực quan hóa dữ liệu | EP16.TOKT11130 | 3 | | | | | | | | | |
| 13 | Trí tuệ nhân tạo trong du lịch và giải trí | EP16.TOKT11129 | 3 | | | | | | | | | |
| 14 | Xử lý ngôn ngữ tự nhiên | EP16.TOKT11132 | 3 | | | | | | | | | |
| 15 | Hệ khuyến nghị | EP16.TOKT11111 | 3 | | | | | | | | | |
| 16 | Điện toán đám mây | EP16.CNTT1167 | 3 | | | | | | | | | |
| 17 | Thị giác máy tính | EP16.TOKT11127 | 3 | | | | | | | | | |
| 7. Thực tập | | 10 | | | | | | | | | |
| 39 | 1 | Khóa luận tốt nghiệp - Trí tuệ nhân tạo | EP16.TOKT11115 | 10 | | | | | | | | | |