Tiflis Teknik Üniversitesi Bilgisayar Bilimleri bölümü, öğrencilere bilgisayar bilimi alanında güçlü bir akademik temel ve pratik beceriler kazandırmayı hedefleyen kapsamlı bir eğitim programı sunmaktadır. Program, öğrencilere yazılım geliştirme, algoritmalar, veri yapıları, ağ yönetimi, yapay zeka, siber güvenlik gibi temel bilgisayar bilimleri alanlarında derinlemesine bilgi sağlamaktadır.
Öğrenciler, ilk yıldan itibaren bilgisayar programlamanın temellerini öğrenir, matematiksel ve algoritmik düşünme becerilerini geliştirirler. İkinci yıl itibarıyla, yazılım mühendisliği, veritabanı yönetim sistemleri, web geliştirme gibi ileri düzey konulara odaklanırlar. Üçüncü yılda ise siber güvenlik, makine öğrenmesi ve bulut bilişim gibi sektördeki güncel gelişmelerle ilgili bilgi edinirler. Programın sonunda, öğrenciler kendi mezuniyet projelerini hazırlayarak, gerçek dünya problemleriyle başa çıkabilen yazılım mühendisleri olarak mezun olurlar.
4 yıl
Başlangıç tarihi: -
Başvuru tarihi: -
İngilizce
240 alternatif kredi
Örgün Eğitim
Mezunlar, yazılım geliştirme, sistem analizi, veri bilimleri, yapay zeka, siber güvenlik, web geliştirme, ağ mühendisliği gibi alanlarda çalışabilirler. Ayrıca, bazı öğrenciler akademik kariyer yapmayı tercih ederek yüksek lisans ve doktora programlarına devam edebilirler.
Tiflis Teknik Üniversitesi Bilgisayar Bilimleri bölümü, teknolojiye olan ilgisi yüksek, analitik düşünebilen, problem çözme yetenekleri gelişmiş bireyler yetiştirmeyi hedefler. Bu nedenle, mezunlar hem yerel hem de uluslararası alanda kariyer fırsatlarına sahip olurlar.
Tiflis Teknik Üniversitesi Bilgisayar BilimlerivTiflis Teknik Üniversitesi Bilgisayar BilimleriTiflis Teknik Üniversitesi Bilgisayar BilimleriTiflis Teknik Üniversitesi Bilgisayar BilimleriTiflis Teknik Üniversitesi Bilgisayar BilimleriTiflis Teknik Üniversitesi Bilgisayar BilimleriTiflis Teknik Üniversitesi Bilgisayar BilimleriTiflis Teknik Üniversitesi Bilgisayar BilimleriTiflis Teknik Üniversitesi Bilgisayar BilimleriTiflis Teknik Üniversitesi Bilgisayar BilimleriTiflis Teknik Üniversitesi Bilgisayar Bilimleri
İlk yıl, öğrencilere bilgisayar bilimleri, programlama ve matematiksel temeller hakkında temel bilgiler sunar. Bu yıl, öğrencilerin bilgisayar bilimleri alanındaki temel yetkinliklerini oluşturur.
Programlamaya Giriş: Öğrencilere temel programlama dillerini öğretir. Genellikle C, Python veya Java gibi dillerle başlanır.
Matematiksel Temeller: Matematiksel mantık, set teorisi, doğrusal cebir, diferansiyel denklemler ve matematiksel modelleme gibi dersleri içerir.
Veri Yapıları ve Algoritmalar: Temel veri yapıları (listeler, yığınlar, kuyruklar, ağaçlar) ve temel algoritmalar (arama, sıralama, arama algoritmaları) öğretilir.
İşletim Sistemleri: İşletim sistemlerinin temelleri, bellek yönetimi, dosya sistemleri ve çoklu işlem işleme hakkında bilgiler verilir.
Bilgisayar Mimarisi: Bilgisayar sistemlerinin yapısı, donanım ve yazılım arasındaki etkileşim hakkında bilgiler.
Elektronik ve Dijital Devreler: Dijital sistemler ve elektronik devreler hakkında giriş dersleri.
İkinci yıl, öğrencilere ileri düzey programlama teknikleri, yazılım mühendisliği prensipleri ve temel veri yönetimi becerileri sunar.
Veritabanı Yönetim Sistemleri: Veritabanı tasarımı, SQL, ilişkisel veritabanlar, veri tabanı yönetim sistemleri.
Yazılım Mühendisliği: Yazılım geliştirme yaşam döngüsü, yazılım gereksinim analizi, tasarım, test ve bakım.
Ağ ve İletişim Sistemleri: Bilgisayar ağları, IP adresleme, ağ protokolleri (TCP/IP, HTTP), ağ güvenliği.
Web Programlama: Web tasarımı ve geliştirme, HTML, CSS, JavaScript, web uygulamaları geliştirme.
Yapay Zeka ve Makine Öğrenmesi: Temel yapay zeka ve makine öğrenmesi tekniklerine giriş, algoritmalar ve uygulamaları.
Veri Yapıları ve Algoritmalar II: İleri düzey veri yapıları (grafikler, hash tablolar) ve daha karmaşık algoritmalar.
Mobil Uygulama Geliştirme: Android veya iOS platformları için mobil uygulama geliştirme.
Üçüncü yıl, öğrencileri daha ileri düzey konularla tanıştırır ve uygulamalı deneyimler kazanmalarını sağlar.
Yazılım Geliştirme Projeleri: Gerçek dünyadaki yazılım projeleri üzerinde grup çalışmaları.
Siber Güvenlik: Bilgisayar güvenliği, şifreleme, güvenli yazılım geliştirme, ağ güvenliği.
Makine Öğrenmesi ve Derin Öğrenme: Makine öğrenmesi algoritmalarının derinlemesine incelenmesi, derin öğrenme, sinir ağları.
Veri Bilimi ve Analitiği: Veri analizi, büyük veri, Python ve R ile veri işleme ve analiz.
Dağıtık Sistemler ve Bulut Bilişim: Dağıtık sistemler, bulut teknolojileri, veritabanı yönetimi ve servis sağlayıcı platformları.
Bilgisayar Grafikleri ve Görüntü İşleme: Grafik yazılımı, 2D ve 3D grafikler, görsel efektler.
İleri Seviye Programlama Dilleri: Farklı programlama dillerinin ileri düzey özellikleri ve kullanımları.
Son yıl, öğrencilere seçmeli dersler, derinlemesine projeler ve mezuniyet projeleri ile uygulamalı becerilerini geliştirme fırsatı sunar.
Mezuniyet Projesi: Öğrenciler, bilgisayar bilimleri alanında bir konu seçer ve araştırma veya yazılım geliştirme üzerine derinlemesine bir proje yaparlar.
Seçmeli Dersler:
Veri Tabanı Yönetimi II: İleri düzey veritabanı tasarımı, optimizasyon teknikleri.
Oyun Geliştirme: Oyun motorları, oyun tasarımı, etkileşimli uygulamalar.
Nesne Tabanlı Programlama: Nesne yönelimli programlama, sınıflar, kalıtım, polymorfizm.
Gömülü Sistemler ve IoT: Gömülü sistemler, mikrodenetleyiciler, nesnelerin interneti.
Endüstri Stajı: Öğrenciler, eğitim aldıkları alanda bir teknoloji firmasında staj yaparak gerçek dünya deneyimi kazanırlar.
Teknik İletişim ve Raporlama: Teknik raporlama, akademik yazım, proje sunumları, yazılı ve sözlü iletişim becerileri.
Bilgisayar Bilimleri ve Yazılım Mühendisliği becerileri: Programlama dillerini, yazılım geliştirmeyi ve algoritma tasarımını derinlemesine öğrenmiş olurlar.
Uygulamalı Deneyim: Gerçek dünya projeleri üzerinde çalışarak deneyim kazanırlar.
Mezuniyet Projesi: Bilgisayar bilimleri veya mühendisliği alanında derinlemesine bir proje üzerinde çalışarak, araştırma becerileri ve problem çözme yeteneklerini geliştirirler.
Kariyer Hazırlığı: Stajlar, grup çalışmaları ve projelerle iş dünyasına yönelik beceriler edinirler.