Chương trình đào tạo bao gồm các học phần sau:
- 2 học phần thuộc khối kiến thức chung của ĐHQG Hà Nội là Triết học và Tiếng Anh cơ bản. Học phần Tiếng Anh cơ bản là học phần điều kiện, được tổ chức đào tạo chung trong toàn ĐHQGHN cho các học viên có nhu cầu và được đánh giá theo Khung năng lực ngoại ngữ 6 bậc dùng cho Việt Nam hoặc tương đương. Kết quả đánh giá học phần ngoại ngữ không tính trong điểm trung bình chung tích lũy nhưng vẫn tính vào tổng số tín chỉ của chương trình đào tạo;
- 6 học phần bắt buộc bao gồm học phần tiếng Anh chuyên ngành và 5 học phần kiến thức cơ sở và chuyên ngành;
- 8 học phần tự chọn, trong đó 4 học phần thuộc nhóm Phương pháp ngẫu nhiên - Mô hình hoá thống kê - Thống kê ứng dụng hiện đại; 1 học phần thuộc nhóm Phương pháp tính toán song song/phân tán (thao tác tính toán dữ liệu lớn) và 3 học phần thuộc nhóm ứng dụng: phân tích dữ liệu mạng xã hội, dữ liệu khoa học, xã hội học, quản lí, khai thác dữ liệu lớn, trực quan hoá dữ liệu, thực tập thực tế.
- Luận văn tốt nghiệp.
Các học phần bắt buộc
- MAT6101 Phương pháp số cho đại số tuyến tính
- MAT6202 Tối ưu hóa nâng cao
- MAT6204 Toán rời rạc và thuật toán
- MAT6205 Phát triển phần mềm nâng cao cho tính toán khoa học
- MAT6209 Học máy và Khai phá dữ liệu
Các học phần tự chọn
- MAT6203 Nhập môn suy diễn thống kê
- MAT6206 Các phương pháp ngẫu nhiên và ứng dụng
- MAT6207 Các thuật toán ngẫu nhiên và phân tích xác suất
- MAT6208 Nhập môn mô hình hóa thống kê
- MAT6210 Học máy và Khai phá dữ liệu nâng cao
- MAT6211 Thuật toán phân tán và tối ưu
- MAT6212 Các phương pháp song song trong giải tích số
- MAT6213 Kiến trúc máy tính song song và lập trình
- MAT6214 Khai phá dữ liệu song song và phân tán
- MAT6215 Phân tích mạng thông tin và xã hội
- MAT6216 Khai phá các tập dữ liệu lớn
- MAT6217 Một số vấn đề về đồ họa máy tính
- MAT6218 Phân tích dữ liệu khoa học chuyên ngành
- MAT6219 Phân tích thống kê trong quản lí
- MAT6220 Các phương pháp thống kê hiện đại trong nghiên cứu Xã hội học