COMP90038 Algorithms and Complexity
Đại học Melbourne · Level 9 · 12.5 tín chỉ · Mở năm 2026: Học kỳ 1, Học kỳ 2.
- Thi cuối kỳ 60%: nặng về thi
- Khoảng 3 giờ học mỗi tuần
COMP90038 có khó không?
COMP90038: Trung bình. Môn sau đại học nên không có trong danh sách môn dễ/khó; đây là kết quả so với các môn của Bachelor of Science. Làm môn khó hơn: Đánh giá nói tốn nhiều thời gian, Thi cuối kỳ 60%, Phải qua bài thi riêng.
Học gì
Thiết kế và phân tích thuật toán hiệu quả: sắp xếp, tìm kiếm, đồ thị, quy hoạch động và độ phức tạp.
Học xong có thể
- Phân tích thời gian chạy bằng ký hiệu tiệm cận
- Chọn và dùng đúng cấu trúc dữ liệu cho bài toán
- Áp dụng chia để trị, tham lam và quy hoạch động
Cần học trước
sự cho phép của điều phối viên môn học
Mở ra môn tiếp theo
- COMP30019 Graphics and Interaction
- COMP30020 Declarative Programming
- COMP30023 Computer Systems
- COMP30026 Models of Computation
- COMP90049 Introduction to Machine Learning
- SWEN30006 Software Modelling and Design
Không thể học cùng với
Cách đánh giá
Dự án 30%, Trắc nghiệm ngắn 10%, Thi cuối kỳ 60%
Review và đánh giá của sinh viên
Tóm tắt từ ý kiến của 6 sinh viên trên StudentVIP (2015–2026)
- Đánh giá phần lớn rất tích cực: bài mới nhất (2026) gọi đây là một trong những môn hay nhất, nhiều người thấy nó quan trọng cho việc làm và phỏng vấn ngành công nghệ.
- Nội dung nhiều và chủ yếu là lý thuyết, ít viết mã thực tế. Nền toán vững giúp rất nhiều; thiếu nền toán hoặc CS sẽ khá vất vả.
- Bắt đầu bài tập sớm và tự làm bài tutorial trước khi xem đáp án. Kỳ thi được nói là khó nhưng công bằng; học đều đặn hơn học dồn.
Tóm tắt các đánh giá công khai, không chấm điểm ở đây.
Bạn đã học môn này? Đánh giá ẩn danh (độ khó, khối lượng, cách chấm điểm, có nên học không) và để lại lời khuyên cho sinh viên năm sau. Đánh giá COMP90038
Hỏi nhanh
- COMP90038 mở vào kỳ nào?
- Mở năm 2026: Học kỳ 1, Học kỳ 2.
- Cần học gì trước khi học COMP90038?
- Cần: sự cho phép của điều phối viên môn học.
- COMP90038 có thi cuối kỳ không?
- Có, thi cuối kỳ chiếm 60% điểm. Phải qua riêng bài thi. Đánh giá: Dự án 30%, Trắc nghiệm ngắn 10%, Thi cuối kỳ 60%.
- COMP90038 có khó không?
- Tóm tắt 6 đánh giá của sinh viên trên StudentVIP: Đánh giá phần lớn rất tích cực: bài mới nhất (2026) gọi đây là một trong những môn hay nhất, nhiều người thấy nó quan trọng cho việc làm và phỏng vấn ngành công nghệ.
- Sinh viên nói gì về COMP90038?
- Đánh giá phần lớn rất tích cực: bài mới nhất (2026) gọi đây là một trong những môn hay nhất, nhiều người thấy nó quan trọng cho việc làm và phỏng vấn ngành công nghệ. Nội dung nhiều và chủ yếu là lý thuyết, ít viết mã thực tế. Nền toán vững giúp rất nhiều; thiếu nền toán hoặc CS sẽ khá vất vả. Bắt đầu bài tập sớm và tự làm bài tutorial trước khi xem đáp án. Kỳ thi được nói là khó nhưng công bằng; học đều đặn hơn học dồn.
- COMP90038 học bao nhiêu giờ trên lớp mỗi tuần?
- 3 giờ học trên lớp mỗi tuần
- Có thể học COMP90038 làm môn breadth không?
- Không, không bằng nào xếp nó vào breadth.
- Học xong COMP90038 thì học tiếp được gì?
- 6 môn cần học nó trước, ví dụ COMP30019, COMP30020, COMP30023, COMP30026.
- Tôi có thể đánh giá COMP90038 không?
- Có. Nếu đã học, bạn đánh giá ẩn danh ngay trên trang này (độ khó, khối lượng, cách chấm điểm, có nên học không) và để lại lời khuyên cho sinh viên năm sau. Điểm trung bình hiện khi có 3 người đánh giá; lời khuyên được duyệt trước khi hiện.
Nguồn: Handbook 2026 của Đại học Melbourne