Computer Science and Technology Curriculum