Rick Chen Assignments INFO 343