CS452 Real Time Programming