Genel Bilgiler

Ön Lisans · 2 Yıl · 120 AKTSÖrgün Öğretim

Amaç

Bilgisayar Programcılığı Programının amacı; bilgi teknolojileri sektörünün gereksinim duyduğu, yazılım geliştirme süreçlerine hâkim, masaüstü, web ve mobil uygulamalar geliştirebilen, veri tabanı yönetimi ve bilgisayar ağları konusunda temel bilgiye sahip, teknolojik gelişmeleri takip eden, etik değerlere ve bilgi güvenliği ilkelerine uygun hareket eden nitelikli bilgisayar programcıları yetiştirmektir.

Hedef

  • Öğrencilere programlama, algoritma geliştirme ve problem çözme becerileri kazandırmak.
  • Güncel yazılım teknolojilerini ve programlama dillerini etkin biçimde kullanabilen bireyler yetiştirmek.
  • Web, mobil ve masaüstü uygulama geliştirme süreçlerinde görev alabilecek teknik yeterlilikleri kazandırmak.
  • Veri tabanı tasarımı, yönetimi ve veri işleme konularında uygulama becerisi geliştirmek.
  • Bilgisayar ağları, siber güvenlik ve sistem yönetimi alanlarında temel bilgi ve farkındalık oluşturmak.
  • Takım çalışmasına yatkın, iletişim becerileri güçlü ve mesleki etik değerlere bağlı mezunlar yetiştirmek.
  • Yaşam boyu öğrenme anlayışını benimseyen, teknolojik yenilikleri takip ederek kendini sürekli geliştiren bireyler yetiştirmek.
  • Yazılım ve bilişim sektörünün ihtiyaç duyduğu teknik bilgiye sahip, istihdam edilebilirliği yüksek ara elemanlar yetiştirmek.

Vizyon

Bilgisayar teknolojileri ve yazılım dünyasındaki küresel gelişmelere hızla uyum sağlayan, yenilikçi yaklaşımlarla sektöre yön veren, ulusal ve uluslararası düzeyde tanınan ve tercih edilen, çağdaş eğitim standartlarına sahip öncü bir eğitim programı olmaktır.

Misyon

Sektörün ihtiyaç duyduğu teorik bilgi ve uygulama becerilerine sahip, analitik düşünme yeteneği gelişmiş, etik değerlere bağlı, sürekli kendini yenileyen ve bilişim alanındaki problemleri çözebilecek nitelikli bilgisayar programcıları yetiştirmektir.

Kazanılan Derece

Bu programı başarıyla tamamlayan öğrenciler ön lisans diploması alır ve "Bilgisayar Programcılığı Ön Lisans Derecesi" almaya hak kazanır.

Bölümden mezun olan öğrenciler; kamu kurumlarında ve özel sektörde bilgisayar teknikeri olarak çalışabilir.

Genel Kabul Koşulları

Bu programa öğrenci kabulü, Yükseköğretim Kurulu (YÖK) tarafından belirlenen yönetmelikler çerçevesinde, Ölçme, Seçme ve Yerleştirme Merkezi (ÖSYM) tarafından yapılan merkezi sınav sistemiyle gerçekleştirilmektedir.

Öğrenciler, merkezi sınavdan aldıkları puana göre öğrenim görmek istedikleri program tercihlerini bildirdikten sonra ÖSYM tarafından ilgili programlara yerleştirilmektedir.

Mezuniyet Koşulları

  • Program öğretim planında yer alan tüm zorunlu dersleri ve mezuniyet için gerekli sayıdaki seçmeli dersleri başarıyla tamamlayarak toplam 120 AKTS yükünü tamamlamış olmak.
  • İlgili mevzuat hükümleri çerçevesinde en az 2,00 Genel Not Ortalamasına (GNO) sahip olmak.
  • Program öğretim planında yer alan derslerden başarısız veya eksik dersi bulunmamak.

Program Öğrenme Çıktıları

Bu programın başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir:

NoÖğrenme Çıktısı
1Mesleği ile ilgili temel, güncel ve uygulamaya yönelik bilgilere sahip olur ve etkin şekilde kullanır.
2İş sağlığı ve güvenliği ile kalite süreçleri hakkında bilgi sahibi olur.
3Mesleği ile ilgili bilişim teknolojilerini, yazılım ve programlama araçlarını etkin şekilde kullanır.
4Mesleki problemleri analitik ve eleştirel bir yaklaşımla değerlendirir, çözüm önerileri geliştirir.
5Bilgi ve becerilerini yazılı ve sözlü iletişim yoluyla etkin biçimde ifade eder.
6Alanı ile ilgili karmaşık problemlerin çözümünde ekip üyesi olarak sorumluluk alır.
7Kariyer planlaması yapar ve yaşam boyu öğrenme yaklaşımını benimser.
8Alanı ile ilgili uygulamalarda toplumsal, bilimsel, kültürel ve etik değerlere uygun hareket eder.
9Yabancı dil kullanarak alanındaki gelişmeleri takip eder ve meslektaşları ile iletişim kurar.
10Birleşmiş Milletler Sürdürülebilir Kalkınma Amaçları hakkında farkındalığa sahiptir.
11Dijitalleşme, çevre bilinci, yeşil dönüşüm ve sürdürülebilirlik konularında farkındalığa sahiptir.
12Bilgisayar programcılığına ilişkin temel kavramları açıklar ve alan terminolojisini kullanır.
13Algoritma ve veri yapılarını oluşturur, programlama dilleri ile etkin şekilde uygular.
14Veri tabanı tasarımı, yönetimi, veri işleme ve uygulama entegrasyonu süreçlerini gerçekleştirir.
15Kullanıcı gereksinimlerine uygun temel web, mobil ve masaüstü tabanlı uygulamalar geliştirir.
16Yazılımları test eder, hata analizleri yapar ve geliştirilen uygulamaların sürdürülebilirliğini sağlar.