
Học phần Toán rời rạc cung cấp cho người học các kiến thức cơ bản về logic, chứng minh, tập hợp và hàm, các thuật toán, bài toán đếm, lý thuyết đồ thị và cây. Học phần trang bị cho người học các kỹ năng phân tích, phân loại, tính toán trên các đối tượng: tập hợp, mệnh đề, hàm, thuật toán, đồ thị; và vận dụng một số thuật toán đề giải quyết các bài toán liên quan như mã hóa, tìm đường đi ngắn nhất, tô mầu đồ thị, cây khung nhỏ nhất…. Học phần rèn luyện cho người học khả năng tư duy, kỹ năng tính toán và nâng cao khả năng ứng dụng các kiến thức toán học vào phân tích, nghiên cứu các vấn đề trong lĩnh vực khoa học dữ liệu, khoa học máy tính, công nghệ thông tin và trí tuệ nhân tạo. Học phần cũng nhằm trang bị cho người học những kiến thức, kỹ năng và năng lực cần thiết để học tập và nghiên cứu các môn học liên quan trong chương trình đào tạo, và tiếp tục học cao hơn.
Nội dung học phần gồm 5 chương:
