Lectures
Matlab. Recursion, iteration, stack, sequential and binary search.
Array, structure, string and logical and structure array.
Matlab. Sorting; insertion, selection, merge, quick and radix.
Time and space, complexity.
Simple C programming.
Selection and repetition statements. Function, recursion, and iteration.
C. Pointers, array, and struct
C. Abstract Data Types, ADT. List, stack, queue, and tree.
C. Huffman coding and hashing.