Pros:
– Good network of peers
– challenging courses
– small classroom size
– Accommodating to new-comers in computer science
– Reasonable accommodations are available in the area
– Well connected with public transport
Cons:
– Expensive (around $7,000 per course)
– Less career service support.
– Short duration for courses (10 weeks)
– no in-campus housing provided