defter*
defter / katalog / CS 154

CS 154 Introduction to Web Design

CS 154 is a hands-on introduction to building websites from scratch, focused on getting comfortable with the three pillars of front-end work, HTML for structure, CSS for presentation, and a first taste of JavaScript and Bootstrap for layout and interaction. Most of your time goes into weekly lab exercises that build up to a midterm and final project where you actually ship a standards-compliant, responsive site rather than just answering questions on paper. It's a service-style course with no real prerequisites, useful as a gentle on-ramp before CS 319 or any later work where you need to put a UI on top of something, and a practical complement to the more theory-heavy core CS sequence.

Kredi 3 ECTS 5 Fakülte Mühendislik Fakültesi Bölüm Bilgisayar Mühendisliği Koordinatör Andreas Treske

CS 154 zor mu?

Son 24 dönemde dersin ortalaması 2,51 (1.220 öğrencinin notu, 4,00 üzerinden), yani sınıf ortalaması B- civarında. Zorluk hocaya ve şubeye göre değişir; ölçülebilir olan bu sayı. Diğer derslerle karşılaştır →

CS 154 dersinde kaç midterm var, ağırlıkları ne?

İzlencede 1 midterm var, ağırlığı %20. Final %25. Kalan %55 dersin öteki kalemlerinde. Tam dağılım aşağıda.

CS 154 dersinin ön koşulu var mı?

Bilkent kataloğunda bu ders için ön koşul yazılı değil.

CS 154 bu dönem kim veriyor?

2026-2027 Güz döneminde 4 şube açık, dersi Serdar Bilici, Oğuz Akın veriyor. Şube saatleri ve kontenjanlar aşağıda.

CS 154 dersinde hangi kitap okunuyor?

İzlencede önerilen kitap: Sublime Text, Jon Skinner & Sublime HQ, 3 (Build 3211), Sublime HQ.

CS 154 kaç kredi?

3 Bilkent kredisi, 5 AKTS.

Haftalık müfredat 14 hafta

Hafta 114–20 Eyl
Derse giriş: front-end teknolojileri
Introduction to the course. Understanding HTML, CSS, JavaScript and related Front-end frameworks.
HTMLCSSJavaScriptfront-end framework
Hafta 221–27 Eyl
HTML temelleri: dosya yapısı
HTML Basics. Structure of a HTML file: 'html' 'head' 'body'. Exercise 01
htmlheadbody
Hafta 328 Eyl – 4 Eki
HTML temelleri II: blok ve liste etiketleri
HTML Basics II. 'div' 'span' 'ol' 'ul' 'li' 'dl' 'dt' 'dd'. Exercise 02
divspanol/ul/lidl/dt/dd
Hafta 45–11 Eki
HTML temelleri III: tablo etiketleri
HTML Basics III. 'table' 'tr' 'th' 'td' 'a'. Exercise 03
tabletrth/tda
Hafta 512–18 Eki
HTML temelleri IV: bağlantı ve görsel
HTML Basics IV. 'a' 'img'. HTML Comments. W3C Markup Validation Service. Exercise 04
aimgHTML commentsW3C Markup Validation Service
Hafta 619–25 Eki
Genel Tekrar ve Soru-Cevap Oturumu
General Review. Q & A Session.
genel tekrarsoru-cevap
Hafta 726 Eki – 1 Kas
Bu hafta midterm projesi
Midterm Project.
midtermproje
Hafta 82–8 Kas
Bahar tatili haftası
Spring Break.
bahar tatili
Hafta 99–15 Kas
CSS'e giriş ve uygulama
Introduction to Cascading Style Sheets (CSS). Exercise 05
Cascading Style SheetsCSSExercise 05
Hafta 1016–22 Kas
CSS Selectors ve Box Model
CSS Selectors and Box Model. Exercise 06
CSS selectorsbox modelExercise 06
Hafta 1123–29 Kas
CSS Flexbox ile Layout Kurma
CSS Flexbox Layout.
CSSFlexboxlayout
Hafta 1230 Kas – 6 Ara
Bootstrap ve responsive web tasarımı
Introduction to Bootstrap. Understanding Responsive Web Design and Front-end Frameworks.
Bootstrapresponsive web designfront-end frameworks
Hafta 137–13 Ara
Responsive web design ve front-end frameworks II
Understanding Responsive Web Design and Front-end Frameworks II. Exercise 07
responsive web designfront-end frameworksExercise 07
Hafta 1414–20 Ara
Final projesi
Final Project.
Final Project

Değerlendirme 100% · 5 adım

25%
10%
35%
20%
10%
Final: Practical(skills) 25%
In-class participation 10%
Lab work 35%
Midterm: Practical (skills) 20%
In-class attendance 10%
en büyük tek kalem %35 · sınav ağırlığı %45 · 24 dönem ortalaması 2.51 (1220 öğrenci) nasıl hesaplanıyor
Notunu hesapla
KalemAğırlık Notun (100 üzerinden)
Final: Practical(skills)%25
In-class participation%10
Lab work%35
Midterm: Practical (skills)%20
In-class attendance%10
Bildiğin notları gir; girmediklerin hesaba katılmaz.

Ağırlıklar CS 154 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.

Önerilen kaynaklar 1 kitap

📖
Önerilen
Sublime Text, Jon Skinner & Sublime HQ, 3 (Build 3211), Sublime HQ

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 154 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ı 24 dönem · ort. 2.51

DönemDers ort.
2025-2026 Spring 2.61 2 şube · 53 öğr
2025-2026 Fall 3.03 2 şube · 61 öğr
2024-2025 Spring 1.90 2 şube · 60 öğr
2024-2025 Fall 3.29 2 şube · 65 öğr
2023-2024 Spring 2.76 3 şube · 84 öğr
2022-2023 Spring 2.47 3 şube · 90 öğr
2021-2022 Spring 2.88 3 şube · 63 öğr
2020-2021 Spring 2.88 2 şube · 53 öğr
2019-2020 Spring 2.99 2 şube · 56 öğr
2018-2019 Spring 2.89 2 şube · 46 öğ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: CS 154 raporu · Bilkent VPN bilgisi. Öğrenci anket cevaplarını defter'de tutmuyoruz. Tüm derslerin ortalamaları →

Bu dönem · 2026-2027 Güz · 4 şube · 120 kontenjan · 0 boş

haftada 3 saat lab/uygulama

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.

1
Cum13:30–17:20FF-211
0
kontenjan doldu
▾ 30 doldu · 21 gün
2
Per08:30–12:20FF-211
0
kontenjan doldu
▾ 30 doldu · 21 gün
3
Cum13:30–17:20FF-216
0
kontenjan doldu
▾ 30 doldu · 21 gün
4
Çar08:30–12:20FF-211
0
kontenjan doldu
▾ 1 doldu · 9 gün
Genelde sadece baharSon yıllarda 27 kez bahar döneminde açılmış, 6 kez güz. Yaz okulunda da 1 kez açılmış.

⚠️ FZ engelleyen şartlar

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

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

Bu dönem (2026-2027 Fall) · 4 section
Serdar Bilici ×2, Oğuz Akın ×2
Geçmişte ders veren (10 kişi)
Melih Aydınat, Mustafa Dinç, Can Kültür, Levent Y. İnce, Erhan Tunalı, Hazım Onur Mat, Mehmet Hakan Erdoğ, Halil Nejat Özmen, Doruk Eker, Burç Arpat

Bu ders 16 programın seçmeli havuzunda.

Computational Skills Core Elective İletişim ve Tasarım · havuzda 4 ders Computational Skills Core Elective İç Mimarlık ve Çevre Tasarımı · havuzda 4 ders Computational Skills Core Elective Güzel Sanatlar · havuzda 5 ders

ve 13 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.

Bunu alınca açılanlar · 1 ders CS 154'i ön koşul sayıyor

Aynı koddan diğer dersler · katalogda 78 CS dersi · CS nedir?