Batum Üniversitesi Bilgisayar Bilimi bölümü, öğrencilere modern teknoloji dünyasında başarılı olabilmek için gereken kapsamlı bilgi ve becerileri kazandırmayı amaçlayan bir programdır. Eğitim dili İngilizce olup, bu bölümde öğrencilere bilgisayar bilimlerinin temellerinden başlayarak ileri düzey konulara kadar geniş bir yelpazede dersler sunulmaktadır.
Program, bilgisayar programlama, veri yapıları, algoritmalar, yapay zeka, veri bilimi, ağ yönetimi, yazılım mühendisliği gibi kritik alanlara odaklanmaktadır. Öğrenciler, teorik derslerin yanı sıra uygulamalı laboratuvar çalışmaları, projeler ve staj imkanları ile pratik deneyim kazanmaktadırlar. Bu sayede öğrenciler, yazılım geliştirme, sistem yönetimi ve bilgisayar güvenliği gibi alanlarda kapsamlı bir bilgiye sahip olarak mezun olurlar.
4 yıl
Başlangıç tarihi: -
Başvuru tarihi: -
Gürcüce
240 alternatif kredi
Örgün Eğitim
Batum Üniversitesi Bilgisayar Bilimi bölümü, öğrencilere bilgisayar bilimlerinin temellerini öğretmeyi, teknolojik yenilikleri takip etmeyi ve yazılım geliştirme ile ilgili pratik beceriler kazandırmayı hedefler. Bu bölüme başvurmak ve başarılı bir şekilde mezun olmak için belirli genel kurallar ve gereksinimler vardır.
Batum Üniversitesi Bilgisayar BilimiBatum Üniversitesi Bilgisayar BilimiBatum Üniversitesi Bilgisayar BilimiBatum Üniversitesi Bilgisayar BilimiBatum Üniversitesi Bilgisayar BilimiBatum Üniversitesi Bilgisayar BilimiBatum Üniversitesi Bilgisayar BilimiBatum Üniversitesi Bilgisayar BilimiBatum Üniversitesi Bilgisayar BilimiBatum Üniversitesi Bilgisayar BilimiBatum Üniversitesi Bilgisayar BilimiBatum Üniversitesi Bilgisayar BilimiBatum Üniversitesi Bilgisayar Bilimi
İlk yıl, öğrencilere bilgisayar bilimi ve mühendislik alanlarında sağlam bir temel oluşturmak için gerekli matematiksel ve fiziksel bilgiyi sağlar.
Bilgisayar Bilimine Giriş: Bilgisayar biliminin temelleri, bilgisayar donanımı ve yazılımı, işletim sistemleri.
Matematik 1: Temel matematiksel kavramlar, lineer cebir, vektörler ve matrisler.
Programlamaya Giriş: C, Python veya Java gibi dillerde programlamanın temelleri.
Fizik: Temel fizik bilgisi, mekanik, elektrik ve manyetizma konuları.
İngilizce: İngilizce dil becerilerinin geliştirilmesi (özellikle teknik İngilizce).
Veritabanı Yönetimi: Veritabanı sistemlerinin temelleri, SQL dilinin kullanımı.
İkinci yıl, daha ileri düzey programlama tekniklerine, algoritmalara ve sistem yönetimine odaklanır.
Veri Yapıları ve Algoritmalar: Veri yapıları (diziler, bağlı listeler, ağaçlar) ve algoritma tasarımı.
İleri Programlama: Nesne tabanlı programlama, yazılım geliştirme teknikleri.
Elektronik ve Dijital Sistemler: Bilgisayar donanımının temel ilkeleri, dijital mantık devreleri.
İşletim Sistemleri: İşletim sistemlerinin işleyişi, bellek yönetimi, dosya sistemleri.
Matematik 2: Kalkülüs, diferansiyasyon, integral hesaplamalar.
Veritabanı Yönetimi ve Uygulamaları: Veri tabanlarının yönetimi, veritabanı optimizasyonu.
Üçüncü yıl, öğrencilere daha derinlemesine bilgisayar bilimlerinin özel alanlarına yönelik dersler sunar ve pratik deneyim kazanma fırsatları sağlar.
Yapay Zeka ve Makine Öğrenimi: Yapay zeka algoritmaları, makine öğrenimi modelleri, derin öğrenme.
Ağlar ve İletişim Sistemleri: Bilgisayar ağları, protokoller, veri iletimi, güvenlik.
Web Geliştirme ve Programlama: Web teknolojileri, HTML, CSS, JavaScript, front-end ve back-end geliştirme.
Kişisel Bilgisayar Güvenliği: Bilgisayar güvenliği, şifreleme, ağ güvenliği.
Mobil Uygulama Geliştirme: Android veya iOS platformlarında mobil uygulama geliştirme.
İleri Veritabanı Yönetimi: Veritabanı yönetim sistemleri, NoSQL, veri ambarları.
Bilgisayar Grafikleri: Grafik programlama, görsel simülasyon, 3D modelleme.
Son yıl, öğrencilere öğrendikleri bilgileri birleştirerek kapsamlı projeler geliştirme fırsatı sunar. Bu yıl, öğrenciler aynı zamanda endüstri deneyimi kazanmak amacıyla staj yaparlar.
Yazılım Mühendisliği: Yazılım geliştirme döngüsü, yazılım tasarımı, test etme ve bakım.
Veri Bilimi ve Analizi: Büyük veri analitiği, veri madenciliği, Python ve R ile veri analizi.
Mezuniyet Projesi / Tezi: Öğrenciler, seçtikleri bir konuda kapsamlı bir araştırma yaparak proje veya tez hazırlarlar.
Staj: Öğrenciler, gerçek dünya deneyimi kazanmak için bilgisayar bilimi alanındaki şirketlerde staj yaparlar.
Bulut Bilişim: Bulut bilişim teknolojileri, sanallaştırma, bulut tabanlı yazılımlar.
İleri Yapay Zeka ve Derin Öğrenme: Derin öğrenme teknikleri, doğal dil işleme, görüntü işleme.
Programlama Dilleri: Python, Java, C++, JavaScript, SQL.
Yazılım Araçları ve Çerçeveler: Git, Docker, Node.js, React, Angular, TensorFlow, PyTorch.
Veritabanları: MySQL, PostgreSQL, MongoDB, Redis.
Ağ Protokolleri: TCP/IP, HTTP, DNS, VPN, SSL/TLS.
Yapay Zeka ve Makine Öğrenimi: Neural Networks, SVM, Random Forests, K-means.
Mobil ve Web Geliştirme: Android Studio, Xcode, React, Vue.js.