Anasayfa  »  Mühendislik Fakültesi »  Makine Mühendisliği Programı (İngilizce)

DERS ADIDERS KODUYARIYILTEORİ + UYGULAMA (Saat)AKTS
MAKİNE MÜHENDİSLİĞİNDE PROGRAMLAMA ME213 Dördüncü Yarıyıl (Bahar) 3 + 0 5

DERSİN TÜRÜZorunlu
DERSİN DÜZEYİLisans
DERSİN YILI2
YARIYILDördüncü Yarıyıl (Bahar)
AKTS5
ÖĞRETİM ELEMAN(LAR)IÖğretim Görevlisi Kemal Güven
DERSİN ÖĞRENME KAZANIMLARI Bu dersin sonunda öğrenciler;
1) Nesne yönelimli programlama dilleri (Java,C# vb.), script tabanlı programlamlama dilleri (Matlab, python, latex vb.) ve hesaplama yazılımları (Excel, MathCad vb.) öğrenme.
2) Bu konular makine mühendisliği programındaki diğer derslerde ihtiyaç duyulan programlama, hesaplama, sayısal analiz, parametrik çözümleme gibi çalışmalara altyapı oluşturma.
3) Mühendislik problemlerini çözebilecek yazılımları, tasarım, analiz ve raporlama içerecek şekilde yapabilme.
DERSİN VERİLİŞ BİÇİMİYüz Yüze
DERSİN ÖNKOŞULLARIVar( CENG103)
ÖNERİLEN DERSLER
DERS TANIMINesne yönelimli programlama (Java,C# vb.), script tabanlı programlamlama dilleri (Matlab, Octave, python, latex vb.) ve hesaplama yazılımları (Excel, MathCad vb.) makine mühendisliği programı özelinde kullanılabilecek şekilde işlenmektedir.
DERS İÇERİĞİ
HAFTAKONULAR
1. Hafta Giriş, Makine Mühendisliğinde programlama
2. Hafta Nesne Tabanlı Programlama Dilleri: Giriş, IDE tanıtımı
3. Hafta Nesne Tabanlı Programlama Dilleri: Sınıf Yapıları, Nesneler, Miras Yapıları
4. Hafta Nesne Tabanlı Programlama Dilleri: Mühendislik problemleri için hazır Sınıflar
5. Hafta Nesne Tabanlı Programlama Dilleri: Makine Mühendisliği problerinin çözümü
6. Hafta Matlab/Octave programlama: Giriş, script programlama
7. Hafta Matlab/Octave programlama: Mühendislik problemleri için gömülü fonksiyolar
8. Hafta ARA SINAV
9. Hafta Matlab/Octave programlama: Makine Mühendisliği problerinin çözümü
10. Hafta Python programlama: Giriş, IDE tanıtımı
11. Hafta Python programlama: Hazır kütüphaneler (numpy, matplotlib vb.)
12. Hafta Python programlama: Makine Mühendisliği problerinin çözümü
13. Hafta Hazır hesaplama yazılımları: Misrosoft Excel
14. Hafta Hazır hesaplama yazılımları: Misrosoft Excel, Mathcad
15. Hafta
ZORUNLU YA DA ÖNERİLEN KAYNAKLARStormy Attawaw, Matlab: A Practical Introduction to Programming and Problem Solving, Elsevier, Canada, 2009.
David J. Eck, Hobart and William Smith Colleges, Introduction to Programming Using Java, 2015.
Mark Luiz, Programming Python
ÖĞRETİM YÖNTEM VE TEKNİKLERİAnlatım,Sunum,Tartışma,Sorun/Problem Çözme,Soru-Cevap
DEĞERLENDİRME YÖNTEMİ VE GEÇME KRİTERLERİ
 SayısıToplam Katkısı(%)
Ara Sınav135
Ödev110
Mini-Sınav110
Toplam(%)55
Yıl İçinin Başarıya Oranı(%)55
Finalin Başarıya Oranı(%)45
Toplam(%)100
AKTS İŞ YÜKÜ
Aktivite Sayı Süresi(Saat) İş Yükü
Ara Sınav11,51,5
Kısa Sınavlara hazırlık
Sınıf Dışı Ders Çalışma Süresi12224
Final Sınavına Hazırlık14114
Ders Saati14342
Ara Sınava Hazırlık616
Laboratuvar3618
Final Sınavı122
Ödevler3515
Proje11515
Toplam İş Yükü137,5
Toplam İş Yükü / 304,58
Dersin AKTS Kredisi5
DİLİngilizce
STAJ / UYGULAMAYok
  

PROGRAM YETERLİLİKLERİ (P) / DERSİN ÖĞRENME KAZANIMLARI (Ö) MATRİSİ
Ö1Ö2Ö3
P1  X   X   X
P2  X   X   X
P3     
P4  X   X   X
P5     
P6     
P7     
P8  X   X   X
P9     
P10     
P11