|
Dersin Dili
|
Türkçe
|
|
Dersin Düzeyi
|
Lisans
|
|
Bölümü / Programı
|
İnşaat Mühendisliği
|
|
Öğrenim Türü
|
Örgün Öğretim
|
|
Dersin Türü
|
Zorunlu
|
|
Dersin Öğretim Şekli
|
Yüz Yüze
|
|
Dersin Amacı
|
Bu ders, öğrencilerin temel programlama mantığını kavramalarını, algoritma ve akış şeması geliştirebilmelerini, temel programlama yapılarını kullanarak mühendislik problemlerine yönelik basit bilgisayar programları tasarlayıp uygulayabilmelerini amaçlar.
|
|
Dersin İçeriği
|
Bu ders; programlama mantığı, algoritma geliştirme, akış şeması hazırlama, değişkenler, temel veri yapıları, koşul ifadeleri, döngüler, dosya işlemleri, matris işlemleri ve mühendislik problemlerine yönelik temel programlama uygulamalarını kapsar.
|
|
Dersin Yöntem ve Teknikleri
|
Ders yüz yüze yürütülmektedir. Ders kapsamında anlatım, problem çözümü, soru-cevap, uygulamalı bilgisayar çalışmaları, algoritma geliştirme, akış şeması hazırlama, kod yazma, hata ayıklama ve mühendislik problemlerine yönelik örnek uygulamalar kullanılmaktadır.
|
|
Ön Koşulları
|
Yok
|
|
Dersin Koordinatörü
|
Yok
|
|
Dersi Verenler
|
Dr. Öğr. Üyesi Gökhan YÜCEL
|
|
Dersin Yardımcıları
|
Yok
|
|
Dersin Staj Durumu
|
Yok
|
Ders Kaynakları
|
Kaynaklar
|
Lecture notes edited from several books (unpublished). Additional Resources 1) Aytaç M, Sezen H.K. (1999). Bilgisayar Programlama ve Fortran 77. 2) Lipschutz, S., Poe A. (1982).Theory and Problems of Programming with Fortran, Schaum’s Outline Series. MathWorks. (2024). MATLAB documentation. MathWorks. Chapman, S. J. (2022). MATLAB Programming for Engineers (7th ed.). Cengage Learning. https://www.mathworks.com/help/matlab/
|
Ders Yapısı
|
Matematik ve Temel Bilimler
|
%20
|
|
|
Mühendislik Bilimleri
|
%50
|
|
|
Mühendislik Tasarımı
|
%30
|
|
|