Embedded Systems Design Abdulhamid Ghandour, Thomas John Jaime Peretzman, Bharadwaj Vellore Columbia University Virtual Pool.