Pınarhisar Meslek Yüksekokulu : Bilgisayar Programcılığı

Program Genel Bilgileri
Eğitim Dili Türkçe
Bölüm Başkanı (yada Eşdeğeri) Dr. Öğr. Üyesi Murat ASLANYÜREK
Bologna Koordinatörü Dr. Öğr. Üyesi Murat ASLANYÜREK
Bologna Koordinatör Yrd. Öğr.Gör. Emine ÖZDİL
Eğitim Süresi (Yıl) 2
Azami Süresi (Yıl) 4
Kontenjanı 55
Staj Durumu Var
Merkezi Sınav Puan Türü (ÖSYM) TYT
Programın ISCED Kodu 613
ISCED
Programın Amacı
  • Bilişim sektöründe bilgisayar programcılığı alanındaki tanımlı görev ve sorumlulukları, program sürecinde kazanılan bilgi ve yetkinliklere dayanarak etkin biçimde yerine getirmelerini sağlamak.
  • Yazılım geliştirme ve programlama teknolojilerini kullanarak bilişim alanında karşılaşılan problemleri analiz etmelerini ve uygun çözüm yaklaşımlarını uygulamalarını sağlamak.
  • Mesleki çalışmalarını bireysel ve ekip ortamlarında yürüterek disiplinler arası çalışmalarda etkin rol almalarını sağlamak.
  • Mesleki görev ve sorumluluklarını yerine getirirken etik değerlere, veri güvenliğine ve toplumsal sorumluluklara uygun davranmalarını sağlamak.
  • Bilişim alanındaki bilimsel ve teknolojik gelişmeleri takip ederek yeni programlama teknolojilerine uyum sağlayıp yaşam boyu öğrenme bilinciyle mesleki gelişimini sürdürmelerini sağlamak.
Tarihçe
2002-2003 Eğitim Öğretim Yılında Yüksekokulumuzda Bilgisayar Teknolojisi ve Programlama olarak açılan bölümümüz 2010-2011 eğitim öğretim yılı itibariyle Bilgisayar Programcılığı bölümü adı ile eğitim öğretim faaliyetlerine devam etmektedir.
Kazanılan Derece
Programı tüm gereksinimlerini yerine getirerek başarı ile tamamlayan Bilgisayar Programcılığı Ön lisans diploması derecesi alırlar.
Kabul Koşulları
Lise Diploması, Merkezi olarak yapılan üniversite yerleştirme sınavı (TYT) ile yerleştirme
Üst Kademeye Geçiş
Bölümümüz programlarından mezun olan öğrenciler, Dikey Geçiş Sınavı ile lisans programlarına geçiş yapabilmektedir. Geçiş yapılabilecek bölümler Bilgisayar Bilimleri, Bilgisayar Mühendisliği, Bilgisayar ve Öğretim Teknolojileri Öğretmenliği, Bilişim Sistemleri Mühendisliği, Bilişim Sistemleri ve Teknolojileri, İstatistik, İstatistik ve Bilgisayar Bilimleri, Matematik ve Bilgisayar Bilimleri, Yazılım Mühendisliği, Yönetim Bilişim Sistemleri şeklindedir. Mezunlarımız ayrıca Dikey Geçiş Sınavı ile aşağıdaki programların 5. yarıyılına ait fark derslerini alarak Açıköğretim Fakültelerinin Çalışma Ekonomisi ve Endüstri İlişkileri, Halkla İlişkiler ve Reklamcılık, Halkla İlişkiler ve Tanıtım, İktisat, İşletme, Kamu Yönetimi, Maliye, Siyaset Bilimi ve Kamu Yönetimi, Uluslararası İlişkiler ve Yönetim Bilişim Sistemleri bölümlerine de geçiş yapabilmektedir.
Mezuniyet Koşulları
Programda mevcut olan (toplam 120 AKTS karşılığı) derslerin tümünü başarıyla tamamlamak ve 4.00 üzerinden en az 2.00 ağırlıklı not ortalamasına sahip olmak mezuniyet için gerekli yeterlilik koşuludur.
İstihdam Alanları / Regüle Edilmiş Meslekler
Bölüm mezunları, Bilgisayar Programcılığı Teknikeri unvanını alırlar. Teknik servis hizmeti veren bilgisayar firmalarında, kamu kurum ve kuruluşlarında, ağ kurulum ve yönetimi hizmeti veren ya da bu hizmete ihtiyaç duyan firma, kamu, kurum ve kuruluşlarında istihdam edebilirler.
Diploma Eki
Diploma Eki, mezun olan tüm öğrencilerimize ücretsiz olarak verilmektedir.
Program Eğitim Amaçları (PEA)
  1. Bilişim sektöründe bilgisayar programcılığı alanındaki tanımlı görev ve sorumlulukları, program sürecinde kazanılan bilgi ve yetkinliklere dayanarak etkin biçimde yerine getirmelerini sağlamak.
  2. Yazılım geliştirme ve programlama teknolojilerini kullanarak bilişim alanında karşılaşılan problemleri analiz etmelerini ve uygun çözüm yaklaşımlarını uygulamalarını sağlamak.
  3. Mesleki çalışmalarını bireysel ve ekip ortamlarında yürüterek disiplinler arası çalışmalarda etkin rol almalarını sağlamak.
  4. Mesleki görev ve sorumluluklarını yerine getirirken etik değerlere, veri güvenliğine ve toplumsal sorumluluklara uygun davranmalarını sağlamak.
  5. Bilişim alanındaki bilimsel ve teknolojik gelişmeleri takip ederek yeni programlama teknolojilerine uyum sağlayıp yaşam boyu öğrenme bilinciyle mesleki gelişimini sürdürmelerini sağlamak.

Program Eğitim Amaçları - Program Yeterlilikleri İlişkisi

  PEA1PEA2PEA3PEA4PEA5
PY144223
PY255223
PY355223
PY443523
PY544223
PY655223
PY743223
PY844223
PY944223
PY1043223
PY1144223
PY1222424
PY1355223
PY1455323
PY1533335
PY1633354

(Katkı Düzeyi: 1: Çok Düşük | 2: Düşük | 3: Orta | 4: Yüksek | 5: Çok Yüksek)

1. Yarıyıl Ders Planı
Ders Kodu Ders Adı Ders Türü T+U+L AKTS
BLP26103VERİ TABANI-IZorunlu2+25
BLP26101PROGRAMLAMA TEMELLERİZorunlu2+25
BLP26105WEB PROGRAMLAMA-IZorunlu2+24
BLP26107GRAFİK VE ANİMASYONZorunlu3+04
 SEÇMELİ DERSSeçmeli3+03
 SEÇMELİ DERSSeçmeli3+03
 SEÇMELİ DERSSeçmeli3+03
 SEÇMELİ DERSSeçmeli3+03
 Toplam AKTS30
Seçmeli Dersler
BLP26111BİLGİSAYAR DONANIMISeçmeli3+03
BLP26119YAPAY ZEKA VE BİLİŞİM ETİĞİSeçmeli3+03
BLP26117BİLİŞİM TEKNOLOJİLERİSeçmeli3+03
UNV19101AKADEMİK TÜRKÇESeçmeli2+03
BLP26125MESLEK TEKNOLOJİSİSeçmeli3+03
BLP26121MATEMATİKSeçmeli3+03
BLP26123MESLEKİ TEKNİK TERİMLERSeçmeli3+03
BLP26115VİDEO KURGU TEKNİKLERİSeçmeli3+03
BLP26113DİJİTAL DÖNÜŞÜM VE GELECEĞİN TEKNOLOJİLERİSeçmeli3+03
BLP26109OFİS YAZILIMLARISeçmeli3+03
2. Yarıyıl Ders Planı
Ders Kodu Ders Adı Ders Türü T+U+L AKTS
BLP26108PYTHON PROGRAMLAMAZorunlu3+04
BLP26106MOBİL PROGRAMLAMA-IZorunlu3+04
BLP26104WEB PROGRAMLAMA-IIZorunlu2+25
BLP26102GÖRSEL PROGRAMLAMA-IZorunlu2+25
 SEÇMELİ DERSSeçmeli3+03
 SEÇMELİ DERSSeçmeli3+03
 SEÇMELİ DERSSeçmeli3+03
 SEÇMELİ DERSSeçmeli3+03
 Toplam AKTS30
Seçmeli Dersler
BLP26118İNSAN BİLGİSAYAR ETKİLEŞİMİSeçmeli3+03
BLP26116İLERİ OFİS UYGULAMALARISeçmeli3+03
BLP26112VERİ TABANI UYGULAMALARISeçmeli3+03
BLP26128KRİPTOLOJİ TEMELLERİSeçmeli3+03
BLP26122İŞ SAĞLIĞI VE GÜVENLİĞİSeçmeli3+03
BLP26120YÖNETİM BİLİŞİM SİSTEMLERİSeçmeli3+03
BLP26132AÇIK KAYNAK İŞLETİM SİSTEMİSeçmeli3+03
BLP26126DOĞAL DİL İŞLEMESeçmeli3+03
BLP26134E-TİCARETSeçmeli3+03
BLP26114AĞ TEMELLERİSeçmeli3+03
BLP26110VERİ YAPILARISeçmeli3+03
BLP26130İÇERİK YÖNETİM SİSTEMİSeçmeli3+03
BLP26124BİLGİSAYAR DESTEKLİ İSTATİSTİKSeçmeli3+03
3. Yarıyıl Ders Planı
Ders Kodu Ders Adı Ders Türü T+U+L AKTS
BLP26201GÖRSEL PROGRAMLAMA-IIZorunlu2+25
BLP26207NESNE YÖNELİMLİ PROGRAMLAMAZorunlu2+24
BLP26205MOBİL PROGRAMLAMA-IIZorunlu3+04
BLP26203İLERİ WEB PROGRAMLAMAZorunlu2+25
 SEÇMELİ DERSSeçmeli3+03
 SEÇMELİ DERSSeçmeli3+03
 SEÇMELİ DERSSeçmeli3+03
 SEÇMELİ DERSSeçmeli3+03
 Toplam AKTS30
Seçmeli Dersler
BLP26237BULUT BİLİŞİMSeçmeli3+03
BLP26209OYUN PROGRAMLAMASeçmeli3+03
BLP26213YAPAY ZEKA VE OPTİMİZASYONSeçmeli3+03
MYO21201GÖNÜLLÜLÜK ÇALIŞMALARISeçmeli1+24
BLP26215MAKİNE ÖĞRENMESİSeçmeli3+03
BLP26239DİJİTAL GİRİŞİMCİLİKSeçmeli3+03
BLP26241TEKNOLOJİ VE İNOVASYONSeçmeli3+03
BLP26211PROJE UYGULAMALARISeçmeli3+03
BLP26235YAZILIM MİMARİLERİ VE TASARIM DESENLERİSeçmeli3+03
BLP26243ARAŞTIRMA YÖNTEM VE TEKNİKLERİSeçmeli3+03
BLP26231API VE TEKNOLOJİ ENTEGRASYONUSeçmeli3+03
BLP26229YAPAY ZEKA MATEMATİĞİSeçmeli3+03
BLP26227SUNUCU İŞLETİM SİSTEMLERİSeçmeli3+03
BLP26225SİSTEM ANALİZİ VE TASARIMISeçmeli3+03
BLP26233WEB GELİŞTİRME VE MODERN FRAMEWORKLERSeçmeli3+03
BLP26223VERİ BİLİMİ VE BÜYÜK VERİSeçmeli3+03
BLP26221SİBER GÜVENLİKSeçmeli3+03
BLP26219BÜYÜK DİL MODELLERİSeçmeli3+03
BLP26217DEVOPS VE SÜREKLİ ENTEGRASYONSeçmeli3+03
4. Yarıyıl Ders Planı
Ders Kodu Ders Adı Ders Türü T+U+L AKTS
UNV18201TÜRK DİLİZorunlu4+04
UNV18203ATATÜRK İLKELERİ VE İNKILAP TARİHİZorunlu4+04
UNV18205İNGİLİZCEZorunlu4+04
UNV18207İŞLETMEDE MESLEKİ EĞİTİMZorunlu0+1818
 Toplam AKTS30
Program Yeterlilikleri
  1. Teorik olarak bilgisayar bilimleri alanındaki kavram, kuram, yöntem ve ilkeleri açıklar-analiz eder.
  2. Yazılım, planlama ve tasarım süreç ve yöntemlerini eleştirel biçimde analiz eder-bu süreçlere uygun yazılım geliştirir.
  3. Veri tabanı tasarlama ve oluşturmaya ilişkin eleştirel-yaratıcı düşünme ve problem çözme becerilerini kullanarak sorgu kodlarını hazırlar.
  4. Yazılım sektöründe, yazılım üretim süreçlerinde ekip üyesi olarak gerekli sorumluluklarını yerine getirir.
  5. Açık kaynak kodlu işletim sistemlerini kurarak işletim sistemi araçlarını ve sistemini yönetir.
  6. Web sayfaları tasarımına ilişkin ve internet ortamında kodlama işlemlerini gerçekleştirir.
  7. Kelime işlemci, hesaplama tablosu, sunu, veri tabanı ve grafik tabanlı tasarım programlarını kurarak bu programlara ilişkin modülleri program üretiminde uygular.
  8. Bilgisayarda karşılaşılan yazılım ve basit donanım arızalarını tespit ederek çözüm önerilerini geliştirir.
  9. Basit bir ağın kurulumunu yaparak ağı yönetir.
  10. Sektörde hizmet üretiminde geçerliliğini koruyan kişisel bilgisayar işletim sistemlerini ve ağ işletim sistemlerini kullanır.
  11. Grafik ve animasyon programlarını kullanarak web siteleri için animasyonlar geliştirir.
  12. Avrupa dil portfolyosu A1 düzeyinde bir yabancı dili (İngilizce) kullanarak alandaki gelişmeleri izler-meslektaşları ile iletişim kurar.
  13. Algoritmik düşünme ve planlama yaklaşımını program tasarımı uygulamalarında kullanır.
  14. Belirlenen bilişim problemlerinin çözümü için verilen analiz ve modelleme yöntemlerini açıklar-uygular.
  15. Alanı ile ilgili değişim ve gelişimleri takip ederek mesleki gelişim gereksinimlerini belirler.
  16. Alanı ile ilgili hizmet üretim süreçlerinde ve yazılımsal ve donanımsal işlemlerde ve kurumsal sorumluklarını yerine getirmede ulusal ve uluslararası normlar, temel hak ve özgürlükler ve mesleki etik değerleri esas alır.
Geçmiş Dönemlere Ait Eğitim Planları