Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
Temel Bilgisayar BilimleriGIM103224120
ÖnkoşullarYok
YarıyılBahar
Dersin Diliİngilizce, Türkçe
Dersin SeviyesiLisans
Dersin TürüZorunlu @ Gemi İnşaatı ve Gemi Makineleri Mühendisliği Lisans Programı (%30 İngilizce)
Ders KategorisiTemel Meslek Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimGemi İnşaatı ve Gemi Makineleri Mühendisliği Bölümü
Dersin KoordinatörüMuhammed Emin BAŞAK
Dersi Veren(ler)Fahri ÇELİK
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, GUI, nümerik analiz uygulamaları ve sembolik matematik.
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
  • http://www.mathworks.com/help/pdf_doc/matlab/getstart.pdf
  • http://www.mathworks.com/academia/student_center/tutorials/index.html?link=body
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Bilgisayarla etkin olarak matematik denklemlerinin ve mühendislik problemlerinin çözümü
  2. Algoritma oluşturma ve veri analiz edebilme yeteneğinin geliştirilmesi
  3. Öğrenciler sayısal heseplamalarda, gözlemlemede ve programlamada bilgisayarların nasıl kullanılabileceğini öğrenmelidir.

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

HaftaKonularÖn Hazırlık
1Programlamaya ve Matlab'a girişİlgili bölümün okunması
2Temel yazım; sayılar, değişkenler ve formatlarİlgili bölümün okunması
3Karakter, karakter katarı, yazı,veriİlgili bölümün okunması
4Diziler; vektörler, matrislerİlgili bölümün okunması
5Matematik fonksiyonları, temel fonksiyonların çizimiİlgili bölümün okunması
6Programlama, ilişkisel ve mantıksal operatörlerİlgili bölümün okunması
7Programlama, fonksiyon m-dosyaları, komut m-dosyalarıİlgili bölümün okunması
8Ara Sınav
9Programlama, koşullu ifadeler, döngülerİlgili bölümün okunması
10Polinomlar, 2D, 3D çizim, eğri uydurmaİlgili bölümün okunması
11Dahili fonksiyonlar, Lineer denklemİlgili bölümün okunması
12İnterpolasyon, olasılık ve istatistikİlgili bölümün okunması
13Sayısal integral ve diferansiyel denklemlerİlgili bölümün okunması
14Sembolik Matematikİlgili bölümün okunması
15Nümerik analiz uygulamaları, GUIİlgili bölümün okunması
16Final Sınavı

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ği420
Ödev510
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 Saati142
Laboratuar152
Uygulama
Arazi Çalışması
Sınıf Dışı Ders Çalışması162
Derse Özgü Staj
Ödev53
Küçük Sınavlar/Stüdyo Kritiği40
Projeler
Sunum / Seminer
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)12
Final (Sınav Süresi + Sınav Hazırlık Süresi)13
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok