Familiarization of a computer and the environment; Execution of sample programs related to Expression evaluation, Conditionals and branching, Iteration, Functions, Recursion, Tail-recursion, Arrays, String manipulation, Structures, Linked lists, Doubly-linked lists and Binary Trees. Execution of programs involving abstract data types like Stacks and Queues. |