defter*
defter / katalog / CS 155
CS 155

Interactive Media Design and Development

CS 155 is an introduction to thinking about computation as a medium for design, where code becomes the material you shape sketches, animations, and interactive pieces out of rather than just a tool for solving abstract problems. You'll work almost entirely in Processing, building up from shapes and color to loops, classes, and input handling through weekly exercises that culminate in a midterm and final project of your own design. It's a gentle on-ramp for students drawn to the visual and interactive side of computing, and the habits you pick up here, structuring sketches with objects, handling user input, working with images, carry directly into later HCI, graphics, and game-oriented work.

Kredi3ECTS5FakülteFaculty of EngineeringBölümComputer EngineeringKoordinatörAndreas Treske
Ön koşulCS 154 veya GRA 131

Haftalık müfredat 14 hafta

Hafta 114–20 Eyl
Derse giriş: Processing arayüzü ve temelleri
Introduction to the course. Processing interface and basics.
Processinginterfacetemel kavramlar
Hafta 221–27 Eyl
Şekiller, koordinat sistemi ve renkler
Shapes and coordinate system. Colors and Transparency. Exercise #1
shapescoordinate systemcolortransparency
Hafta 328 Eyl – 4 Eki
Fonksiyonlar, değişkenler ve aritmetik
Functions, Variables, Arithmetic. Exercise #2
functionvariablearithmeticExercise #2
Hafta 45–11 Eki
Koşullu İfadeler ve Boolean Operatörler
Conditionals and Boolean Operators. Exercise #3
conditionalBoolean operatorExercise #3
Hafta 512–18 Eki
For ve while döngüleri
For/While Loops. Repetition. Exercise #4
for loopwhile looprepetitionAlıştırma #4
Hafta 619–25 Eki
Input yöntemleri ve temel etkileşim
Input Methods and Basic Interactivity. Exercise #5
input methodinteractivityExercise #5
Hafta 726 Eki – 1 Kas
Processing'de metin kullanımı
Text in Processing. Exercise #6
ProcessingtextExercise #6
Hafta 82–8 Kas
Bu hafta midterm projesi
Midterm Project
midtermproje
Hafta 99–15 Kas
Midterm projesi review oturumu
Midterm Project REVIEW
midtermprojereview
Hafta 1016–22 Kas
2D transformations ve Alıştırma 7
2D Transformations. Exercise #7
2D transformationsExercise #7
Hafta 1123–29 Kas
Görüntüler ve array'ler, Alıştırma 8
Images and Arrays. Exercise #8
imagesarraysExercise 8
Hafta 1230 Kas – 6 Ara
Class ve object kavramları
Classes & Objects. Exercise #9
classesobjects
Hafta 137–13 Ara
Class ve object devamı, genel tekrar
Classes & Objects cont'd. GENERAL REVIEW. Exercise #10
classesobjectsgenel tekrar
Hafta 1414–20 Ara
Final projesi
Final Project
Final Project

Önerilen kaynaklar 2 kitap

📖
Önerilen
Getting Started with Processing
Casey Reas and Ben Fry
2010 · O'Reilly Media
📖
Önerilen
Processing: A Programming Handbook for Visual Designers
Casey Reas and Ben Fry
2104/2nd · The MIT Press

Bu dersi alınca · 3 öğrenme çıktısı

Bilkent'in resmî syllabus'ünden. Sağdaki etiket o çıktının hangi değerlendirmeyle ölçüldüğünü söylüyor.

Ders notları · henüz yok

CS 155 için defter ekibi henüz not yazmadı.

İlk dosyayı sen atarsan: not, slayt, geçmiş sınav, çözüm, cheat-sheet, ne varsa. defter ekibi öğrenci paylaşımlarından bu dersin notlarını yazar. Drive linki / PDF / ZIP, hepsi olur.

← katalog

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

DönemCourse CPA
2025-2026 Fall 2.66 1 sec · 30 öğr
2024-2025 Fall 3.64 1 sec · 31 öğr
2024-2025 Spring 2.73 1 sec · 13 öğr
2023-2024 Fall 2.66 1 sec · 31 öğr
2022-2023 Fall 2.48 2 sec · 75 öğr
2021-2022 Fall 2.53 3 sec · 49 öğr
2020-2021 Fall 2.88 3 sec · 64 öğr
2019-2020 Fall 2.51 2 sec · 38 öğr
2018-2019 Fall 1.95 2 sec · 52 öğr
2018-2019 Spring 2.03 1 sec · 12 öğ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. Tüm derslerin ortalamaları →

2026-2027 Güz için şubesi henüz görünmüyor. Kayıt sistemi bu dersi bu dönem listelemiyor, ama şube girişi sürüyor: ders kaydı 15 Eylül, bölümler o güne kadar şube ekleyebiliyor. Son 4 güz döneminin hepsinde açılmış, yani bu dönem de açılması beklenir. Son açıldığı dönemde (2025-2026 güz) 1 şube vardı. Ön kayıt müfredat üzerinden yapılıyor, açılan şube listesi üzerinden değil; o yüzden ön kayıtta seçebildiğin bir dersin şubesi burada henüz görünmeyebilir. Kesin sonuç ders kaydında belli oluyor. kayıt tarihleri → · açık dersler

⚠️ FZ engelleyen şartlar

The total of your exercises & midterm exam should be at least 35/65 points AND attend at least 70% of all the lectures in order to qualify for the final exam.

Hocalar 0 bu dönem · 8 geçmiş

Geçmişte ders veren (8 kişi)
Atahan Karaman, Oğuz Akın, Melih Aydınat, Andreas Treske, Mustafa Dinç, Boran Aksoy, Levent Y. İnce, Mehmet Hakan Erdoğ