Mailing Address: Tech Institute L458 Electrical Engineering and Computer Science Department 2145 Sheridan Rd Evanston, IL 60208 U.S.A. [Google Maps][NU Maps][Room Location]
Last Updated on October 20, 2009