Computer Science and IT Curriculum