|
|
|
SAÜ e-Bilişim Teknolojileri Ders Planı
|
|
|
|
I. Yarıyıl |
|
Ders Kodu |
Dersler |
Seçmeli/ Zorunlu |
Kredi |
ECTS |
|
eBT 511 |
Bilişim Teknolojileri ve Uygulamaları
Bilişim Teknolojileri ve Uygulamaları: Ofis Bileşenleri, HTML dili, Dreamweaver ile tasarım, Adobe Fireworks ile resim işleme, Flash ile animasyonlar, web sayfasının yayınlanması, örnek web tasarımları.
|
Zorunlu |
3+0 |
9 |
|
eBT 512 |
Veri Yapıları ve Algoritmalar
Veri Yapıları ve Algoritmalar: Veri kavramı ve veri tipleri, Listeler, balı listeler, Kuyruk, Yığıt, ikili ağaç ve uyugulama alanları, sıkıştırma algoritmaları, Sıralama algoritmaları ve bunların karşılaştırılmaları, arama algoritmaları ve bunların karşılaştırılmaları ve hash tabloları.
|
Zorunlu |
3+0 |
9 |
|
eBT 513 |
Nesneye Dayalı Programlama
Nesneye Dayalı Programlama : C#´a Genel Bakış. Kontrol deyimleri. Diziler, Formatlı Çıkış ve String İşlemleri. Kalıtım, Çok Biçimlilik, Interface. Görsel modelleme ve UML. UML Class Diyagramları.
Windows Formları ile Kullanıcı Arayüz Tasarımı. WPF ile Kullanıcı Arayüz Tasarımı. WPF Grafikleri ve Multimedya. Jenerikler ve koleksiyonlar.
|
Zorunlu |
3+0 |
9 |
|
eBT 514 |
Veritabanı Tasarım ve Yönetimi
Veritabanı Tasarım ve Yönetimi: Veritabanı Yönetim Sistemleri´ne Giriş. Varlik-ilişki modeli. İlişkisel Veri Modeli. İlişkisel Cebir. SQL. Normalizasyon. Veritabanı Yönetim Sistemi Uygulama.
|
Zorunlu |
3+0 |
9 |
|
|
II. Yarıyıl |
|
Ders Kodu |
Dersler |
Seçmeli/ Zorunlu |
Kredi |
ECTS |
|
eBT 521 |
Veri iletişimi ve Bilgisayar Ağları
Veri iletişimi ve Bilgisayar Ağları: Veri İletişimi Temelleri, Analog ve Sayısal İletim, Hata Sezme ve Düzeltme Teknikleri, Akış Kontrolü, Çoğullama, Bilgisayar ağlarının sınıflandırılması, TCP/IP protokol ailesi, Yönlendirme algoritmaları ve protokolleri, Alt ağ kavramı.
|
Zorunlu |
3+0 |
9 |
|
eBT 522 |
İleri Web Programlama
İleri Web Programlama: Web 2.0, XHTML, CSS, JavaScript, XML ve RSS, Flash, Flex, Silverlight, Dreamweaver, Web Sunucuları ve Veritabanları, PHP, Ruby, ASP.NET ve ASP.NET Ajax, Java Server Faces, Web Servisleri.
|
Zorunlu |
3+0 |
9 |
|
eBT 523 |
İşletim Sistemleri
İşletim Sistemleri: Bilgisayar mimarisi, proses yönetimi, prosesler arası senkronizasyon, prosesler arası iletişim, semaforlar ve monitörler, kilitlenmeler, CPU planlama algoritmaları, bellek yönetimi, sanal bellek, dosya sistemleri, giriş/çıkış sistemleri ve disk planlaması.
|
Zorunlu |
3+0 |
9 |
| |
|
Seçmeli |
3+0 |
9 |
|
|
III. Yarıyıl |
|
Ders Kodu |
Dersler |
Seçmeli/ Zorunlu |
Kredi |
ECTS |
|
eBT 531 |
Proje
Proje: Her öğrenci bilişim teknolojilerine ait konularda proje çalışması yapıp rapor halinde danışmanı öğretim üyesine sunacaktır.
|
Zorunlu |
0+0 |
0 |
| |
|
Seçmeli |
3+0 |
9 |
| |
|
Seçmeli |
3+0 |
9 |
| |
|
Seçmeli |
3+0 |
9 |
|
|
Seçmeli Dersler |
|
Ders Kodu |
Dersler |
Seçmeli/ Zorunlu |
Kredi |
ECTS |
|
eBT 541 |
İnternet Mühendisliği ve Ağ Güvenliği
İnternet Mühendisliği ve Ağ Güvenliği: TCP/IP protokol mimarisi, TCP/IP çekirdek protokolleri (TCP, UDP, IP, ICMP, ARP) ve RFC dokümanları, Wireshark paket yakalama programı ve ilgili protokollerin başlık yapılarının incelenmesi
|
Seçmeli |
3+0 |
9 |
|
eBT 542 |
Bulanık Mantık ve Yapay Sinir Ağları
Bulanık Mantık ve Yapay Sinir Ağları: Bulanık Kümeler. Üyelik fonksiyonları. Bulanık İşlemler. T-norm ve S-norm işlemler. Bulanık kurallar. Bulanıklaştırma, berraklaştırma, bulanık çıkarım. Mamdani bulanık çıkarım. Mamdani bulanık çıkarım uygulamaları. Sugeno bulanık çıkarım ve uygulama örneği. Matlab ortamında bulanık mantık uygulamaları. Beyinin yapısı. Yapay sinir. Perceptron. Çok katmanlı sinir ağları. Öğrenme. Geriye- yayılım algoritması. Momentum katsayısı. Matlab ortamında YSA uygulama örnekleri.
|
Seçmeli |
3+0 |
9 |
|
eBT 543 |
e-Ticaret
e-Ticaret: e-Ticaret nedir? e-Ticaret modelleri ve kavramlar . Türkiye’deki başarılı e-ticaret örnekleri . Dünyadaki başarılı e-ticaret örnekleri . e-Ticaret girişiminin planlanması . e-Ticaret web sitesinin oluşturulması. Açık kaynak kod yazılımıyla örnek bir e-Ticaret sitesi oluşturmak . e-Ticaret Ödeme Sistemleri . e-Ticarette Güvenlik . e-Ticareti tanıtmak ve geliştirmek .
|
Seçmeli |
3+0 |
9 |
|
eBT 544 |
Bilgisayar Grafikleri
Bilgisayar Grafikleri: Temel grafik donanım ve yazılım kavramlarının tanıtımı, 2D ve 3D modelleme ve dönüşümler, dönüşüm gözlemleme, izdüşümü, grafiksel yazılım paketleri ve grafik sistemlerini kullanma becerisi kazandırma. Renk, oyun geliştirme kavramları
|
Seçmeli |
3+0 |
9 |
|
eBT 545 |
Veri Madenciliği
Veri Madenciliği: Veri Madenciliğine Giriş, Veri Madenciği Tanımları, Veri Madenciliğinin Geri Planı, Veri Madenciliği Teknikleri, Operasyonları ve Algoritmaları, Veri Madenciliği Uygulamaları, Veri Madenciliği Problemleri, Metin Madenciliği, Web Madenciliği, Örnek Uygulamalar.
|
Seçmeli |
3+0 |
9 |
|
eBT 546 |
Sanal Gerçeklik
Sanal Gerçeklik: Bu derste, sanal gerceklik arayuz teknikleri ve programlanması verilecektir. Ders kapsamında fiziksel arayuz aygıtları, sanal bir dunyayı control ve kumanda etme metodları verilecektir. Ögrencilerin dersin ikinci yarısında(7 haftadan sonra) Creator ve Vega programlarını kullanarak kendi sanal dünya uygulamalarını yapabilmeleri sağlanacaktır
|
Seçmeli |
3+0 |
9 |
|
eBT 547 |
Java Programlama
Java Programlama: Java´ya Genel Bakış. Kontrol deyimleri. Diziler, Formatlı Çıkış ve String İşlemleri. Sınıflar, Nesneler ve metotlar. Kalıtım. Çok Biçimlilik. Grafik Kullanıcı Arayüz Tasarımı. Grafikler. İstisna Yönetimi – Dosyalar. Jenerikler – Koleksiyonlar. Appletler. Çok kanallı Programlama. Ağ Programlama
|
Seçmeli |
3+0 |
9 |
| eBT 548 |
Oyun Programlama
Oyun Programlama:
Oyun programlaya giriş, Oyun programlamada kullanılan matematik, grafik dönüşümler, animasyon, 3B, oyun programlamada ses, giriş ve çıkış donanımları, oyun motorları ve oyun programlamada kullanılan algoritmalar.
|
Seçmeli |
3+0 |
9 |
| eBT 549 |
Biyobilişim
Biyobilişim:
Moleküler biyoloji: temel kavramlar. Biyolojik veri akışı, Biyolojik veri tabanları erişim ve arama stratejileri. Biyolojik dizin hizalama algoritmaları (Dinamik programlama, ikili hizalama, çoklu hizalama). Biyobilişimde örüntü tanıma yöntemleri. Biyobilişimde kullanılan veri yapıları (Sonek ağaçları, karar ağaçları, çizgeler).
|
Seçmeli |
3+0 |
9 |
| eBT 550 |
Soyut Makineler ve Biçimsel Diller
Soyut Makineler ve Biçimsel Diller:
Dillerle ilgili temel matematik, Regüler ifadeler ve kümeler, Deterministik ve nondeterministik otomatlar, Dilbilgisi ve diller, Regüler diller, bağlamdan bağımsız diller, Gramerlerin iyileştirilmesi ve Normal formlar, Yığıtlı otamatlar, Turing makineleri, Ayrıştırma işlemleri, Dillerin sınıflandırılması, LL(k) diller ve LR(k) diller, Shift-Reduce ve Recursive-Descent ayrıştırma yöntemleri.
|
Seçmeli |
3+0 |
9 |
|
eBT 551 |
Bilişimde Proje Yönetimi
Bilişimde Proje Yönetimi: Proje planlama ve kontrolde prensipler ve metodlar bunlara proje planı geliştirme, kaynak planlaması ve çizelgeleme konuları dahil (PERT/CPM); proje izleme ve sonuçlandırma. Etkili ekip çalışması için liderlik. Disiplinlerarası projeleri etkin bir biçimde yönetme becerileri. Bu derste teknolojiyi yoğun olarak kullanan firmaların özel sorunları tüm ders boyunca vurgulanmaktadır.
|
Seçmeli |
3+0 |
9 |
 |
|
|