Algorithms, Data Structures and programming — KazNU