Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
Temel Bilgisayar BilimleriBME190134202
ÖnkoşullarYok
YarıyılGüz
Dersin Diliİngilizce
Dersin SeviyesiLisans
Dersin TürüZorunlu @ Biyomedikal Mühendisliği Lisans Programı
Ders KategorisiTemel Meslek Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimBiyomedikal Mühendisliği Bölümü
Dersin KoordinatörüGörkem SERBES
Dersi Veren(ler)Görkem SERBES
Asistan(lar)ı
Dersin AmacıProgramlama kavram ve algoritmalarının temellerini öğretmek, matematiksel yaklaşımların programlamaya uygulanması yoluyla algoritmik problem çözme yeteneklerini geliştirmek, ve bir programlama dili öğretmek.
Dersin İçeriğiProgramlama ortamına, operatörlerin, işlenenlerin ve işlemlerin temellerine ve yerleşik işlevlere giriş. Algoritmaların geliştirilmesi. Yapıların kullanımı, kullanıcı tarafından oluşturulan işlevler, grafiklerin çizilmesi, sembolik programlama ve kullanıcı arayüzü tasarımı. Veri türlerine ve dosyalardan/dosyalara veri aktarımına giriş. Programlama dili araçlarını kullanarak veri analizi.
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
  • “MATLAB for Engineers”, Holly Moore, Third Edition, Pearson, 2011.
  • “MATLAB, An Introduction with Applications”, Amos Gilat, Fourth Edition, John Wiley & Sons, 2011.
  • “Essential MATLAB for Engineers and Scientists”, Hahn, B., Valentine, D. T. , Third ed., Elsevier, 2007.
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Öğrenciler, programlamanın temel kavramlarını tanımlayabileceklerdir. [2]
  2. Öğrenciler Biyomedikal Mühendisliği problemlerini çözmek için algoritmalar tasarlayabilecektir ve öğrenciler temel biyomedikal veri analiz yöntemlerini uygulayabilecektir. [4]
  3. Öğrenciler bir programlama dilinde dizileri ve matrisleri kullanabileceklerdir, ve öğrenciler fonksiyonları ve ana program dosyalarını yazabileceklerdir. [2]
  4. Öğrenciler koşullu ifadeleri ve döngüleri (for ve while) kullanabilecektir. [2]
  5. Öğrenciler, uygulamalarının sonucunu görselleştirmek için grafikler oluşturabilecektir ve öğrenciler temel biyomedikal veri analiz yöntemlerini uygulayabilecektir. [2]

Ders Öğrenim Çıktısı & Program Çıktısı Matrisi

DÖÇ-1DÖÇ-2DÖÇ-3DÖÇ-4DÖÇ-5

Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları

HaftaKonularÖn Hazırlık
1MATLAB ve MATLAB ortamına giriş, Matematiksel ve mantıksal operatörlerDers Notları 1
2Vektörler ve matrisler, dizileri kullanarak matematiksel işlemlerDers Notları 2
3MATLAB'da yerleşik matematiksel işlevlerDers Notları 3
4Program tasarımı ve algoritma geliştirmeDers Notları 4
5Seçim yapıları (“if” ifadesi, “switch” ifadesi)Ders Notları 5
6Tekrar yapıları (“for” döngüsü, “while” döngüsü)Ders Notları 6
7MATLAB'da GrafiklerDers Notları 7
8Ara Sınav 1 / Uygulama veya Konu Tekrarı
9MATLAB'de Veri Türleri ve dizi türleriDers Notları 8
10Kullanıcı tanımlı fonksiyonlarDers Notları 9
11Diğer dizi türleri olarak Hücreler ve YapılarDers Notları 10
12Dosyalardan veri okuma ve yazmaDers Notları 11
13MATLAB ile Biyomedikal Veri AnaliziDers Notları 12
14MATLAB ile Sinyal ve Görüntü işlemeDers Notları 13
15Final

Değerlendirme Sistemi

EtkinliklerSayıKatkı Payı
Devam/Katılım
Laboratuar1212
Uygulama
Arazi Çalışması
Derse Özgü Staj
Küçük Sınavlar/Stüdyo Kritiği28
Ödev110
Sunum/Jüri
Projeler
Seminer/Workshop
Ara Sınavlar130
Final140
Dönem İçi Çalışmaların Başarı Notuna Katkısı
Final Sınavının Başarı Notuna Katkısı
TOPLAM100

AKTS İşyükü Tablosu

EtkinliklerSayıSüresi (Saat)Toplam İşyükü
Ders Saati132
Laboratuar132
Uygulama
Arazi Çalışması
Sınıf Dışı Ders Çalışması132
Derse Özgü Staj
Ödev26
Küçük Sınavlar/Stüdyo Kritiği22
Projeler
Sunum / Seminer
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)110
Final (Sınav Süresi + Sınav Hazırlık Süresi)116
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok