Ana Sayfa|Yayınlar|Projeler|Araştırma Alanları|Dersler|Öğrenciler|Akademik Deneyim|Duyurular|İletişim


C/C++ PROGRAMLAMA DİLİ (VS C#)
Katalog tanımı
Üst düzey dillerin karşılaştırılması. Neyneye yönelik, nesne tabanlı diller. Algoritma hazırlama. Veri tipleri. Kontrol yapıları. Diziler. Karmaşık verilerin temsil edilmesi. Yordamlar. İşaretçiler ve kullanımları. Dosya yapıları. Arayüz hazırlama. Uygulamalar için güncel programlama dillerinden birinin verilmesi.
Değerlendirme
Arasınav - 20%
Ödevler - 20%
Lab katılım- 5%
Lab sınavlar - %20 
Derse katılım - 5%
Final - 30%
Ders kitapları
(1) C# How to Program (4th Edition), Harvey M. Deitel, Paul J. Dietel, Jeffrey A. Listfield, Tem R. Nieto, Cheryl H. Yaeger, Marina Zlatkina, Pearson Education, 2001.
(2) Programming .NET Windows Applications, Jesse Liberty, Dan Hurwitz, O'Reilly, 2003.
Yardımcı kaynaklar
(1) C# Essentials, Ben Albahari, Peter Drayton, Brad Merrill, O'Reilly, 2001. 
(2) Programming C#, Jesse Liberty, O'Reilly, 2002.
(3) Developing Applications with Visual Studio .NET, Richard Grimes, Addison-Wesley Professional, 2002.
Ders konuları
(1) Giriş
(2) Değişkenler
(3) Kontrol yapıları
(4) Metotlar
(5) Diziler
(6) Nesneler
(7) Dosyalar ve akış kaynakları
(8) Grafik arayüz
Ders sunumları
•  Giriş - Sunum dosyası 
•  Değişkenler - Sunum dosyası 
•  Kontrol yapıları (1) - Sunum dosyası 
•  Kontrol yapıları (2) - Sunum dosyası 
•  Metotlar - Sunum dosyası 
•  Diziler - Sunum dosyası 
•  Örnek Programlar (Diziler ve metotlar) - Sunum dosyası 
•  Örnek Programlar - Sunum dosyası  Örnek Programlar 
•  Nesneler - Sunum dosyası 
•  Dosyalar ve akış kaynakları - Sunum dosyası 
•  Örnek programlar (Dosyalar ve akış kaynakları) - Sunum dosyası  Örnek Programlar 
•  Grafik arayüz (1) - Sunum dosyası  Örnek Programlar 
•  Grafik arayüz (2) - Sunum dosyası  Örnek Programlar