| 1. Học phần chung | | 14 | | | | | | | | | |
| 1 | 1 | Triết học Mác-Lênin | LLNL1105 | 3 | 3 | | | | | | | | I |
| 2 | 2 | Kinh tế chính trị Mác - Lênin | LLNL1106 | 2 | 2 | | | | | | | | I |
| 3 | 3 | Pháp luật đại cương | LUCS1129 | 3 | | 3 | | | | | | | II |
| 4 | 4 | Chủ nghĩa xã hội khoa học | LLNL1107 | 2 | | 2 | | | | | | | II |
| 5 | 5 | Lịch sử Đảng Cộng sản Việt Nam | LLDL1102 | 2 | | | 2 | | | | | | III |
| 6 | 6 | Tư tưởng Hồ Chí Minh | LLTT1101 | 2 | | | 2 | | | | | | III |
| 2. Học phần của trường | | 24 | | | | | | | | | |
| 7 | 1 | Đại số | TOCB1101 | 3 | 3 | | | | | | | | I |
| 8 | 2 | Kinh tế vi mô 1 | KHMI1101 | 3 | | 3 | | | | | | | II |
| 9 | 3 | Lý thuyết xác suất và thống kê toán | TOKT1145 | 3 | | 3 | | | | | | | II |
| 10 | 4 | Kinh tế vĩ mô 1 | KHMA1101 | 3 | | | 3 | | | | | | III |
| 11 | 5 | Tiếng Anh 1 | NNKC1131 | 4 | | | | | | | | | |
| 12 | 6 | Tiếng Anh 2 | NNKC1132 | 4 | | | | | | | | | |
| 13 | 7 | Tiếng Anh 3 | NNKC1133 | 4 | | | | | | | | | |
| 3. Học phần của ngành | | 12 | | | | | | | | | |
| 14 | 1 | Nhập môn Công nghệ thông tin | CNTT1116 | 3 | 3 | | | | | | | | I |
| 15 | 2 | Vật lý đại cương | CNTT1191 | 3 | 3 | | | | | | | | I |
| 16 | 3 | Cơ sở dữ liệu | TIKT1130 | 3 | | 3 | | | | | | | II |
| 17 | 4 | Cấu trúc dữ liệu và giải thuật | TIHT1101 | 3 | | | 3 | | | | | | III |
| 4. Cơ sở ngành | | 12 | | | | | | | | | |
| 18 | 1 | Toán rời rạc | TOCB1107 | 3 | 3 | | | | | | | | I |
| 19 | 2 | Cơ sở lập trình | CNTT1128 | 3 | | 3 | | | | | | | II |
| 20 | 3 | Hệ điều hành | CNTT1107 | 3 | | | 3 | | | | | | III |
| 21 | 4 | Phương pháp tính | CNTT1182 | 3 | | | 3 | | | | | | III |
| 5. Kiến thức ngành | | 31 | | | | | | | | | |
| 22 | 1 | Mật mã và bảo mật thông tin | CNTT11105 | 3 | | | 3 | | | | | | III |
| 23 | 2 | Mạng máy tính và truyền số liệu | CNTT1114 | 3 | | | | 3 | | | | | IV |
| 24 | 3 | Hệ quản trị cơ sở dữ liệu | CNTT1152 | 3 | | | | 3 | | | | | IV |
| 25 | 4 | Hệ điều hành Linux/Unix | CNTT11103 | 3 | | | | 3 | | | | | IV |
| 26 | 5 | Bảo mật phần mềm và cơ sở dữ liệu | CNTT1199 | 3 | | | | | 3 | | | | V |
| 27 | 6 | Phân tích và thiết kế hệ thống | CNTT1117 | 3 | | | | | 3 | | | | V |
| 28 | 7 | Quản trị mạng | CNTT1121 | 3 | | | | | 3 | | | | V |
| 29 | 8 | Tiếng Anh chuyên ngành | CNTT1192 | 3 | | | | | 3 | | | | V |
| 30 | 9 | Chuyên đề thực tế - An toàn thông tin | CNTT11101 | 4 | | | | | 4 | | | | V |
| 31 | 10 | Đánh giá lỗ hổng bảo mật và kiểm thử xâm nhập | CNTT11102 | 3 | | | | | | 3 | | | VI |
| 6. Chuyên sâu | | | | | | | | | | | |
| Tự chọn (SV tự chọn 10/15 học phần) | | 30 | | | | | | | | | |
| 32 - 41 | 1 | Thiết kế và lập trình WEB | CNTT1164 | 3 | | | | 3 | | | | | IV |
| 2 | Lập trình Python | CNTT1180 | 3 | | | | 3 | | | | | IV |
| 3 | Lập trình Java | CNTT1153 | 3 | | | | 3 | | | | | IV |
| 4 | Phân tích và thiết kế thuật toán | CNTT1118 | 3 | | | | | 3 | | | | V |
| 5 | Phát triển phần mềm mã nguồn mở và ứng dụng | TIKT1135 | 3 | | | | | 3 | | | | V |
| 6 | Pháp luật trong Thương mại điện tử | LUKD1175 | 3 | | | | | 3 | | | | V |
| 7 | Bảo mật dịch vụ Cloud | CNTT1198 | 3 | | | | | | 3 | | | VI |
| 8 | Lập trình ứng dụng | CNTT1133 | 3 | | | | | | 3 | | | VI |
| 9 | Mạng kết nối vạn vật | CNTT1154 | 3 | | | | | | 3 | | | VI |
| 10 | Quản lý dự án Công nghệ thông tin | CNTT1159 | 3 | | | | | | 3 | | | VI |
| 11 | Trí tuệ nhân tạo | CNTT1140 | 3 | | | | | | | 3 | | VII |
| 12 | Lập trình phân tích dữ liệu | CNTT1187 | 3 | | | | | | | 3 | | VII |
| 13 | Kiến trúc doanh nghiệp | TIHT1121 | 3 | | | | | | | 3 | | VII |
| 14 | Blockchain và ứng dụng | CNTT11100 | 3 | | | | | | | 3 | | VII |
| 15 | An ninh không gian mạng | CNTT1197 | 3 | | | | | | | 3 | | VII |
| 7. Thực tập | | 10 | | | | | | | | | |
| 42 | 1 | Khóa luận tốt nghiệp - An toàn thông tin | CNTT11104 | 10 | | | | | | | | 10 | VIII |