TR EN

DATA STRUCTURE AND ALGORITHMS COURSE IDENTIFICATION AND APPLICATION INFORMATION

Code Name of the Course Unit Semester In-Class Hours (T+P) Credit ECTS Credit
BIL202 DATA STRUCTURE AND ALGORITHMS 4 5 4 7

WEEKLY COURSE CONTENTS AND STUDY MATERIALS FOR PRELIMINARY & FURTHER STUDY

Week Preparatory Topics(Subjects) Method
1 Written Resources Introduction to the stack data structure Face-to-Face Instruction
2 Written Resources Coding the stack data structure in Python Face-to-Face Instruction
3 Written Resources Coding the stack data structure in Python Face-to-Face Instruction
4 Written Resources Coding the stack data structure in Python Face-to-Face Instruction
5 Written Resources Queue, deque, and priority queue data structures Face-to-Face Instruction
6 Written Resources Coding queue, deque, and priority queue data structures in Python Face-to-Face Instruction
7 Written Resources Introduction to the tree data structure Face-to-Face Instruction
8 - MID-TERM EXAM -
9 Written Resources Coding the tree data structure in Python Face-to-Face Instruction
10 Written Resources Binary search trees and coding them in Python Face-to-Face Instruction
11 Written Resources Heap data structure and coding it in Python Face-to-Face Instruction
12 Written Resources Heap structures Face-to-Face Instruction
13 Written Resources Balanced search trees Face-to-Face Instruction
14 Written Resources Introduction to the graph data structure Face-to-Face Instruction
15 Written Resources Coding the graph data structure in Python Face-to-Face Instruction
16 - FINAL EXAM -
17 - FINAL EXAM -