
Saint Petersburg Devlet Üniversitesi Yazılım Mühendisliği 2025 Ders Müfredatı
Volga Education ailesi olarak, Rusya’da eğitim almak isteyen-eğitim alan öğrencilerimiz için yazılım mühendisliği ders müfredatı hazırladık.
Volga Education, Rusya’da eğitim almak isteyen öğrencilere Rusya’da birebir danışmanlık desteği sunmaktadır.
Saint Petersburg Devlet Üniversitesi (SPbU) Yazılım Mühendisliği 4 yıllık lisans programında, ilk yıllarda güçlü bir temel matematik ve programlama altyapısı verilirken son sınıflara doğru yazılım tasarımı, geliştirme ve proje yönetimi gibi ileri konulara odaklanılmaktadır.
Birinci sınıfta öğrenciler Programlama Temelleri, Matematik Analiz, Diskret Matematik gibi derslerle algoritma ve matematik altyapısı kazanır; ayrıca Bilgisayar Uygulamaları (uygulamalı programlama çalışmaları) dersi de bulunmaktadır (se.math.spbu.ru). Yabancı Dil (İngilizce) ve Dijital Kültür dersleri de bu dönemde zorunlu olup öğrencilerin genel becerilerini geliştirmeyi hedefler (spbu.ru).
İkinci sınıfta, Nesne Yönelimli Programlama, Algoritmalar ve Veri Yapıları gibi ileri programlama derslerinin yanı sıra Bilgisayar Sistemleri Mimarisi ve olasılık/istatistik konuları işlenir (spbu.ru). Bu yıllarda öğrenciler ayrıca Veritabanları ve Web Programlama dersleri ile kurumsal yazılım konularına giriş yapar; Yaşam Güvenliği (İş Sağlığı ve Güvenliği) gibi derslerle de iş ortamında güvenlik bilgisi edinir (spb.postupi.online).
Üçüncü ve dördüncü sınıflarda program, uzmanlaşmaya yöneliktir. Fonksiyonel Programlama, Paralel Programlama gibi derslerle farklı programlama paradigmaları öğretilir (spbu.ru). Ayrıca Yazılım Tasarımı ve Geliştirme (Konfigürasyon/Yazılım Mimarisi), Yazılım Kalite Güvencesi (Test ve Doğrulama), İnsan-Bilgisayar Etkileşimi Tasarımı gibi derslerle mühendislik uygulamaları vurgulanır. Seçmeli/uzmanlık dersleri arasında Mobil Uygulama Geliştirme, Nesnelerin İnterneti, Makine Öğrenmesi ve Bilgisayar Güvenliği gibi güncel konu başlıkları yer almaktadır (vuzopedia.ru). Program süresince öğrenciler iki staj (öğretim/araştırma stajı ve endüstriyel staj) yaparak uygulamalı deneyim kazanmaktadır. Aşağıdaki tabloda, programdaki derslerin yarıyıllara göre dağılımı ve haftalık teorik/uygulama saatleri özetlenmiştir:
Ders Planı ve Haftalık Ders Saatleri
Dersin Adı (Türkçe karşılığı) |
Yarıyıl |
Haftalık Ders Saati (Teorik + Uygulama) |
Programlama Temelleri (Императивное программирование) |
1 |
3 + 2 sa. |
Matematik Analiz I (Математический анализ) |
1 |
3 + 2 sa. |
Diskret Matematik I (Дискретная математика) |
1 |
2 + 2 sa. |
Bilgisayar Uygulamaları I (Практикум на ЭВМ) |
1 |
0 + 2 sa. |
Yabancı Dil I (İngilizce) (Иностранный язык) |
1 |
0 + 4 sa. |
Dijital Kültür (Цифровая культура) |
1 |
2 + 0 sa. |
Beden Eğitimi I (Физическая культура) |
1 |
0 + 2 sa. |
Nesne Yönelimli Programlama (Объектно-ориентированное программирование) |
2 |
3 + 2 sa. |
Matematik Analiz II (Математический анализ) |
2 |
3 + 2 sa. |
Diskret Matematik II (Дискретная математика) |
2 |
2 + 2 sa. |
Lineer Cebir (Линейная алгебра) |
2 |
2 + 2 sa. |
Bilgisayar Uygulamaları II (Практикум на ЭВМ) |
2 |
0 + 2 sa. |
Yabancı Dil II (İngilizce) (Иностранный язык) |
2 |
0 + 4 sa. |
Tarih (генеральная история veya Rusya tarihi) |
2 |
2 + 0 sa. |
Yaşam Güvenliği (İş Sağlığı ve Güvenliği) (Безопасность жизнедеятельности) |
2 |
1 + 1 sa. |
Beden Eğitimi II (Физическая культура) |
2 |
0 + 2 sa. |
Algoritmalar ve Veri Yapıları (Алгоритмы и структуры данных) |
3 |
2 + 2 sa. |
Olasılık ve İstatistik (Теория вероятностей и мат. статистика) |
3 |
2 + 2 sa. |
Bilgisayar Sistemleri Mimarisi (Архитектура вычислительных систем) |
3 |
3 + 1 sa. |
İşletim Sistemleri (Операционные системы) |
3 |
2 + 2 sa. |
Yabancı Dil III (İngilizce) (Иностранный язык) |
3 |
0 + 4 sa. |
Felsefe (Философия) |
3 |
2 + 1 sa. |
Beden Eğitimi III (Физическая культура) |
3 |
0 + 2 sa. |
Veritabanları (Базы данных) |
4 |
2 + 2 sa. |
Bilgisayar Ağları (Компьютерные сети) |
4 |
2 + 2 sa. |
Paralel Programlama (Параллельное программирование) |
4 |
2 + 1 sa. |
Fonksiyonel Programlama (Функциональное программирование) |
4 |
2 + 1 sa. |
Web Programlama (Веб-программирование) |
4 |
1 + 2 sa. |
Yabancı Dil IV (İngilizce) (Иностранный язык) |
4 |
0 + 4 sa. |
Beden Eğitimi IV (Физическая культура) |
4 |
0 + 2 sa. |
Yazılım Tasarımı ve Geliştirme (Yazılım Mimarisi) (Конструирование программного обеспечения) |
5 |
2 + 2 sa. |
Yazılım Kalite Güvencesi (Test ve Kalite) (Обеспечение качества ПО) |
5 |
2 + 1 sa. |
İnsan-Bilgisayar Etkileşimi Tasarımı (Проектирование человеко-машинного интерфейса) |
5 |
2 + 1 sa. |
Nesnelerin İnterneti (Интернет вещей) |
5 |
2 + 1 sa. |
Bilgisayar Güvenliği (Компьютерная безопасность) |
5 |
2 + 1 sa. |
Yazılım Proje Yönetimi (Управление программными проектами) |
5 |
2 + 0 sa. |
Makine Öğrenmesi (Машинное обучение) |
6 |
2 + 1 sa. |
Program Doğrulama ve Analizi (Верификация и анализ программ) |
6 |
2 + 1 sa. |
Veri Analizi (Анализ данных) |
6 |
2 + 1 sa. |
Mobil Uygulama Geliştirme (Разработка приложений для мобильных платформ) |
6 |
1 + 2 sa. |
(+ 3. sınıf yaz stajı ve 4. sınıf bitirme tezi çalışması) |
(uygulamalı proje çalışmaları) |
Kaynaklar: Müfredat bilgileri üniversitenin resmi bölüm sayfasındaki ders planından ve programa ait akademik dokümanlardan derlenmiştir (se.math.spbu.ru) (spbu.ru) (vuzopedia.ru).
Yukarıdaki tabloda ders adları Rusçadan Türkçeye çevrilmiş olup, teorik ve uygulama saatleri haftalık olarak tahmini verilmiştir. Programla ilgili daha detaylı bilgiler ve güncel müfredat için SPbU’nun resmi Eğitim Programları sayfasına başvurulabilir (spbu.ru) (spb.postupi.online).
Saint Petersburg Devlet Üniversitesi
Volga Education Rusya'da güvenilir rehberiniz.