MIT ACSC: Courses, Admission, Placement, Facilities