Müfredat Adı | Ders Kodu | Ders Adı | Ders Türü | Dönem | AKTS | Teorik | Uygulama |
2023 - Endüstri Mühendisliği (İngilizce) - Lisans | CSE1143 | Computer Programming for Industrial Engineering | Zorunlu | 1 | 5,00 | 3 | 2 |
Müfredat Adı | Ders Kodu | Ders Adı | Ders Türü | Dönem | AKTS | Teorik | Uygulama |
2023 - Endüstri Mühendisliği (İngilizce) - Lisans | CSE1143 | Computer Programming for Industrial Engineering | Zorunlu | 1 | 5,00 | 3 | 2 |
Java Programlama Diline uygulamalı bir giriş. Java dilinin yazım kuralları, değişken tanımı, temel operatörler, porgram akış kontrolü, metot tanımı ve kullanımı, diziler, nesne yönelimli programlamaya giriş.
-
Daha önce programlama tecrübesi olmayanlar için bilgisayar programının dizayn ve analizine giriş. Ders içerisinde temel veri tipleri ve operatörleri, ifadeler, kontrol ve döngü yapıları, sınıflar, metotlar, diziler ve nesne yönelimli programlamaya giriş gibi konular yer almaktadır.
Ders notları, Powerpoint Sunumları, Ödevler, Lab çalışması, bilgisayar başında uygulama, projeler.
Yok
İngilizce
Introduction to JAVA Programming Comprehensive Version 9th Edition, by Daniel J. Liang, Prentice Hall, 2007. Java How to Program, Eighth Edition, by P. Deitel & H. Deitel, Prentice Hall, 2009. Java Software Solutions, 4th Edition, by J. Lewis & W. Loftus, Addison Wesley, 2004.
http://mimoza.marmara.edu.tr/~berna.kiraz/courses/cse1043/index.html
Hafta | Teorik |
---|---|
1 | Introduction to Computer Systems |
2 | Introduction to Programs and Java |
3 | Elementary Programming 1 |
4 | Elementary Programming 2 |
5 | Selection |
6 | Mathematical Function, Characters and String |
7 | Loops |
8 | Midterm exam |
9 | Methods |
10 | Single-dimensional arrays |
11 | Multi-dimensional arrays |
12 | Objects and classes |
13 | Object oriented thinking |
14 | Inheritance |
15 | Polymorphism |
16 | Final Exam Study |
17 | Final Exam |