Amid financial challenges, Olin College of Engineering announced its president Dr. Gilda Barabino will resign.