Ders Bilgi Formu ( CE 302 )
|
Temel bilgiler
|
|
Ders adı: |
Mühendisler İçin İleri Programlama Teknikleri |
Ders kodu: |
CE 302 |
Öğretim üyesi: |
Dr. Öğr. Üyesi Ahu KÖMEÇ MUTLU
|
AKTS kredisi: |
4 |
GTÜ kredisi: |
3 () |
Yılı, Dönemi: |
2021, Bahar |
Dersin düzeyi: |
Lisans |
Dersin tipi: |
Seçmeli
|
Öğretim dili: |
İngilizce
|
Öğretim şekli: |
Yüz yüze , Grup çalışması
|
Ön koşullar: |
Yok |
Staj durumu: |
Yok |
Dersin amacı: |
İleri programlama tekniklerini öğrenmek. |
|
|
|
Öğrenme çıktıları
|
|
Bu dersi başarıyla tamamlayan öğrenciler, şu yetilere sahip olurlar:
-
İleri programlama tekniklerine hakim olur,
Program Çıktılarına Katkıları
-
Temel İnşaat Mühendisliği bilgisi edinmek
-
Mühendislik, fen bilimleri ve matematik prensipleri uygulanarak karmaşık mühendislik problemlerinin tanımlanması, formülize edilmesi ve çözümlenmesi becerisi
-
Mühendislik vakalarında etik ve profesyonel sorumlulukları tanıma becerisi ve mühendislik çözümlerinin küresel, ekonomik, çevresel ve toplumsal alandaki etkisini dikkate alan bilinçli kararlar verebilme
-
Uygun öğrenme stratejilerini kullanarak gerektiğinde yeni bilgileri edinme ve uygulayabilme
Değerlendirme Tipi
-
Yazılı sınav
-
Ödev
-
Laboratuvar uygulamaları/sınavları
-
Seminer/sunum
-
Dönem projesi
-
sınıfların oluşturulmasını bilir
Program Çıktılarına Katkıları
-
Evrensel, kültürel, sosyal ve çevresel faktörlerin yanında halk sağlığı, iş güvenliği ve refah unsurlarının gözetilerek belirli ihtiyaçları karşılayacak çözümlerin üretilmesinde mühendislik tasarımını uygulama becerisi
-
Uygun öğrenme stratejilerini kullanarak gerektiğinde yeni bilgileri edinme ve uygulayabilme
Değerlendirme Tipi
-
Yazılı sınav
-
Ödev
-
Laboratuvar uygulamaları/sınavları
-
Dönem projesi
-
paralel işlem yapabilir
Program Çıktılarına Katkıları
-
Mühendislik, fen bilimleri ve matematik prensipleri uygulanarak karmaşık mühendislik problemlerinin tanımlanması, formülize edilmesi ve çözümlenmesi becerisi
-
Evrensel, kültürel, sosyal ve çevresel faktörlerin yanında halk sağlığı, iş güvenliği ve refah unsurlarının gözetilerek belirli ihtiyaçları karşılayacak çözümlerin üretilmesinde mühendislik tasarımını uygulama becerisi
-
Mühendislik vakalarında etik ve profesyonel sorumlulukları tanıma becerisi ve mühendislik çözümlerinin küresel, ekonomik, çevresel ve toplumsal alandaki etkisini dikkate alan bilinçli kararlar verebilme
-
Uygun öğrenme stratejilerini kullanarak gerektiğinde yeni bilgileri edinme ve uygulayabilme
Değerlendirme Tipi
-
Yazılı sınav
-
Ödev
-
Laboratuvar uygulamaları/sınavları
-
Dönem projesi
|
|
İçerik
|
|
1. hafta: |
Ders içeriği, takvim, görevler, bilgisayar kaynakları (GITHUB, dersktusu), Python kurulumu, Jupyterhub@GTU |
2. hafta: |
Veri Yapıları |
3. hafta: |
Veri Analizi (Numpy - Pandas) |
4. hafta: |
Keşifsel Veri Analizi |
5. hafta: |
Veri Bilimi için istatistik |
6. hafta: |
Veri ön-işleme |
7. hafta: |
Makine Öğrenmesine Giriş |
8. hafta: |
Parameter, Hyperparameter |
9. hafta: |
Dönem Projesi 1 - Proje Sunumları |
10. hafta: |
Lineer Regresyon
|
11. hafta: |
Çoklu Lineer Regresyon
|
12. hafta: |
Sınıflandırma Problemleri
|
13. hafta: |
SQL |
14. hafta: |
Dönem Projesi 2 - Proje Sunumları |
15. hafta*: |
. |
16. hafta*: |
Final sınavı |
Ders kitapları ve materyaller: |
Qingkai Kong, Timmy Siauw and Alexandre M. Bayen: Python Programming and Numerical Methods: A Guide for Engineers and Scientists, Academic Press ISBN: 978-0-12-819549-9 |
Önerilen kaynaklar: |
Course materials |
|
* 15. ve 16. haftalar arası final sınavına hazırlık haftası bulunmaktadır.
|
|
|
|
Değerlendirme
|
|
|
Değerlendirme tipi |
Hafta numarası |
Ağırlık (%) |
|
Ara sınavlar (Vizeler): |
0 |
0 |
Dönem içi diğer çalışmalar: |
0 |
0 |
Proje: |
9,14 |
40 |
Ödev: |
0 |
0 |
Kısa sınav (Quiz): |
0 |
0 |
Final sınavı: |
16 |
60 |
|
Toplam ağırlık: |
(%) |
|
|
|
İş yükü
|
|
|
Etkinlik |
Süre (Haftalık saat) |
Toplam hafta sayısı |
Dönem boyu toplam iş yükü |
|
Dersler (Yüz yüze öğretme): |
3 |
14 |
|
Ders dışı bireysel çalışma: |
1 |
14 |
|
Uygulama, Rehberli problem çözme: |
2 |
14 |
|
Ödev: |
0 |
0 |
|
Dönem projesi: |
6 |
2 |
|
Dönem projesi sunumu: |
2 |
2 |
|
Kısa sınav (Quiz): |
0 |
0 |
|
Ara sınav için bireysel çalışma: |
0 |
0 |
|
Ara sınav (Vize): |
0 |
0 |
|
Final sınavı için bireysel çalışma: |
0 |
0 |
|
Final sınavı: |
3 |
1 |
|
|
|
Toplam işyükü: |
|
|
|
Toplam AKTS kredisi: |
* |
|
* AKTS kredisi, toplam iş yükünün 25'e bölümüdür. (1 AKTS = 25 saatlik iş yükü)
|
|
|
-->