Data-Structures-Lecture-2018-Fall-ITU
Data-Structures-Lecture-2018-Fall-ITU copied to clipboard
This repository includes the source files about the topic that we have covered in the lecture.
ITU ACM 2018 - Data Structures Lecture
Instructor
Sadık Ekin Özbay
Computer Engineering #4 @I.T.U
Prerequisites
- Very basic knowledge about any programming language(C++ is preferred).
Goal
This course has several aims. One of the aims is helping the enrolled students about the data structures course, that is given by the Istanbul Technical University. The second aim of this course is preparing the students about their possible interviews.
A stable understanding of data structures is essential for every computer engineering student. Therefore, we as ITU ACM Student Branch members decided to open this kind of lectures to help Istanbul Technical University students.
The third and maybe the most important aim of this course is helping the competitive programming community. Data structures knowledge is fundamental for competitive programming questions.
Syllabus
Week | Topic |
---|---|
Week 1 (11/10/18) | Dynamic Memory |
Week 2 (18/10/18) | Linked List 1 - Singular |
Week 3 (25/10/18) | Linked List 2 - Double, Circular |
Week 4 (01/11/18) | Stack, Queue and their applications |
Week 5 (08/11/18) | Mid-Break (Holiday) |
Week 6 (15/11/18) | Recursive programming - Contest-1 |
Week 7 (22/11/18) | Graph |
Week 8 (29/11/18) | STL - Contest-2 |
Week 9 (06/12/18) | Final Contest |
Lessons will be around 1.5 - 2 hours