Ders Öğretim Planı

Ders Kodu Ders Adı Ders Türü Yıl Dönem AKTS
IMBM110 Computer Programming 927001 1 2 5

Dersin Amacı

Aiming to give the basic knowledge about computer programming.

Dersin Veren Öğretim Görevlisi/Görevlileri

Dr. Öğr. Üyesi İbrahim İNANÇ

Ön Koşul Dersleri

Yok

Önerilen Diğer Hususlar

Yok

Ders Kitabı / Malzemesi / Önerilen Kaynaklar

Essential Matlab for Engineers and Scientists, B. H. Hahn, 5th edition, Academic Press, 2016.

Dersin Sunulduğu Dil

İngilizce

Staj Durumu

Yok

Dersin İçeriği

Introduction to Programming Principles of MATLAB Program Design and Algorithm Development MATLAB functions and data import-export Logic Vectors Matrices and Arrays Function M-files loops Midterm Graphing Other Data Structures Errors and Debugging Dynamic Systems Simulation and Simulink

Değerlendirme

# Etkinlikler Adet Yuzde Katkısı Yarıyıl İci Etkinlik Yıl Sonu Etkinlik
90 Yarıyıl (Yıl) İçi Etkinlikleri 0 60
91 Yarıyıl (Yıl) Sonu Etkinlikleri 0 40
1 Ara Sınav 1 50 1
23 Proje Sunma 1 50 1
2 Final Sınavı 1 100 1

Ders İş Yükü Verisi

# Etkinlikler Adet Süresi(saat) Toplam İş Yükü(saat)
1 Ara Sınav 1 2 2
2 Final Sınavı 1 3 3
5 Derse Katılım 14 5 70
9 Problem Çözümü 10 2 20
54 Ev Ödevi 10 3 30

Haftalık Ders İçeriği

Hafta Teorik Uygulama Laboratuar Ders Notları
1 Introduction to Programming MatlabLectureNotes1.pdf
2 Principles of MATLAB MatlabLectureNotes1.pdf
3 Program Design and Algorithm Development MatlabLectureNotes1.pdf
4 MATLAB functions and data import-export MatlabLectureNotes1.pdf
5 Logic Vectors MatlabLectureNotes1.pdf
6 Matrices and Arrays MatlabLectureNotes1.pdf
7 Function M-files MatlabLectureNotes1.pdf
8 loops MatlabLectureNotes1.pdf
9 Midterm
10 Matlab Graphics MatlabLectureNotes2.pdf
11 Other Data Structures MatlabLectureNotes2.pdf
12 Errors and Debugging MatlabLectureNotes2.pdf
13 Dynamic Systems MatlabLectureNotes2.pdf
14 Simulation and Simulink MatlabLectureNotes2.pdf

Dersin Öğrenme Çıktıları

# Öğrenme Çıktı Id Açıklama
1 1278678 To learn basics of programming
2 1278679 To learn program design and algorithm development

Bölüm Program Çıktıları

# Program Çıktı Id Açıklama
1 70289 Matematik, fen bilimleri ve Metalurji ve Malzeme mühendisliği konularında yeterli bilgi birikimi; bu alanlardaki kuramsal ve uygulamalı bilgileri karmaşık mühendislik problemlerini metalürji ve malzeme sistemlerini modelleme ve çözme için uygulayabilme becerisi.
2 70290 Karmaşık mühendislik problemlerini saptama, tanımlama, formüle etme ve çözme becerisi; bu amaçla uygun analiz ve modelleme yöntemlerini seçme ve uygulama becerisi.
3 70327 Gerçekçi kısıtlar ve koşullar altında ve belirli gereksinimleri karşılayacak şekilde karmaşık bir sistemi, süreci, cihazı veya ürünü, tasarlama becerisi; bu amaçla modern tasarım yöntemlerini uygulama becerisi.
4 70328 Metalurji ve Malzeme Mühendisliği uygulamalarında karşılaşılan karmaşık problemlerin analizi ve çözümü için gerekli olan modern teknik ve araçları geliştirme, seçme ve kullanma becerisi; bilişim teknolojilerini etkin bir şekilde kullanma becerisi.
5 70339 Karmaşık mühendislik problemlerinin veya Metalurji ve Malzeme Mühendisliğine özgü araştırma konularının ve problemlerin incelenmesi için deney tasarlama, deney yapma, veri toplama, sonuçları analiz etme ve yorumlama becerisi.
6 70340 Disiplin içi ve çok disiplinli takımlarda etkin biçimde çalışabilme becerisi; bireysel çalışma becerisi.
7 70341 Türkçe sözlü ve yazılı etkin iletişim kurma becerisi; en az bir yabancı dil bilgisi; etkin rapor yazma ve yazılı raporları anlama, tasarım ve üretim raporları hazırlayabilme, etkin sunum yapabilme, açık ve anlaşılır talimat verme ve alma becerisi.
8 70342 Yaşam boyu öğrenmenin gerekliliği bilinci; bilgiye erişebilme, bilim ve teknolojideki gelişmeleri izleme ve kendini sürekli yenileme becerisi.
9 70343 Etik ilkelerine uygun davranma, mesleki ve etik sorumluluk bilinci; mühendislik uygulamalarında kullanılan standartlar hakkında bilgi.
10 70344 Proje yönetimi, risk yönetimi ve değişiklik yönetimi gibi, iş hayatındaki uygulamalar hakkında bilgi; girişimcilik, yenilikçilik hakkında farkındalık; sürdürülebilir kalkınma hakkında bilgi.
11 70345 Metalurji ve Malzeme Mühendisliği uygulamalarının evrensel ve toplumsal boyutlarda sağlık, çevre ve güvenlik üzerindeki etkileri ve çağın mühendislik alanına yansıyan sorunları hakkında bilgi; mühendislik çözümlerinin hukuksal sonuçları konusunda farkındalık.
12 70346 Malzeme sistemlerinin yapıları, özellikleri, işlenmesi ve performansına ilişkin bilim ve mühendislik ilkelerinin anlaşılmış olması.

Ögrenme Çıktı Matrisi

Program Çıktısı
1 2 3 4 5 6 7 8 9 10 11 12
Öğrenme Çıktısı
1 4 1 2 4 1 1 1 1 1 1 1 1
2 4 2 1 4 1 1 1 1 1 1 1 1
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek