Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
Temel Bilgisayar BilimleriGMI117224120
ÖnkoşullarYok
YarıyılBahar
Dersin Diliİngilizce, Türkçe
Dersin SeviyesiLisans
Dersin TürüZorunlu @ Gemi Makineleri İşletme Mühendisliği Lisans Programı (%30 İngilizce)
Ders KategorisiTemel Meslek Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimGemi Makineleri İşletme Mühendisliği Bölümü
Dersin KoordinatörüTarık KOÇAL
Dersi Veren(ler)Tarık KOÇAL, Hasan Kayhan KAYADELEN
Asistan(lar)ı
Dersin AmacıMatlab programlama dilini öğrenip kullanarak bilgisayar programlamayı, algoritma geliştirmeyi ve matematik denklemleri ve mühendislik problemlerini çözmeyi öğrenmek.
Dersin İçeriğiProgramlamaya ve Matlab'a giriş, temel yazım, karakterler, karakter katarı, yazı,veri, vektörler, matrisler, fonksiyonlar, temel fonksiyonların çizimi, programlama, düz yazı m-dosyaları, 2D diziler, lineer denklem sistemleri, operatörler, koşul deyimleri, döngüler, fonksiyon m-dosyaları, hazır-yerleşik fonksiyonlar, polinomlar, eğri uydurma ve enterpolasyon, 2D-3D grafikler, nümerik analiz uygulamaları ve sembolik matematik.
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Öğrenciler programlamanın temel kavramlarını tanımlayabilecektir.
  2. Öğrenciler programlama dili ile derleyici üzerinde program yazabilecektir.
  3. Öğrenciler programlama dilinde dizileri ve matrisleri kullanabilecektir.
  4. Öğrenciler programlama dilinde döngü oluşturabilecektir.
  5. Öğrenciler algoritmayla problem çözebilecektir.

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

DÖÇ-1DÖÇ-2DÖÇ-3DÖÇ-4DÖÇ-5
PÇ-1-----
PÇ-2-----
PÇ-3-----
PÇ-4-----
PÇ-5-----
PÇ-6-----
PÇ-7-----
PÇ-8--5-5
PÇ-955555
PÇ-10-----
PÇ-11-----
PÇ-12-----
PÇ-13-----
PÇ-14-----
PÇ-15-----
PÇ-16-----
PÇ-17-----
PÇ-18-----
PÇ-19-----
PÇ-20-----
PÇ-21-----
PÇ-22-----
PÇ-23-----
PÇ-24-----
PÇ-25-----
PÇ-26-----
PÇ-27-----
PÇ-28-----
PÇ-29-----
PÇ-30-----

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

HaftaKonularÖn Hazırlık
1Programlamanın matematiksel ve mantıksal temelleri, Matlab'a girişDers notları
2Temel yazım; sayılar, değişkenler ve formatlarDers notları
3Karakter, karakter katarı, yazı,veriDers notları
4Diziler; vektörler, matrislerDers notları
5Matematik fonksiyonları, temel fonksiyonların çizimiDers notları
6Programlama, ilişkisel ve mantıksal operatörlerDers notları
7Programlama, fonksiyon m-dosyaları, komut m-dosyalarıDers notları
8Ara Sınav 1 / Uygulama veya Konu Tekrarı
9DöngülerDers notları
10DöngülerDers notları
11Grafik çizimiDers notları
12Sayısal integral ve diferansiyel denklemlerDers notları
13Bilgisayarlarda hesap tablolarının kullanımı ve veri depolamaDers notları
14Bilgisayarlı haberleşme, ağ sistemleri,Ders notları
15Final

Değerlendirme Sistemi

EtkinliklerSayıKatkı Payı
Devam/Katılım
Laboratuar
Uygulama
Arazi Çalışması
Derse Özgü Staj
Küçük Sınavlar/Stüdyo Kritiği
Ödev720
Sunum/Jüri
Projeler
Seminer/Workshop
Ara Sınavlar140
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
Ödev73
Küçük Sınavlar/Stüdyo Kritiği
Projeler
Sunum / Seminer
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)16
Final (Sınav Süresi + Sınav Hazırlık Süresi)17
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok