Từ khoa học máy tính đầu tiên đã trở thành một ngành học gần như năm trước đây, một câu hỏi trung tâm trong việc xác định các chương trình giảng dạy khoa học máy tính luôn luôn là: Làm thế nào nhiều, và những gì loại, toán học trình độ cao đẳng không một nhà khoa học máy tính cần phải biết? Như với tất cả các câu hỏi currucular, câu trả lời đúng, tất nhiên, là tất cả mọi người nên biết tất cả mọi thứ về tất cả mọi thứ. Thật vậy, nếu bạn đưa ra câu hỏi trong bữa ăn trưa với các giáo sư khoa học máy tính, bạn sẽ sớm nghe than thở quen thuộc mà các sinh viên những ngày này không biết định lý Desargues và chưa bao giờ nghe nói về một số padic. Tuy nhiên, theo quan điểm của thời gian giới hạn có sẵn cho một chương trình học, mỗi khóa học toán bổ sung mà một sinh viên khoa học máy tính có bản chất là một ít khóa học khoa học máy tính mà anh / cô ấy có thời gian để thực hiện. Sự khôn ngoan thông thường của trường đã có, đối với hầu hết các phần, do đó hội tụ vào quyết định rằng, ngoài đầu tiên học kỳ tích, những gì máy tính sinh viên khoa học thực sự cần là một khóa học một học kỳ môn toán rời rạc, một món ăn nguội dễ chịu của logic, lý thuyết tập hợp , lý thuyết đồ thị, và tổ hợp. Toán học hơn có thể được để lại như môn học tự chọn
đang được dịch, vui lòng đợi..
