COMP348 Blokzincir UygulamalarıKurumsal BilgilerAkademik Programlar İç Mimarlık ve Çevre TasarımıÖğrenciler İçin Bilgiler
İç Mimarlık ve Çevre Tasarımı
Lisans TYYÇ: 6. Düzey QF-EHEA: 1. Düzey EQF-LLL: 6. Düzey

Ders Genel Tanıtım Bilgileri

Ders Kodu: COMP348
Ders İsmi: Blokzincir Uygulamaları
Ders Yarıyılı: Güz
Ders Kredileri:
Teorik Pratik Kredi AKTS
2 0 2 4
Öğretim Dili: TR
Ders Koşulu:
Ders İş Deneyimini Gerektiriyor mu?: Hayır
Dersin Türü: Genel Seçmeli
Dersin Seviyesi:
Lisans TYYÇ:6. Düzey QF-EHEA:1. Düzey EQF-LLL:6. Düzey
Dersin Veriliş Şekli: Yüz yüze
Dersin Koordinatörü: Doç. Dr. Ferdi SÖNMEZ
Dersi Veren(ler):
Dersin Yardımcıları:

Dersin Amaç ve İçeriği

Dersin Amacı: Öğrencilere blokzincirinin temel kavramlarını, teknolojilerini ve algoritmalarını öğretmek
Dersin İçeriği: Blokzincirin temelleri, temel bileşenleri ve algoritmaları
Blockzincirdeki kriptografik tekniklerin arkasındaki matematik
Blockzincir tabanlı çözümlerin tasarımı
Akıllı sözleşmeler gibi nesnelerin blokzincir yoluyla uygulaması
Blockzincir teknolojileri için temel performans ölçümleri

Öğrenme Kazanımları

Bu dersi başarıyla tamamlayabilen öğrenciler;
Öğrenme Kazanımları
1 - Bilgi
Kuramsal - Olgusal
1) Blokzincir teknolojisi ve algoritmalarının temellerini öğrenme
2) Blokzincir tasarımı, akıllı sözleşmeler ve akıllı sözleşmelerin nasıl programlanacağını öğrenme
3) Blokzincir tabanlı merkezi olmayan uygulamalar geliştirme
4) Dağınık konsensus algoritmaları ve bunların blokzincirlerde nasıl kullanıldığını anlama
5) Blokzincir teknolojilerine uygulanan dağınık sistemlerindeki veri tutarlılığı sorunlarını anlama
6) Blokzincir teknolojileri için temel performans ölçütlerini anlama
2 - Beceriler
Bilişsel - Uygulamalı
3 - Yetkinlikler
İletişim ve Sosyal Yetkinlik
Öğrenme Yetkinliği
Alana Özgü Yetkinlik
Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği

Ders Akış Planı

Hafta Konu Ön Hazırlık
1) Giriş
2) Kriptografi
3) Kriptografi
4) Ağ oluşturma
5) Konsensüs mekanizmaları
6) Akıllı sözleşmeler
7) Dağıtılmış Tutarlılık
8) Arasınav
9) Ölçeklendirme ve Performans
10) Blokzincir Uygulamaları
11) Blockchain aracılığıyla Merkezi Olmayan Depolama
12) Merkezi Olmayan İnternet Uygulama Katmanı Hizmetleri
13) Fayda Tokenları
14) Güvenlik
15) Final Sınavı

Kaynaklar

Ders Notları / Kitaplar: Bitcoin and Cryptocurrency Technologies: A Comprehensive Introduction Illustrated Edition, 2016, A. Narayanan, J. B., E. Felten, A. Miller, S. Goldfeder
Diğer Kaynaklar: Ders notları

Ders - Program Öğrenme Kazanım İlişkisi

Ders Öğrenme Kazanımları

1

2

3

4

5

6

Program Kazanımları
1) İlgili temel alanda, mimari tasarım / planlama / tasarım etkinlikleri ve araştırmaları için yerel, bölgesel, ulusal ve küresel bağlamda, söylemsel, kuramsal, olgusal bilgi ile profesyonel hizmet duyarlılıklarını kapsayan çok boyutlu bilgileri, çok çeşitli ortamlardan kazanarak, akademik paylaşım ortamlarına yansıtabilmek için gerekli bilgi ve kavrayışa sahiptir.
2) İlgili alanda insan ve toplum odaklı, çevreye (doğal ve yapılı) duyarlı mimari tasarım / planlama / tasarım / araştırma yöntemleri konusunda bilgi ve kavrayışa sahiptir.
3) Mimari tasarım / planlama / tasarım etkinlikleri ve araştırmaları için söylem, kuram ve pratik bütünlüğünü sağlama becerisine sahiptir.
4) Alternatif mimari tasarım, planlama kurguları ve çözümleri geliştirebilme becerisine sahiptir.
5) Tasarım ve planlama alanlarında kavram geliştirme becerisine sahiptir. Farklı mekan kurgularına bağlı, tasarım ve planlama konularında potansiyel sorunları belirleyebilme ve bunlar için gerekli araştırmaları tanımlayabilme yeteneğine sahiptir.
6) Bir mimari tasarım / planlama / tasarım projesini bağımsız olarak yürütür, bu süreçler için araştırma projeleri planlar ve yürütür, yeni sentezler üretir.
7) Bir mimari tasarım / planlama / tasarım projesinde ortak çalışmaları planlar, sorumluluk alır ve yürütür.
8) Alanındaki bilgi ve becerileri eleştirel ve diyalektik (eleştirel, karşı tez ve sentez üretebilen) bir yaklaşımla değerlendirerek öğrenir.
9) Toplumsal sorumluluk bilinciyle yaşadığı sosyal çevre için projeler, işbirlikleri ve etkinlikler düzenler ve bunları uygular.
10) Alanının gerektirdiği en az bir bilgisayar destekli çizim programını yetkin olarak kullanabilme becerisine sahiptir.
11) Mesleğinin, insan hakları ve toplum açısından yararının ve toplumsal hizmet ürettiğinin bilincinde olarak sosyal adalet, kalite kültürü, doğal ve kültürel değerlerin korunması, çevre koruma, iş sağlığı ve güvenliği, profesyonel hizmet vermeye özgü yasal çerçeveler ile etik ilkeler konusunda gerekli duyarlılığı göstererek adil davranış konularında kişisel duyarlılığa sahiptir.
12) Soyut ve somut kavramları kullanarak farklı mekan kurgularına bağlı yaratıcı, yenilikçi, estetik ve özgün çözüm arayışları geliştirir
13) Alana özgü yetkinliklerini eleştirel bakış açısıyla değerlendirebilir.
14) Alanıyla ilgili konularda ilgili kişi ve kurumlarla işbirliği yapabilecek düzeyde kendisini yazılı, sözlü ve görsel olarak ifade edebilme yeteneğine sahiptir.
15) Sanat ve tasarım konusunda ulusal ve uluslar arası değerlerin farkındadır.
16) Sanat ve tasarım konularında etik ve estetik farkındalığa sahiptir.
17) Meslek alanındaki ilkeler, yasa, yönetmelik ve standartlar konusunda bilgiye sahiptir.
18) Yazılı, sözlü, görsel iletişim ve etkileşimi nicel ve nitel veriler ile destekleyerek bilinçli yönetir, çevresini etkileme becerisine sahiptir.
19) Uyuşmazlıkları ve çatışmaları çözümleme, değerlendirme, eleştirme, barışçıl yöntemlerle yönetme, görüş ve çözüm önerme yetkinliği kazanır.
20) Bağımsız çalışabilir, inisiyatif kullanabilir, sorumluluk ve karar alır.
21) Birlikte çalışmayı, görev ve sorumluluk almayı bilir, gerektiğinde ekibe liderlik yapar.
22) Dijital dönüşümü takip eder, bilişim ve iletişim teknolojilerini yetkin olarak kullanır.
23) Yaşam boyu öğrenme bilinci kazanır, kişisel ve sosyal öğrenmesini yönetir.
24) Alanı ve çevresiyle ilişkisinde stratejik ve yenilikçi düşünür, girişimci anlayışla hareket eder.
25) Sosyal haklar, etik ve sosyal sorumluluk konusunda bilinç kazanır.
26) Kültürel çeşitliliği değer olarak kabul eder, toplumsal bilincin güçlenmesine destek olur.
27) Avrupa Dil Çerçevesinde en az A2 düzeyinde İngilizce dilinde iletişim yetkinliği kazanır (Öğretim dili İngilizce programlar için İngilizce dilinde iletişim yetkinliği en az B1 düzeyidir).

Ders - Öğrenme Kazanımı İlişkisi

Etkisi Yok 1 En Düşük 2 Düşük 3 Orta 4 Yüksek 5 En Yüksek
           
Dersin Program Kazanımlarına Etkisi Katkı Payı
1) İlgili temel alanda, mimari tasarım / planlama / tasarım etkinlikleri ve araştırmaları için yerel, bölgesel, ulusal ve küresel bağlamda, söylemsel, kuramsal, olgusal bilgi ile profesyonel hizmet duyarlılıklarını kapsayan çok boyutlu bilgileri, çok çeşitli ortamlardan kazanarak, akademik paylaşım ortamlarına yansıtabilmek için gerekli bilgi ve kavrayışa sahiptir.
2) İlgili alanda insan ve toplum odaklı, çevreye (doğal ve yapılı) duyarlı mimari tasarım / planlama / tasarım / araştırma yöntemleri konusunda bilgi ve kavrayışa sahiptir. 5
3) Mimari tasarım / planlama / tasarım etkinlikleri ve araştırmaları için söylem, kuram ve pratik bütünlüğünü sağlama becerisine sahiptir. 3
4) Alternatif mimari tasarım, planlama kurguları ve çözümleri geliştirebilme becerisine sahiptir. 5
5) Tasarım ve planlama alanlarında kavram geliştirme becerisine sahiptir. Farklı mekan kurgularına bağlı, tasarım ve planlama konularında potansiyel sorunları belirleyebilme ve bunlar için gerekli araştırmaları tanımlayabilme yeteneğine sahiptir.
6) Bir mimari tasarım / planlama / tasarım projesini bağımsız olarak yürütür, bu süreçler için araştırma projeleri planlar ve yürütür, yeni sentezler üretir.
7) Bir mimari tasarım / planlama / tasarım projesinde ortak çalışmaları planlar, sorumluluk alır ve yürütür.
8) Alanındaki bilgi ve becerileri eleştirel ve diyalektik (eleştirel, karşı tez ve sentez üretebilen) bir yaklaşımla değerlendirerek öğrenir. 4
9) Toplumsal sorumluluk bilinciyle yaşadığı sosyal çevre için projeler, işbirlikleri ve etkinlikler düzenler ve bunları uygular. 5
10) Alanının gerektirdiği en az bir bilgisayar destekli çizim programını yetkin olarak kullanabilme becerisine sahiptir. 4
11) Mesleğinin, insan hakları ve toplum açısından yararının ve toplumsal hizmet ürettiğinin bilincinde olarak sosyal adalet, kalite kültürü, doğal ve kültürel değerlerin korunması, çevre koruma, iş sağlığı ve güvenliği, profesyonel hizmet vermeye özgü yasal çerçeveler ile etik ilkeler konusunda gerekli duyarlılığı göstererek adil davranış konularında kişisel duyarlılığa sahiptir. 5
12) Soyut ve somut kavramları kullanarak farklı mekan kurgularına bağlı yaratıcı, yenilikçi, estetik ve özgün çözüm arayışları geliştirir 3
13) Alana özgü yetkinliklerini eleştirel bakış açısıyla değerlendirebilir. 5
14) Alanıyla ilgili konularda ilgili kişi ve kurumlarla işbirliği yapabilecek düzeyde kendisini yazılı, sözlü ve görsel olarak ifade edebilme yeteneğine sahiptir. 4
15) Sanat ve tasarım konusunda ulusal ve uluslar arası değerlerin farkındadır. 5
16) Sanat ve tasarım konularında etik ve estetik farkındalığa sahiptir. 4
17) Meslek alanındaki ilkeler, yasa, yönetmelik ve standartlar konusunda bilgiye sahiptir. 3
18) Yazılı, sözlü, görsel iletişim ve etkileşimi nicel ve nitel veriler ile destekleyerek bilinçli yönetir, çevresini etkileme becerisine sahiptir. 4
19) Uyuşmazlıkları ve çatışmaları çözümleme, değerlendirme, eleştirme, barışçıl yöntemlerle yönetme, görüş ve çözüm önerme yetkinliği kazanır.
20) Bağımsız çalışabilir, inisiyatif kullanabilir, sorumluluk ve karar alır. 4
21) Birlikte çalışmayı, görev ve sorumluluk almayı bilir, gerektiğinde ekibe liderlik yapar. 4
22) Dijital dönüşümü takip eder, bilişim ve iletişim teknolojilerini yetkin olarak kullanır. 4
23) Yaşam boyu öğrenme bilinci kazanır, kişisel ve sosyal öğrenmesini yönetir. 5
24) Alanı ve çevresiyle ilişkisinde stratejik ve yenilikçi düşünür, girişimci anlayışla hareket eder.
25) Sosyal haklar, etik ve sosyal sorumluluk konusunda bilinç kazanır. 5
26) Kültürel çeşitliliği değer olarak kabul eder, toplumsal bilincin güçlenmesine destek olur.
27) Avrupa Dil Çerçevesinde en az A2 düzeyinde İngilizce dilinde iletişim yetkinliği kazanır (Öğretim dili İngilizce programlar için İngilizce dilinde iletişim yetkinliği en az B1 düzeyidir).

Öğrenme Etkinliği ve Öğretme Yöntemleri

Bireysel çalışma ve ödevi
Ders
Grup çalışması ve ödevi
Laboratuvar
Okuma
Ödev
Problem Çözme
Proje Hazırlama
Rapor Yazma

Ölçme ve Değerlendirme Yöntemleri ve Kriterleri

Yazılı Sınav (Açık uçlu sorular, çoktan seçmeli, doğru yanlış, eşleştirme, boşluk doldurma, sıralama)
Ödev
Uygulama
Grup Projesi
Raporlama

Ölçme ve Değerlendirme

Yarıyıl İçi Çalışmaları Aktivite Sayısı Katkı Payı
Toplam %
YARIYIL İÇİ ÇALIŞMALARININ BAŞARI NOTU KATKISI % 0
YARIYIL SONU ÇALIŞMALARININ BAŞARI NOTUNA KATKISI %
Toplam %

İş Yükü ve AKTS Kredisi Hesaplaması

Aktiviteler Aktivite Sayısı Süre (Saat) İş Yükü
Ders Saati 13 2 26
Uygulama 13 2 26
Sınıf Dışı Ders Çalışması 13 2 26
Proje 1 15 15
Ödevler 6 2 12
Ara Sınavlar 1 3 3
Final 1 3 3
Toplam İş Yükü 111