Her Öğrenci için, öğrenci iş yükü Dönemlik 30 AKTS , Yıllık 60 AKTS Kredisi olmalıdır.
Ders Kodu Ders Adı Ders Türü Ulusal Kredi AKTS Print
1. Sınıf Güz Dönemi (1. Yarıyıl)
ING-101
İngilizce I (Hazırlık Eğitimine Tabi Olmayan Öğrenciler İçin)
Zorunlu 2 2 Yazdır
MAT-3000
Genel Matematik
Zorunlu 2,5 3 Yazdır
OGP-3101
Programlama I
Zorunlu 3,5 5 Yazdır
OGP-3103
Oyun Geliştirme
Zorunlu 4 5 Yazdır
OGP-3105
Oyun Fiziği
Zorunlu 3 3 Yazdır
OGP-3107
Bilgisayar Destekli Tasarım
Zorunlu 3 4 Yazdır
OGP-3109
Oyun Tasarımı İlkeleri
Zorunlu 3,5 4 Yazdır
OGP-3111
Kalite Güvence ve Standartları
Zorunlu 2 2 Yazdır
OGP-3113
İş Sağlığı ve Güvenliği
Zorunlu 2 2 Yazdır
Yarıyıl Akts Toplamı25,5030,00
1. Sınıf Bahar Dönemi (2. Yarıyıl)
ING-102
İngilizce II (Hazırlık Eğitimine Tabi Olmayan Öğrenciler İçin)
Zorunlu 2 2 Yazdır
OGP-3102
Programlama II
Zorunlu 3,5 5 Yazdır
OGP-3104
2B Oyun Geliştirme Stüdyosu
Zorunlu 3,5 5 Yazdır
OGP-3106
Uygulamalı Mesleki Ders
Zorunlu 2 4 Yazdır
OGP-3108
Çevre Koruma
Zorunlu 2 2 Yazdır
OGP-3110
Animasyon
Seçmeli 3 3 Yazdır
OGP-3112
Ses Tasarımı
Seçmeli 3 3 Yazdır
OGP-3114
Arayüz ve İnteraksiyon
Seçmeli 3 3 Yazdır
OGP-3116
Yazılım Geliştirme ve Proje Yönetimi
Seçmeli 3 3 Yazdır
OGP-3118
Makine Öğrenmesi
Seçmeli 3 3 Yazdır
OGP-3120
Nesne Tabanlı Programlama
Seçmeli 3 3 Yazdır
Yarıyıl Akts Toplamı25,0030,00
2. Sınıf Güz Dönemi (3. Yarıyıl)
MYO-3003
Bitirme Projesi
Zorunlu 1 2 Yazdır
OGP-3201
3B Oyun Geliştirme Stüdyosu
Zorunlu 3,5 5 Yazdır
OGP-3203
Güncel Oyun Motorları
Zorunlu 3,5 5 Yazdır
UOS-3000
Üniversite Ortak Seçmeli I
Zorunlu 2 3 Yazdır
OGP-3205
Yapay Zeka ve Uygulamaları
Seçmeli 3 3 Yazdır
OGP-3207
Sanal Gerçeklik Uygulamaları
Seçmeli 3 3 Yazdır
OGP-3209
Oyun Pazarlaması ve Dağıtımı
Seçmeli 3 3 Yazdır
OGP-3211
Üç Boyutlu Tasarım
Seçmeli 3 3 Yazdır
OGP-3213
Metin ve Senaryo Yazılımı
Seçmeli 3 3 Yazdır
BBT-3221
Mesleki Yabancı Dil (İngilizce)
Seçmeli 3 3 Yazdır
BBT-3223
Mesleki Yabancı Dil (Almanca)
Seçmeli 3 3 Yazdır
Yarıyıl Akts Toplamı25,0030,00
2. Sınıf Bahar Dönemi (4. Yarıyıl)
ATA-3000
Atatürk İlkeleri ve İnkılap Tarihi
Zorunlu 4 4 Yazdır
MYO-3011
Kurum Stajı
Zorunlu 0 5 Yazdır
MYO-3020
İşletmede Mesleki Eğitim
Zorunlu 20 20 Yazdır
TUR-3000
Türk Dili
Zorunlu 4 4 Yazdır
OGP-3202
Girişimcilik ve Kariyer Planlama
Seçmeli 2 2 Yazdır
OGP-3204
Finansal Okuryazarlık
Seçmeli 2 2 Yazdır
Yarıyıl Akts Toplamı30,0035,00
Toplam105,50125,00
      
Üniversite Ortak Seçmeli Dersleri
Bölüm Başkanı : Bulunamadı  
e-mail :  
Telefon :  
Fax :  
AKTS Koordinatörü : Bulunamadı  
e-mail :  
Telefon :  
Fax :  
Adres : Isparta Uygulamalı Bilimler Üniversitesi Isparta Bilişim Teknolojileri MYO  
Genel Bilgi : Oyun Geliştirme ve Programlama Programı, dijital oyunların tasarım, geliştirme, programlama, test ve yayınlama süreçlerinde görev alabilecek nitelikli teknik elemanlar yetiştirmeyi amaçlayan ön lisans programıdır. Program kapsamında öğrencilere programlama temelleri, nesne yönelimli programlama, oyun motorları, iki ve üç boyutlu oyun geliştirme, oyun fiziği, kullanıcı arayüzü tasarımı, veri tabanı uygulamaları, yapay zekâ, mobil oyun geliştirme, oyun test süreçleri ve proje yönetimi gibi alanlarda teorik ve uygulamalı eğitim verilmektedir. Öğrencilerin güncel oyun geliştirme araçlarını kullanabilmeleri, oyun mekanikleri oluşturabilmeleri, görsel ve işitsel bileşenleri oyun sistemlerine entegre edebilmeleri ve farklı platformlara yönelik oyun projeleri geliştirebilmeleri hedeflenmektedir. Uygulama ağırlıklı eğitim anlayışına sahip olan programda laboratuvar çalışmaları, bireysel ve ekip tabanlı projeler, prototip geliştirme ve sektör odaklı uygulamalara önem verilmektedir. Bu sayede öğrencilerin algoritmik düşünme, problem çözme, yaratıcılık, takım çalışması, proje geliştirme ve teknolojik yeniliklere uyum sağlama becerilerinin geliştirilmesi amaçlanmaktadır. Program mezunları; oyun geliştirme stüdyoları, yazılım firmaları, mobil uygulama şirketleri, simülasyon ve eğitim teknolojileri alanlarında faaliyet gösteren kuruluşlarda oyun programcısı, oyun geliştirici, yazılım destek elemanı, oyun test uzmanı, seviye tasarımı destek elemanı veya teknik personel olarak görev alabilirler. Mezunlar ayrıca bağımsız oyun geliştiricisi olarak kendi projelerini geliştirebilir veya ilgili lisans programlarına geçiş yaparak akademik ve mesleki gelişimlerini sürdürebilirler.  
Edinilen Ünvan : Oyun Geliştirme ve Programlama Teknikeri  
Yeterlilik Düzeyi : -  
Kabul Koşulları : Lise diploması  
Önceki Öğrenmenin Tanınması İçin Özel Düzenlemeler(Yatay Geçiş,Dikey Geçiş v.s.) : Üniversitemiz ders bilgi paketinde her bir ders için öğretim elemanı tarafından belirlenen öğretim yöntem ve teknikleri bulunmaktadır. Her bir dersin öğrenme-öğretme yöntemi dersin çıktısında yer alan “Planlanmış Öğrenme Faaliyetleri ve Öğretim Yöntemleri” başlığı altında verilmektedir. Öğretim Elemanı Merkezli Yöntemler; düz anlatım yöntemi, soru-cevap yöntemi, seminer, konferans, gösterim, Tartışma Yöntem ve Teknikleri; büyük grup tartışması, küçük grup tartışması, münazara, beyin fırtınası, zıt panel tekniği, çember tekniği, altı şapkalı düşünme tekniği, örnek olay yöntemi, zihin haritası, Öğrenci Merkezli Yöntem ve Teknikler; Problem Çözme Yöntemi, Ödev, Proje Hazırlama, Tez Hazırlama, Rapor Yazma, Alan Çalışması, Sosyal Faaliyet, Arazi Çalışması, Bireysel Çalışma Yöntemi, Grup Çalışması Yöntemi, Uygulama, Staj, Yerinde Uygulama ,Mesleki Faaliyet, Gösterip Yaptırma yöntemi/ Bilgisayar destekli öğretim yöntemi ,Benzetim tekniği, Rol oynama yöntemi, Drama tekniği, Sınıf Dışı Öğretim/Gezi gözlem yöntemi, Deney ve laboratuvar yöntemi, Aktif Öğrenme Teknikleri Okuma, İstasyon tekniği ,Akvaryum tekniği, Konuşma halkası tekniği, Görüş geliştirme tekniği, Balık kılçığı tekniği (Neden-sonuç diyagramı), Kavram haritaları, Eğitsel oyunlar, Ters-yüz öğrenme, Tasarımı, Mikro öğretim yöntemleri kullanılmaktadır. ISPARTA UYGULAMALI BİLİMLER ÜNİVERSİTESİ ÖĞRENCİ MERKEZLİ ÖLÇME VE DEĞERLENDİRME YÖNTEMLERİ KILAVUZU (https://kms.kaysis.gov.tr/Home/Goster/204644)  
Yeterlilik Zorunlulukları ve Yönetmeliğe Uygunluk : Ulusal yeterlilik sistemi üç Bolonya süreci seviyesini içerebilir (ya da orta seviye yeterlilikleri) (örneğin kısa süreç olan ilk süreç). Bu seviyeler üniversitelere belirlli yeterlilikleri yapılandırmayı ve yeterlilik vasıtasıyla ilerlemek üzere düzenlemeye izin verir. Türkiye’de yeterlilik zorunlulukları ve yönetmeliğe uygunluk YÖK tarafından belirlenir.  
Programın Hedefleri : Oyun Geliştirme ve Programlama Programı; dijital oyunların tasarım, programlama, geliştirme, test ve yayınlama süreçlerinde görev alabilecek nitelikli teknik elemanlar yetiştirmeyi hedeflemektedir. Program, öğrencilere programlama temelleri, nesne yönelimli programlama, oyun motorları, iki ve üç boyutlu oyun geliştirme, oyun fiziği, kullanıcı arayüzü tasarımı, veri tabanı uygulamaları, yapay zekâ, mobil oyun geliştirme ve oyun test süreçleri alanlarında temel bilgi ve uygulama becerileri kazandıracak şekilde yapılandırılmıştır. Programın temel hedefi; güncel oyun geliştirme araçlarını etkin biçimde kullanabilen, oyun mekanikleri oluşturabilen, yazılım bileşenlerini geliştirebilen, görsel ve işitsel unsurları oyun sistemlerine entegre edebilen ve farklı platformlara yönelik oyun projeleri hazırlayabilen mezunlar yetiştirmektir. Bunun yanında öğrencilerin algoritmik düşünme, problem çözme, yaratıcılık, takım çalışması, proje yönetimi, mesleki etik ve teknolojik gelişmelere uyum sağlama becerilerinin geliştirilmesi amaçlanmaktadır. Uygulama ağırlıklı eğitim yaklaşımı doğrultusunda öğrencilerin teorik bilgilerini laboratuvar çalışmaları, bireysel ve ekip tabanlı projeler, prototip geliştirme faaliyetleri ve sektör odaklı uygulamalarla pekiştirmeleri sağlanmaktadır. Mezunların oyun geliştirme stüdyoları, yazılım firmaları, mobil uygulama şirketleri, simülasyon sistemleri ve eğitim teknolojileri alanlarında görev alabilecek mesleki yeterliliklere ulaşmaları hedeflenmektedir.  
Örneklerle Mezunlar İş Profilleri : Oyun Geliştirme ve Programlama Programı mezunları; dijital oyunların programlanması, geliştirilmesi, test edilmesi, görsel ve işitsel bileşenlerin oyun sistemlerine entegre edilmesi ve oyun projelerinin teknik süreçlerinin yürütülmesi alanlarında görev alabilirler. Mezunların çalışabileceği başlıca iş profilleri aşağıda örneklerle açıklanmıştır. Oyun Programcısı: Oyun mekaniklerini, karakter hareketlerini, kullanıcı etkileşimlerini ve oyun içi sistemleri programlar. Örneğin, bir platform oyununda karakterin hareket, zıplama ve puan toplama sistemlerini geliştirebilir. Oyun Geliştirici: Oyun fikrinin prototip hâline getirilmesinden çalışır bir ürüne dönüştürülmesine kadar farklı geliştirme aşamalarında görev alır. Örneğin, iki boyutlu bir mobil oyunun temel oynanışını, menülerini ve seviye geçişlerini hazırlayabilir. Mobil Oyun Geliştirme Elemanı: Akıllı telefon ve tabletler için oyunların geliştirilmesi, test edilmesi ve farklı ekran boyutlarına uyarlanması süreçlerinde çalışır. Örneğin, Android veya iOS platformuna yönelik basit bir bulmaca oyunu geliştirebilir. Oyun Test Elemanı: Oyunlardaki yazılım hatalarını, performans sorunlarını ve oynanış problemlerini belirler ve raporlar. Örneğin, bir oyundaki görevlerin doğru çalışıp çalışmadığını, karakterlerin harita içinde takılıp takılmadığını ve kayıt sisteminin işleyişini kontrol edebilir. Seviye Tasarımı Destek Elemanı: Oyun bölümlerinin oluşturulması, nesnelerin yerleştirilmesi ve oynanış akışının düzenlenmesi süreçlerine katkı sağlar. Örneğin, bir macera oyununda engellerin, düşmanların ve ödüllerin yerleşimini gerçekleştirebilir. Kullanıcı Arayüzü Uygulama Elemanı: Oyun menüleri, ayarlar, bilgi ekranları ve kullanıcı etkileşim bileşenlerinin hazırlanmasında görev alır. Örneğin, ana menü, duraklatma ekranı ve skor tablosu gibi arayüzleri oyun sistemine entegre edebilir. Oyun Motoru Uygulama Destek Elemanı: Oyun motorlarının kurulumu, proje yapılandırması, sahne düzenleme ve temel teknik işlemlerinde görev alır. Örneğin, Unity veya benzeri bir oyun motorunda sahneler oluşturabilir, hazır bileşenleri projeye ekleyebilir ve proje ayarlarını düzenleyebilir. Simülasyon ve Etkileşimli Uygulama Geliştirme Elemanı: Oyun teknolojilerini eğitim, sağlık, savunma, turizm ve endüstriyel simülasyon uygulamalarında kullanabilir. Örneğin, bir mesleki eğitim sürecini destekleyen etkileşimli simülasyon geliştirme ekibinde görev alabilir. Yazılım Destek Elemanı: Oyun ve etkileşimli yazılımların kurulumu, güncellenmesi, hata takibi ve temel teknik destek süreçlerinde çalışır. Örneğin, bir oyun stüdyosunda proje dosyalarının düzenlenmesine ve sürüm testlerinin yürütülmesine destek verebilir. Mezunlar; oyun geliştirme stüdyoları, yazılım firmaları, mobil uygulama şirketleri, simülasyon merkezleri, eğitim teknolojileri kuruluşları, reklam ve dijital medya ajansları ile etkileşimli içerik üreten kurumlarda istihdam edilebilirler. Ayrıca bağımsız oyun geliştiricisi olarak kendi oyun projelerini geliştirebilir, ekip kurabilir veya serbest çalışma yoluyla oyun programlama, prototip geliştirme ve test hizmetleri sunabilirler.  
Başka Çalışmalara Geçiş İmkanı : Oyun Geliştirme ve Programlama Programından mezun olan öğrenciler, ilgili mevzuat ve Yükseköğretim Kurulu tarafından belirlenen koşullar doğrultusunda Dikey Geçiş Sınavı’na girerek uygun lisans programlarına geçiş yapabilirler. Geçiş yapılabilecek lisans programları, ÖSYM tarafından her yıl yayımlanan Dikey Geçiş Sınavı kılavuzunda belirtilmektedir. Mezunlar; bilgisayar, yazılım, bilişim sistemleri, dijital oyun tasarımı, görsel iletişim tasarımı ve benzeri alanlarla ilişkili lisans programlarında eğitimlerini sürdürebilirler. Ayrıca açık ve uzaktan öğretim programları, mesleki sertifika eğitimleri, oyun motoru uzmanlık programları ve sektör odaklı kurslar aracılığıyla akademik ve mesleki gelişimlerine devam edebilirler. Program mezunları; oyun programlama, mobil oyun geliştirme, oyun tasarımı, kullanıcı arayüzü geliştirme, simülasyon, artırılmış ve sanal gerçeklik uygulamaları, yazılım geliştirme ve etkileşimli medya gibi alanlarda kendilerini geliştirerek farklı eğitim ve kariyer olanaklarına yönelebilirler.  
Programın Eğitim Amaçları : Oyun Geliştirme ve Programlama Programının amacı; dijital oyunların tasarım, programlama, geliştirme, test ve yayınlama süreçlerinde görev alabilecek, güncel oyun geliştirme teknolojilerini etkin biçimde kullanabilen nitelikli teknik elemanlar yetiştirmektir. Program kapsamında öğrencilerin; programlama temelleri, nesne yönelimli programlama, oyun motorları, iki ve üç boyutlu oyun geliştirme, oyun fiziği, kullanıcı arayüzü tasarımı, veri tabanı uygulamaları, yapay zekâ, mobil oyun geliştirme, oyun test süreçleri ve proje yönetimi alanlarında temel bilgi ve uygulama becerileri kazanmaları hedeflenmektedir. Program ayrıca öğrencilerin oyun mekanikleri oluşturabilme, yazılım bileşenleri geliştirebilme, görsel ve işitsel öğeleri oyun sistemlerine entegre edebilme, prototip hazırlayabilme ve farklı platformlara yönelik oyun projeleri geliştirebilme yeterliliklerini artırmayı amaçlamaktadır. Bunun yanında algoritmik düşünme, problem çözme, yaratıcılık, takım çalışması, mesleki etik, etkili iletişim, yaşam boyu öğrenme ve teknolojik gelişmelere uyum sağlama becerilerinin geliştirilmesi de programın temel amaçları arasındadır.  
Sınav Ve Değerlendirme Kuralları : Isparta Uygulamalı Bilimler Üniversitesi Önlisans ve Lisans Eğitim-Öğretim ve Sınav Yönetmeliği uygulanır.  
Mezuniyet Koşulları : Yasal süre içinde mezuniyet için gerekli tüm dersleri almak ve bu derslerden başarılı olmak koşulu ile devam etmekte olduğu programı en az 2.00 Genel Not Ortalaması (GNO) ile tamamlamak ve toplam 30 işgünü staj yapmak  
Programın Türü(Tam zamanlı, Yarı zamanlı, Uzaktan Öğretim) : Tam zamanlı