Bilgisayar Programcılığı
Önlisans TYYÇ: 5. Düzey QF-EHEA: Kısa Düzey EQF-LLL: 5. Düzey

Program Çıktıları

Sınıflandırılmış

1 - Bilgi
Kuramsal - Olgusal
1) Bilgisayar temel bileşenleri olan donanım, yazılım, ağ ve işletim sistemleri konusunda temel düzeyde bilgi sahibi olur.
2) Yazılım kurulum, test ve kabul işlemlerini yapabilme becerisine sahip olur.
3) Web tabanlı proje geliştirip, internet tabanlı programlama yapar.
4) Alanı ile ilgili temel, teknolojik ve bilimsel kavramları farklı dillerden takip eder.
5) Sektörün beklentilerini karşılayacak şekilde Bilgisayar Programcılığı ile ilgili süreci/süreçleri planlama becerisine sahip olur.
6) Bilişim hukuku, kişisel verileri kullanabilme , meslek etiği gibi önemli ve güncel kavramlara sahip olur.
2 - Beceriler
Bilişsel - Uygulamalı
1) Bilgisayar ortamında verileri saklayabilme, organize edebilme ve sorgulayabilme becerisine sahip olur.
3 - Yetkinlikler
İletişim ve Sosyal Yetkinlik
1) İşletme faaliyetlerinde bireysel sorumluluk alır ve takım çalışmasına uyum sağlar.
Öğrenme Yetkinliği
1) Alanındaki çalışmaları yürütebilecek ve dünyadaki teknolojik gelişmeleri takip edebilecek düzeyde yabancı dil bilgisine sahip olur.
Alana Özgü Yetkinlik
1) Bilgisayar Programcılığı alanında bir problemin tanımını yapıp, çözümü için gerekli verileri tanımlayıp, algoritmasını tasarlayıp farklı programlama dilleri ile çözüm oluşturur.
2) Yazılım geliştirme sürecinde planlama, tasarlama ve farklı programlama dillerini kullanarak gerçekleme becerisine sahip olur.
3) Bilişim teknolojileri alanında kullanılan görsel tasarım mantığının anlaşılması ve uygulanması için gerekli olan bilgi, beceri ve teknik alt yapıya sahip olur.
4) Bilgisayar ağlarına ilişkin temel kavramları öğrenmek, bilgisayarlar arası iletişim, organizasyon ve veri aktarım yöntemleri hakkında bilgi sahibi olur.
5) Alanı ile ilgili çalışmalarda öngörülemeyen problemleri belirleyebilmek ve yenilikçi çözümler üretebilmek için bilgilerini yeni ve güncel yapıları öğrenebilmek amacıyla aktarır.
6) Düşünce ve önerilerini nitel ve nicel verilerle destekleyerek uzman olan ve olmayan kişilerle paylaşır.
Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği
1) Bilgisayar Programcılığı ile ilgili konularda kişi ve kurumları bilgilendirebilmek için düşüncelerini yazılı ve sözlü olarak aktarır.

Program Kazanımları Program Düzeyi

Program Kazanımları TYYÇ 5 (Önlisans) Düzey Tanımlayıcıları TYYÇ Temel Alan Tanımlayıcıları
48 - Bilgisayar
1 - Bilgi
Kuramsal - Olgusal
1) Bilgisayar temel bileşenleri olan donanım, yazılım, ağ ve işletim sistemleri konusunda temel düzeyde bilgi sahibi olur.
2) Yazılım kurulum, test ve kabul işlemlerini yapabilme becerisine sahip olur.
3) Web tabanlı proje geliştirip, internet tabanlı programlama yapar.
4) Alanı ile ilgili temel, teknolojik ve bilimsel kavramları farklı dillerden takip eder.
5) Sektörün beklentilerini karşılayacak şekilde Bilgisayar Programcılığı ile ilgili süreci/süreçleri planlama becerisine sahip olur.
6) Bilişim hukuku, kişisel verileri kullanabilme , meslek etiği gibi önemli ve güncel kavramlara sahip olur.
1) Ortaöğretim düzeyinde kazanılan yeterliliklere dayalı olarak alanındaki güncel bilgileri içeren ders kitapları, uygulama araç-gereçleri ve diğer kaynaklarla desteklenen temel düzeydeki kuramsal ve uygulamalı bilgilere sahip olma.
1) Matematik, hesaplama ve bilgisayar bilimleri konularında temel kuramsal ve uygulamalı bilgilere sahiptir.
2 - Beceriler
Bilişsel - Uygulamalı
1) Bilgisayar ortamında verileri saklayabilme, organize edebilme ve sorgulayabilme becerisine sahip olur.
1) Alanında edindiği temel düzeydeki kuramsal ve uygulamalı bilgileri aynı alanda bir ileri eğitim düzeyinde veya aynı düzeydeki bir alanda kullanabilme becerileri kazanma.
2) Alanında edindiği temel düzeydeki bilgi ve becerileri kullanarak, verileri yorumlayabilme ve değerlendirebilme, sorunları tanımlayabilme, analiz edebilme, kanıtlara dayalı çözüm önerileri geliştirebilme.
1) Tanımlanan bilişim ve/veya bilgisayar bilimleri problemlerini ve modellerini kurgular ve temel çözüm önerilerini uygular.
2) Algoritmik düşünme ve planlama yaklaşımını uygulamalarında kullanır.
3) Belirtimleri (spesifikasyon) tanımlanmış yazılım bileşenlerini geliştirir.
3 - Yetkinlikler
İletişim ve Sosyal Yetkinlik
1) İşletme faaliyetlerinde bireysel sorumluluk alır ve takım çalışmasına uyum sağlar.
1) Alanı ile ilgili konularda sahip olduğu temel bilgi ve beceriler düzeyinde düşüncelerini yazılı ve sözlü iletişim yoluyla aktarabilme.
2) Alanı ile ilgili konularda düşüncelerini ve sorunlara ilişkin çözüm önerilerini uzman olan ve olmayan kişilerle paylaşabilme.
3) Bir yabancı dili en az Avrupa Dil Portföyü A2 Genel Düzeyi'nde kullanarak alanındaki bilgileri izleyebilme ve meslektaşları ile iletişim kurabilme.
4) Alanının gerektirdiği en az Avrupa Bilgisayar Kullanma Lisansı Temel Düzeyinde bilgisayar yazılımı ile birlikte bilişim ve iletişim teknolojilerini kullanabilme.
1) Sözlü ve yazılı iletişim kurar; en az bir yabancı dili en az Avrupa Dil Portföyü A2 Genel Düzeyinde kullanır, bilişim ve bilgisayar bilimleri alanındaki bilgileri izler ve meslektaşları ile iletişim kurar.
Öğrenme Yetkinliği
1) Alanındaki çalışmaları yürütebilecek ve dünyadaki teknolojik gelişmeleri takip edebilecek düzeyde yabancı dil bilgisine sahip olur.
1) Alanında edindiği temel düzeydeki bilgi ve becerileri eleştirel bir yaklaşımla değerlendirebilme, öğrenme gereksinimlerini belirleyebilme ve karşılayabilme.
2) Öğrenimini aynı alanda bir ileri eğitim düzeyine veya aynı düzeydeki bir mesleğe yönlendirebilme.
3) Yaşamboyu öğrenme bilinci kazanmış olma.
1) Yaşam boyu öğrenmenin gerekliliği bilinci ile bilgi ve iletişim teknolojilerindeki güncel gelişmeleri izler.
Alana Özgü Yetkinlik
1) Bilgisayar Programcılığı alanında bir problemin tanımını yapıp, çözümü için gerekli verileri tanımlayıp, algoritmasını tasarlayıp farklı programlama dilleri ile çözüm oluşturur.
2) Yazılım geliştirme sürecinde planlama, tasarlama ve farklı programlama dillerini kullanarak gerçekleme becerisine sahip olur.
3) Bilişim teknolojileri alanında kullanılan görsel tasarım mantığının anlaşılması ve uygulanması için gerekli olan bilgi, beceri ve teknik alt yapıya sahip olur.
4) Bilgisayar ağlarına ilişkin temel kavramları öğrenmek, bilgisayarlar arası iletişim, organizasyon ve veri aktarım yöntemleri hakkında bilgi sahibi olur.
5) Alanı ile ilgili çalışmalarda öngörülemeyen problemleri belirleyebilmek ve yenilikçi çözümler üretebilmek için bilgilerini yeni ve güncel yapıları öğrenebilmek amacıyla aktarır.
6) Düşünce ve önerilerini nitel ve nicel verilerle destekleyerek uzman olan ve olmayan kişilerle paylaşır.
1) Alanı ile ilgili verilerin toplanması, uygulanması ve sonuçlarının duyurulması aşamalarında toplumsal, bilimsel, kültürel ve etik değerlere sahip olma.
2) Sosyal hakların evrenselliği, sosyal adalet, kalite ve kültürel değerler ile çevre koruma, iş sağlığı ve güvenliği konularında yeterli bilince sahip olma.
1) Mesleki ve etik sorumluluk bilinci taşır, bilişim uygulamalarında meslek etiğinin gözetilmesi konusunda farkındalığa sahiptir.
Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği
1) Bilgisayar Programcılığı ile ilgili konularda kişi ve kurumları bilgilendirebilmek için düşüncelerini yazılı ve sözlü olarak aktarır.
1) Alanı ile ilgili temel düzeydeki bir çalışmayı bağımsız olarak yürütebilme
2) Alanı ile ilgili uygulamalarda karşılaşılan ve öngörülemeyen karmaşık sorunları çözmek için ekip üyesi olarak sorumluluk alabilme.
3) Sorumluluğu altında çalışanların bir proje çerçevesinde gelişimlerine yönelik etkinlikleri yürütebilme.
1) Bireysel olarak veya takımlarda etkin çalışır.

Sıralı

1) Bilgisayar temel bileşenleri olan donanım, yazılım, ağ ve işletim sistemleri konusunda temel düzeyde bilgi sahibi olur.
2) Bilgisayar Programcılığı alanında bir problemin tanımını yapıp, çözümü için gerekli verileri tanımlayıp, algoritmasını tasarlayıp farklı programlama dilleri ile çözüm oluşturur.
3) Yazılım geliştirme sürecinde planlama, tasarlama ve farklı programlama dillerini kullanarak gerçekleme becerisine sahip olur.
4) Bilişim teknolojileri alanında kullanılan görsel tasarım mantığının anlaşılması ve uygulanması için gerekli olan bilgi, beceri ve teknik alt yapıya sahip olur.
5) Bilgisayar ortamında verileri saklayabilme, organize edebilme ve sorgulayabilme becerisine sahip olur.
6) Alanındaki çalışmaları yürütebilecek ve dünyadaki teknolojik gelişmeleri takip edebilecek düzeyde yabancı dil bilgisine sahip olur.
7) Yazılım kurulum, test ve kabul işlemlerini yapabilme becerisine sahip olur.
8) Web tabanlı proje geliştirip, internet tabanlı programlama yapar.
9) Bilgisayar ağlarına ilişkin temel kavramları öğrenmek, bilgisayarlar arası iletişim, organizasyon ve veri aktarım yöntemleri hakkında bilgi sahibi olur.
10) Alanı ile ilgili çalışmalarda öngörülemeyen problemleri belirleyebilmek ve yenilikçi çözümler üretebilmek için bilgilerini yeni ve güncel yapıları öğrenebilmek amacıyla aktarır.
11) İşletme faaliyetlerinde bireysel sorumluluk alır ve takım çalışmasına uyum sağlar.
12) Düşünce ve önerilerini nitel ve nicel verilerle destekleyerek uzman olan ve olmayan kişilerle paylaşır.
13) Alanı ile ilgili temel, teknolojik ve bilimsel kavramları farklı dillerden takip eder.
14) Sektörün beklentilerini karşılayacak şekilde Bilgisayar Programcılığı ile ilgili süreci/süreçleri planlama becerisine sahip olur.
15) Bilgisayar Programcılığı ile ilgili konularda kişi ve kurumları bilgilendirebilmek için düşüncelerini yazılı ve sözlü olarak aktarır.
16) Bilişim hukuku, kişisel verileri kullanabilme , meslek etiği gibi önemli ve güncel kavramlara sahip olur.