Describe primitive data types and data structures such as: arrays, strings, linked lists, stacks, queues, and hash tables.
Write the difference between different sorting and searching
2 Cognitive Skills Domain
Apply conceptual understanding of concepts, principles, and theories.
Apply procedures involved in critical thinking and creative problem solving, both when asked to do so, and when faced with unanticipated new situations.
3 Interpersonal Skills and Responsibility Domain
Take responsibility for one’s own learning and continuing personal and professional development
Work effectively in groups and exercise leadership when appropriate
Act responsibly in personal and professional relationships
Act ethically and consistently with high moral standards in personal and public forums.
4 Communication, Information Technology and Numerical Skills Domain
Communicate effectively in oral and written form
Use information and communication technologies (such as Internet)
Use basic mathematical and statistical techniques.