DERS BİLGİLERİ
Ders Kodu Yarıyıl Ders Süresi Kredi AKTS
İleri Bilgisayar Programlama * BMS   329 5 3 4 5

Ön Koşul Dersleri
Ders Hakkında Önerilen Diğer Hususlar None

Dersin Dili Türkçe
Dersin Seviyesi Lisans
Dersin Türü Seçmeli
Dersin Koordinatörü Dr. Öğr. Üyesi Cabbar Veysel BAYSAL
Dersi Verenler
 
Dersin Yardımcıları
Dersin Amacı
Biyomedikal uygulamalar için ,QT paketi ve Cpp dili ile GUI grafik ara yüzlü ileri programlama yöntemlerinin öğretilmesi.
Dersin İçeriği
Cpp ya giriş ve C ile Cpp arasındaki farklar. Nesneye yönelik programlamaya giriş. Sınıflar, kurucu yok edici fonksiyonlar, üye fonksiyonlar. Operatörlerin aşırı yüklenmesi,sınıfların kalıtımı. Template sınıflar ve STL. Cpp dili ile GUI grafik ara yüzlü programlama. QT paketi ile ileri programlama yöntemleri. İleri programlama yöntemleri ile veri erişimi ve veri toplama. Veri yapıları ve programlama. Veri tabanına giriş, SQL ve temel işlevler.

Dersin Öğrenme Kazanımları
-


DERSİN PROGRAM KAZANIMLARINA KATKISI
NoTemel öğrenme KazanımlarıKatkı Düzeyi
12345
1
1- Tıp ve tıp teknolojileri alanında karşılaşılan bilimsel problemlere; matematik, fen ve mühendislik bilimlerinin teknik yaklaşımlarını uygulayarak problemleri çözüme ulaştırabilme, 2-Hayat boyu öğrenmenin önemini benimseyerek, bilim-teknoloji ve çağdaş
X
2
1- Biyomedikal mühendisliğiyle ilgili problemleri tanımlama. 2. Biyomedikal mühendisliğiyle ilgili problemleri modelleme.
X
3
1-Verileri çözümleme, deney yapma ve tasarlama, sonuçları yorumlayabilme
X
4
1-Mühendislik uygulamaları için gerekli çağdaş teknikleri ve hesaplama araçlarını kullanabilme,2-Bağımsız davranma, öncelikleri belirleme ve yaratıcılık becerisi,
X
5
1-Tanımlanmış bir hedef doğrultusunda bir süreci çözümleyebilme ve tasarlayabilme, 2-Biyomedikal Mühendisliği alanında ulusal ve uluslararası çağdaş sorunları farkında olma
X
6
1-Mühendislik bakış açısıyla tıp doktorunun bilimsel çalışmalarındaki problemlerini ve isteklerini anlayabilme,
X
7
1-Fikirlerini sözlü ve yazılı, açık ve öz bir şekilde ifade etme, 2-Disiplinler arası takım çalışması yapabilme
X
8
1-Biyomedikal Mühendisliğinde kalibrasyon ve kalite güvence sistemleri konularında bilinç sahibi olabilme, 2-Mesleki ve etik sorumluluk bilincine sahip olabilme.
X

DERS AKIŞI
HaftaKonularÖn Hazırlık Yöntem
1 Cpp'ya giriş, C ve Cpp arasındaki farklar Ders kaynaklarını okuma
2 Cpp'da giriş çıkış fonksiyonlar ve operatörler. Ders kaynaklarını okuma
3 Cpp dilinde QT ile GUI grafik ara yüzlü programlama -1. Ders kaynaklarını okuma
4 Nesneye yönelik programlama-1: Sınıflar, kurucular, yok ediciler ve metotlar Ders kaynaklarını okuma
5 Nesneye yönelik programlama-2: Operatör yükleme ve kalıtım Ders kaynaklarını okuma
6 Nesneye yönelik programlama-3: Çoklu yapılanma , kalıplar ve STL Ders kaynaklarını okuma
7 Cpp dilinde QT ile GUI grafik ara yüzlü programlama-2. Ders kaynaklarını okuma
8 Ara Sınav Ders kaynaklarını okuma
9 QT paketi ile ileri programlama yöntemleri ve uygulama geliştirme-1. Ders kaynaklarını okuma
10 QT paketi ile ileri programlama yöntemleri ve uygulama geliştirme-2. Ders kaynaklarını okuma
11 QT paketi ile ileri programlama yöntemleri ve uygulama geliştirme-3. Ders kaynaklarını okuma
12 QT paketi ile ileri programlama yöntemleri ve uygulama geliştirme-4. Ders kaynaklarını okuma
13 İleri programlama yöntemleri ile veri erişimi ve veri toplama. Ders kaynaklarını okuma
14 Veri yapıları ve programlama. Ders kaynaklarını okuma
15 Veritabanına Giriş Ders kaynaklarını okuma
16-17 Yarıyıl Sonu Sınavları Ders kaynaklarını okuma

KAYNAKLAR
Ders Notu
Diğer Kaynaklar