PROGRAMI
DERS TANITIM VE UYGULAMA BİLGİLERİ

Ders AdıKoduVerildiği YılVerildiği YarıyılSüresi (T+U)Yerel KredisiAKTS Kredisi
Endüstri Mühendisliğinde Hesaplamalı Programlama AraçlarıIE 117123 + 035,00
 
Ders Bilgileri
Dersin Öğretim Diliİngilizce
Dersin SeviyesiLisans
Dersin TürüZorunlu
Dersin Veriliş BiçimiYüz Yüze
 
Dersin Öğrenme Kazanımları:

Bu dersi başarı ile tamamlayan öğrenciler:
1. Algoritma geliştirme kavramlarını anlamak ve bunları EM problemlerine uygulamak
2. EM sorunlarını çözmek için modern tekniklerin kullanımını geliştirmek
3. Bireysel çalışma yeteneğini geliştirmek
4. Etik ve mesleki konularda farkındalık
 
Dersin Önkoşulları ve Birlikte Alınması Gereken DerslerYok
Daha Önce Alınmış Olması Önerilen DerslerYok
 
Dersin Tanımı:

Bu ders C# dilinde bilgisayar programlamanın temel kavramlarını Endüstri Mühendisliği kavramlarıyla ilişkilendirilerek kapsayan bir dönemlik bir derstir. Adım adım iyileştirme yöntemini kullanarak algoritmaların geliştirilmesi. Yapısal programlamayla ilgili temel kavramlar. Veri türleri ve değişken tanımları. Temel kontrol yapıları. Koşullu ve döngüsel yapılar. metot kavramı. Diziler ve liste. Dosya girdi/çıktı yapısı.
 
Dersin İçeriği (Haftalık Konu Dağılımı):
 
HaftaKonu
1Akış çizelgesi temelleri, hata ayıklama ve izleme
2C# programlama diline giriş
3Aritmetik ve Mantıksal ifadeler/operatörler
4Karar verme: şartlı if
5Döngülere giriş
6Döngüler için örnekler
7Tek boyutlu dizi
8Çok boyutlu dizi
9List
10Metotlara giriş
11ileri düzey metotlar
12FILE girdi/çıktı
13İleri düzey metot alıştırmaları
14Exception Handling
 
Kaynaklar:
Paul Deitel and Harvey Deitel, Visual C# How to Program, 6th Edition Pearson, 2018, 978-1-292-15346-9
 
Diğer Kaynaklar:
 
 
Öğretim Yöntem ve Teknikleri:
Haftada 3 saat ders yapılmaktadır.
 
Değerlendirme Sistemi:
YöntemAdetKatkı (%)
Ödev2%30
Ara sınav1%30
Final sınavı1%40
 
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu?
Gerektirmiyor