COMP10002 Foundations of Algorithms
Đại học Melbourne · Level 1 · 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
COMP10002 có khó không?
COMP10002: Khó hơn. Hạng 5 trong danh sách môn khó của Bachelor of Science. Làm môn dễ hơn: Môn năm nhất. Làm môn khó hơn: Đánh giá nói là khó (10 đánh giá), Đá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ì
Lập trình C có kiểm soát bộ nhớ, cùng các cách chuẩn để sắp xếp, tìm kiếm và lưu dữ liệu.
Học xong có thể
- Viết, kiểm thử và gỡ lỗi chương trình C nhỏ
- Dùng danh sách liên kết, cây tìm kiếm và bảng băm
- Chọn thuật toán bằng cách so sánh tốc độ chạy
Cần học trước
(COMP10001 hoặc COMP10003) hoặc bài kiểm tra năng lực lập trình
Mở ra môn tiếp theo
- COMP20003 Algorithms and Data Structures
- COMP20007 Design of Algorithms
- COMP20008 Elements of Data Processing
- COMP30027 Machine Learning
- COMP90041 Programming and Software Development
- ENGR30004 Numerical Algorithms in Engineering
- FNCE30010 Algorithmic Trading
- INFO20003 Database Systems
- INFO30006 Information Security and Privacy
- SWEN20003 Object Oriented Software Development
Không thể học cùng với
Liên quan đến nghề nghiệp
Có ích cho nghề: Kỹ sư phần mềm, Nhà phát triển web và mạng xã hội, Chuyên gia máy tính, Nhà thiết kế ứng dụng di động
Cách đánh giá
Bài kiểm tra 28%, Bài tập 13%, Thi cuối kỳ 60%
Review và đánh giá của sinh viên
Tóm tắt từ ý kiến của 10 sinh viên trên StudentVIP (2020–2026)
- Nhiều lần được mô tả là khó hơn hẳn COMP10001: C, con trỏ, quản lý bộ nhớ và cấu trúc dữ liệu.
- Vài tuần đầu nhẹ nhàng; nửa sau (danh sách liên kết, cây, sắp xếp) là chỗ hầu hết mọi người vật lộn.
- Project rất tốn thời gian, nhất là các câu sau; nên đừng để tụt bài giảng và hãy làm bài tập trong giáo trình.
- Ý kiến về đề thi khác nhau, nhưng vài người nói có nhiều điểm dễ lấy xen vài câu rất khó.
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á COMP10002
Hỏi nhanh
- COMP10002 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 COMP10002?
- Cần: (COMP10001 hoặc COMP10003) hoặc bài kiểm tra năng lực lập trình.
- COMP10002 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á: Bài kiểm tra 28%, Bài tập 13%, Thi cuối kỳ 60%.
- COMP10002 có khó không?
- Tóm tắt 10 đánh giá của sinh viên trên StudentVIP: Nhiều lần được mô tả là khó hơn hẳn COMP10001: C, con trỏ, quản lý bộ nhớ và cấu trúc dữ liệu.
- Sinh viên nói gì về COMP10002?
- Nhiều lần được mô tả là khó hơn hẳn COMP10001: C, con trỏ, quản lý bộ nhớ và cấu trúc dữ liệu. Vài tuần đầu nhẹ nhàng; nửa sau (danh sách liên kết, cây, sắp xếp) là chỗ hầu hết mọi người vật lộn. Project rất tốn thời gian, nhất là các câu sau; nên đừng để tụt bài giảng và hãy làm bài tập trong giáo trình.
- Có thể học COMP10002 làm môn breadth không?
- Có, cho: Bachelor of Arts, Bachelor of Commerce, Bachelor of Design, Bachelor of Fine Arts (Acting), Bachelor of Fine Arts (Animation), Bachelor of Fine Arts (Dance), Bachelor of Fine Arts (Film and Television), Bachelor of Fine Arts (Music Theatre), Bachelor of Fine Arts (Production), Bachelor of Fine Arts (Screenwriting), Bachelor of Fine Arts (Theatre), Bachelor of Fine Arts (Visual Art), Bachelor of Music.
- Học xong COMP10002 thì học tiếp được gì?
- 10 môn cần học nó trước, ví dụ COMP20003, COMP20007, COMP20008, COMP30027.
- Tôi có thể đánh giá COMP10002 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