Information Technology curriculum