Engineering & Computer Science Syracuse University