Science & Technology 2004 schedule