Lisans Örgün Eğitim Tiflis Teknik Üniversitesi

Bilgisayar Bilimleri

4 yıl Süre
4000$/Yıl Öğrenim ücreti
- Başvuru tarihi
- Başlangıç tarihi

Hakkımızda

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.

Önemli Bilgiler

Süre

4 yıl

Başlangıç tarihleri ve son başvuru tarihleri

Başlangıç tarihi: -

Başvuru tarihi: -

Eğitim Dili

İngilizce

Kredi Miktarı

240 alternatif kredi

Eğitim Türü

Örgün Eğitim

Kurallar

Genel Kurallar:

  1. Eğitim Süresi ve Yıl Sayısı:
    • Program Süresi: Bilgisayar Bilimleri programı genellikle 4 yıl (8 dönem) sürmektedir.
  2. Eğitim Dili:
    • Eğitim dili genellikle İngilizce’dir. Ancak, bazı derslerin yerel dilde (Gürcüce) verilebileceği durumlar olabilir. Öğrenciler, eğitim sürecinde İngilizce dilinde güçlü bir yetkinlik kazanmak zorundadır.
  3. Kabul Koşulları:
    • Tiflis Teknik Üniversitesi Bilgisayar Bilimleri programına başvurabilmek için, genellikle Lise Diploması veya eşdeğer bir eğitim belgesine sahip olmak gerekmektedir.
    • Üniversite, adayların matematik ve fen bilimleri gibi alanlarda güçlü bir temele sahip olmalarını bekler. Başvurular için genellikle bir yazılı sınav veya kabul görüşmesi yapılabilir.
  4. Ders Yapısı:
    • Temel Dersler: İlk yıllarda, öğrencilere bilgisayar bilimlerinin temelleri ve mühendislik ilkeleri öğretilir. Bu dersler arasında programlama dilleri, veri yapıları, algoritmalar, bilgisayar ağları, işletim sistemleri, matematiksel temeller ve mantık gibi dersler yer alır.
    • İleri Düzey Dersler: İkinci ve üçüncü yıllarda, öğrencilere yapay zeka, veri bilimi, makine öğrenmesi, yazılım mühendisliği, bilgisayar güvenliği, web teknolojileri ve mobil uygulama geliştirme gibi daha ileri düzey dersler sunulur.
  5. Staj ve Uygulamalı Eğitim:
    • Öğrenciler, teorik derslerin yanı sıra pratik beceriler de kazanmalıdır. Bu nedenle, staj uygulamaları ve projelerle öğrencilere gerçek dünya deneyimi kazandırılmaktadır. Genellikle, endüstri işbirlikleri sayesinde öğrencilere çeşitli teknoloji şirketlerinde staj imkânı sunulur.
  6. Mezuniyet Koşulları:
    • Öğrencilerin programdan mezun olabilmesi için gerekli tüm dersleri başarıyla tamamlamaları, minimum kredi sayısını toplamaları ve bir mezuniyet projesi ya da tez sunmaları gerekebilir.
  7. Programın Amacı:
    • Bilgisayar Bilimleri programı, öğrencilere yazılım ve donanım geliştirme, sistem analizi, algoritma tasarımı, veri tabanı yönetimi, yazılım mühendisliği ve benzeri konularda derinlemesine bilgi sağlar. Mezunlar, bu bilgileri kullanarak çeşitli teknoloji sektörlerinde başarılı bir kariyer inşa edebilirler.

Kariyer Olanakları:

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.

Genel Bakış

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

Program Detayları

1. Yıl (Temel Bilgiler ve Bilgisayar Bilimleri Temelleri)

İ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.

2. Yıl (İleri Programlama ve Uygulamalı Teknolojiler)

İ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.

3. Yıl (İleri Düzey Konular ve Uygulamalı Eğitim)

Üçü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ı.

4. Yıl (Mezuniyet Projesi ve Uzmanlık Alanları)

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.

Programın Sonunda Öğrenciler Ne Kazanır?

  • 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.