FIU Engineering & Computing – Past, Present & Future