defter*
defter / katalog / CS 202
CS 202

Fundamental Structures of Computer Science II

Abstract data types. Trees. Tables. Priority queues. Balanced trees and their analyses. Hashing. Applications of hashing. Graphs.

Credit3
ECTS5
BölümComputer Engineering
FacultyFaculty of Engineering
PrereqCS 201 and (MATH 132 or MATH 210)

Hocalar 2 bu dönem · 19 geçmiş

Bu dönem (2025-2026 Spring) · 3 section
Aynur Dayanık ×2, Can Alkan
Geçmişte ders veren (19 kişi)
Uğur Doğrusöz, Ertuğrul Kartal Tabak, Selim Aksoy, Çiğdem Gündüz Demir, Buğra Gedik, Tuğrul Dayar, Erman Ayday, Muhammet Mustafa Özdal, Fazlı Can, Tolga Kurtuluş Çapın, Ali Aydın Selçuk, Özgür Tan, Aybar C. Acar, İlyas Çiçekli, Siu Hong Savio Tse +4 kişi daha

→ STARS müfredatı / syllabus

Materyal — 0 dosya

Bu derste henüz materyal yok.

İlk dosyayı sen ekleyebilirsin — notlar, geçmiş finaller, çözümler, cheat-sheet, ne varsa. Drive linki / PDF / ZIP / fotoğraf, hepsi olur.

Şu an: mail at, ben düzenleyip yayına alayım. Form/upload UX yakında geliyor (Kimya tasarlıyor).

↑ konuya CS 202 yaz

Geçmiş GPA dağılımı 47 dönem · ort. 2.29

DönemCourse CPA
2025-2026 Fall 2.55 1 sec · 50 öğr
2024-2025 Fall 2.80 1 sec · 52 öğr
2024-2025 Summer 2.44 1 sec · 37 öğr
2024-2025 Spring 2.65 3 sec · 153 öğr
2023-2024 Fall 2.62 1 sec · 61 öğr
2023-2024 Summer 2.16 1 sec · 50 öğr
2023-2024 Spring 2.38 3 sec · 124 öğr
2022-2023 Fall 2.12 1 sec · 58 öğr
2022-2023 Summer 2.36 1 sec · 37 öğr
2022-2023 Spring 2.34 3 sec · 162 öğr

Aggregate course GPA — Bilkent STARS'tan public data. Hoca-bazlı per-section detayı için STARS evaluation report →. Öğrenci anket cevapları KVKK kapsamında defter'de tutulmaz.

Müfredat detayı STARS syllabus

📚 Önerilen kaynaklar

  • Zorunlu Data Abstraction and Problem Solving with C++: Walls and Mirros Frank M. Carrano · 2006 · Addison-Wesley
  • Önerilen Data Structures & Algorithm Analysis in C++ Mark A. Weiss · 2006 · Addison Wesley
  • Önerilen C++ How to Program Harvey M. Deitel and Paul J. Deitel · 2008 · Prentice Hall

⚖️ Değerlendirme

  • 40% — Midterm:Essay/written: Midterm (×1)
  • 40% — Final:Essay/written: Final (×1)
  • 5% — Homework: HW1 (×1)
  • 5% — Homework: HW2 (×1)
  • 5% — Homework: HW3 (×1)
  • 5% — Homework: HW4 (×1)

⚠️ FZ engelleyen şartlar

In order to be able to take the final exam, a student must collect at least 30% of EACH of the first three homework grades, AND collect at least 30% of the midterm grade. Otherwise, the student will receive the FZ grade.

🤖 GenAI politikası

Use of GenAI for homeworks is prohibited in this course.

📅 Haftalık müfredat

Introduction & Trees Trees (cntd) Trees (cont'd) Tables and Priority Queues Tables and Priority Queues (cntd) Advanced Implementation of Tables Advanced Implementation of Tables (cntd) Advanced Implementation of Tables (cntd) Hashing Applications of hashing Graphs Graphs (cntd) Graphs (cntd) Graphs (cntd) ECTS - Workload Table: Activities Number Hours Workload Course hours 14 3 42 Preparation for Final exam 1 25 25 Individual or group work 14 2 28 Final exam 1 3 3 Preparation for Midterm exam 1 20 20 Homework 4 8 32 Midterm exam 1 3 3 Total Workload: 153 Total Workload / 30: 153 / 30 5.1 ECTS Credits of the Course: 5 Type of Course: Lecture Course Material: PP - Written