Envoyer par SMS: Create a Bacterium: an Engaging Semester-Long Assignment