CTIS 255 builds the foundation for everything you'll do on the browser side: turning static markup into responsive, interactive interfaces by layering HTML structure, CSS layout, and JavaScript behavior through the DOM. Most of your time goes into hands-on labs and a project where you actually build pages, handling events, manipulating elements, wiring up forms, rather than just reading about them, and the final is a practical skills exam. Coming in your second-year autumn, it's the gateway to the rest of the CTIS web track (backend, full-stack, mobile web), so the fluency you build here in DOM thinking and layout debugging is what later courses assume you already have.
→ STARS müfredatı (resmi syllabus)
Son 36 dönemde dersin ortalaması 2,22 (1.967 öğrencinin notu, 4,00 üzerinden), yani sınıf ortalaması C+ civarında. Zorluk hocaya ve şubeye göre değişir; ölçülebilir olan bu sayı. Diğer derslerle karşılaştır →
İzlencede 2 midterm var, ağırlıkları %25, %25 (toplam %50). Final %35. Kalan %15 dersin öteki kalemlerinde. Tam dağılım aşağıda.
Evet. Bilkent kataloğuna göre ön koşulu: CTIS 151.
2026-2027 Güz döneminde 4 şube açık, dersi Serkan Genç veriyor. Şube saatleri ve kontenjanlar aşağıda.
İzlencede zorunlu kitap: Fundamentals of Web Frontend, Serkan Genç, 2024. İzlence toplam 3 kaynak sayıyor.
3 Bilkent kredisi, 5 AKTS.
| Kalem | Ağırlık | Notun (100 üzerinden) |
|---|---|---|
| Midterm 1 | %25 | |
| Midterm 2 | %25 | |
| Project | %15 | |
| Final | %35 |
Ağırlıklar CTIS 255 izlencesinden. Hocanın bu dönemki dağılımı farklı olabilir; bağlayıcı olan ders izlencesidir. Harf notu sınırlarını hoca belirliyor, o yüzden hedefi sen giriyorsun. İzlencede FZ şartı var, sayfanın sonundaki kutuda.
Bilkent'in resmî syllabus'ünden. Sağdaki etiket o çıktının hangi değerlendirmeyle ölçüldüğünü söylüyor.
AI tools may be used for learning and conceptual understanding (e.g., explanations, syntax clarification), but generating or submitting AI-produced code in projects or assignments is not allowed. Students are responsible for writing and understanding all submitted code.
İ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.
| Dönem | Ders ort. | |
|---|---|---|
| 2025-2026 Spring | 2.37 | 2 şube · 38 öğr |
| 2025-2026 Fall | 2.22 | 4 şube · 89 öğr |
| 2024-2025 Spring | 2.30 | 2 şube · 50 öğr |
| 2024-2025 Fall | 2.30 | 4 şube · 112 öğr |
| 2023-2024 Spring | 2.63 | 2 şube · 44 öğr |
| 2023-2024 Fall | 2.18 | 3 şube · 88 öğr |
| 2022-2023 Spring | 2.78 | 2 şube · 61 öğr |
| 2022-2023 Fall | 2.22 | 3 şube · 84 öğr |
| 2021-2022 Spring | 2.74 | 2 şube · 51 öğr |
| 2021-2022 Fall | 2.18 | 3 şube · 70 öğr |
Dersin dönem ortalaması, o dönemin bütün şubeleri birlikte. Kaynak STARS'ın ders değerlendirme raporu. Rapor yalnız kampüs ağından ya da Bilkent VPN ile açılıyor: CTIS 255 raporu · Bilkent VPN bilgisi. Öğrenci anket cevaplarını defter'de tutmuyoruz. Tüm derslerin ortalamaları →
Haftalık ızgarada 4 saat görünüyor, kayıt sistemi dersi 3 saat yazıyor. Aradaki 1 saat yedek saat: Bilkent programlarında derse genelde bir fazla saat ayrılır ve çoğu zaman kullanılmaz. Hangisinin düşeceği dönem başlayınca belli olur.
You should not miss more than 15 lecture hours.
Bu ders 1 bölümün müfredatında zorunlu.
Kutulardaki sınıf ve dönem, o bölümün müfredatının dersi hangi sırada önerdiği. Dersin fiilen hangi dönem açıldığı ayrı bir şey.
Bu ders 13 programın seçmeli havuzunda.
ve 10 program daha.
Havuz listesi bölümün QME müfredatından; en küçük havuzlar önce yazılıyor, çünkü büyük "serbest seçmeli" havuzunda olmak dersi anlatmıyor. Seçmeli havuzunda olmak o dersi alabileceğin anlamına gelmez: ön koşul ve kontenjan ayrıca geçerli.