Course profile
Design and analysis of algorithms
Course description not available yet.
AI-generated
Course summary
COMP3250 is highly regarded for its immersive learning experience and engaging professor. The course can be challenging with heavy workload but offers a sense of achievement. Grading is generous in the 'easy' sub, while the 'hard' sub requires more effort on assignments and exams.
Grading is generous in the 'easy' sub, where solving 2-3 questions fully guarantees an A range. The 'hard' sub has a slightly harsher grading curve but still aligns with HKU’s A range ratios.
Workload is heavy, especially in the advanced sub, with 5 assignments averaging around 16 hours each. The easy sub requires less proof work and more lecture understanding.
Assessments include 5 assignments (each ~15-16 hours) and a final exam with questions that can be partially graded for an A range. Content is also assessed through practice on LeetCode and Codeforces.
The professor, TW Lam, is highly praised for his clear teaching style and dedication to the subject matter in both sub-sections.
Practice LeetCode and Codeforces early, especially if taking the advanced sub. For the 'easy' sub, focus on understanding lectures and reviewing slides without overworking on coding exercises.
AI-generated AI-generated summary based on student reviews, using Qwen 2.5.
Student reviews
0 reviews
No reviews yet. Be the first to share your experience!
Sign in with your HKU email to leave a review.