TR
Sevgili Öğrencimiz, İstanbul Nişantaşı Üniversitesi Bilgisayar Programcılığı Programı’na Hoş Geldiniz. Programımıza katılarak çağın en stratejik alanlarından biri olan yazılım geliştirme dünyasında profesyonel bir kariyere adım atıyorsunuz. Üniversite hayatınız boyunca yeni teknolojilerle tanışacak, üretken toplulukların içinde yer alacak, gerçek dünya problemlerini yazılımla çözmeye yönelik güçlü bir altyapı kazanacaksınız. En önemlisi, tutkuyla sürdürebileceğiniz, sürekli öğrenmeyi ve gelişmeyi gerektiren bir mesleğin temellerini burada atacaksınız. Bilgisayar programcılığı yalnızca kod yazmak değildir; analitik düşünmek, karmaşık problemleri parçalara ayırmak, kullanıcı ihtiyaçlarını doğru anlamak ve güvenilir/ölçeklenebilir çözümler üretebilmektir. Programımız; algoritmik düşünme, yazılım mühendisliği disiplinleri ve sektör standartları ile donanmış, ekip çalışmasına yatkın ve iletişim becerileri yüksek profesyoneller yetiştirmeyi amaçlamaktadır. Eğitimimiz, sınıf ortamının ötesine geçerek laboratuvar çalışmaları, proje/tabanlı öğrenme ve sektör iş birlikleriyle desteklenir. Modern yazılım pratiklerini derslerle entegre eder; web, mobil ve veritabanı projeleriyle teoriyi uygulamaya dönüştürürüz. İstanbul’un teknoloji ekosistemiyle iç içe konumlanan kampüsümüz; etkinlikler, topluluklar ve kariyer günleriyle canlı bir öğrenme ortamı sunar. Müfredatımız, sektörde karşılaşacağınız gerçek senaryolara göre tasarlanmıştır. Alanında uzman akademisyenlerin yanı sıra sektörde aktif yazılım geliştiricileri ve mühendislerden dersler alarak hem akademik hem de güncel pratik bilgiye doğrudan erişeceksiniz. Sizleri; bilgiyle donanmış, sürekli öğrenen, üretken, etik değerlere bağlı yazılım geliştiriciler olarak mezun etmekten onur duyacağız. Sevgilerimle, Program Başkanı Öğr. Gör. Erdinç KILIÇ İstanbul Nişantaşı Üniversitesi Meslek Yüksekokulu Bilgisayar Programcılığı Programı
İstanbul Nişantaşı Üniversitesi Bilgisayar Programcılığı Programı; yazılım geliştirme, veritabanı yönetimi, web ve mobil uygulama geliştirme, ağ temelleri, işletim sistemleri gibi alanlarda nitelikli ön lisans mezunları yetiştirmeyi hedefler. Program; analitik düşünme, sorun çözme, iş birliği ve iletişim becerilerini güçlendirecek şekilde yapılandırılmıştır. Öğrenciler; Python, C#, Java gibi yaygın dilleri öğrenir, algoritmalar ve veri yapıları temellerini kavrar, SQL/NoSQL veritabanları, web teknolojileri (HTML, CSS, JS, çatı/kütüphaneler), mobil programlama, bulut bilişim temelleri, API tasarımı, yazılım testi ve DevOps farkındalığı gibi bileşenlerde yetkinlik kazanır.
Ulusal ve uluslararası ölçekte sektör standartlarında üretim yapabilen, yeni teknolojileri hızla benimseyen, kullanıcı odaklı ve etik ilkelere bağlı yenilikçi yazılım geliştiriciler yetiştirerek saygın bir eğitim programı olmak.
Öğrencilerimize algoritmik düşünme, kaliteli kod geliştirme, veri-temelli tasarım ve güvenli yazılım ilkelerini kazandırmak; proje ve stajlarla iş dünyasıyla bağlarını güçlendirerek mezunlarımızın yerel ve küresel pazarda aranan profesyoneller olmasını sağlamak.
Bilgisayar Programcılığı mezunları; - Yazılım Geliştirici / Uygulama Geliştirici (Web/Mobil/Desktop) - Veritabanı Uzmanı / Uygulama Destek Uzmanı - Yazılım Test Uzmanı / QA - Sistem ve Ağ Destek (temel düzey) - Teknik Destek / DevOps Asistanlığı (giriş seviyesi) - Veri Analizi (giriş seviyesi) pozisyonlarında çalışabilirler.
Program iki yıllık ön lisans eğitimi boyunca hem kuramsal hem de uygulamalı dersler içerir: - Programlamaya Giriş, Nesne Yönelimli Programlama - Algoritmalar ve Veri Yapıları - Veritabanı Yönetim Sistemleri (SQL/NoSQL) - Web Programlama (Ön yüz/Arka yüz temelleri) - Mobil Programlama (giriş) - İşletim Sistemleri, Ağ Temelleri - Bulut Bilişim ve DevOps’a Giriş - Proje Yönetimi ve Dokümantasyon - Teknik İngilizce, İletişim Becerileri ve Girişimcilik
1. Algoritmik düşünme ve temel programlama prensiplerini etkin kullanan nitelikli yazılım geliştiriciler yetiştirmek. 2. Güncel teknolojileri takip eden, yaşam boyu öğrenmeyi benimseyen bireyler yetiştirmek. 3. Web, mobil ve veritabanı çözümlerini tasarlayıp geliştirebilen; teknik iletişimi güçlü ekip oyuncuları yetiştirmek. 4. Mesleki etik, güvenlik ve mevzuat konularında bilinçli, sorumluluk sahibi profesyoneller yetiştirmek. 5. Kullanıcı deneyimini, performansı ve güvenliği gözeten, test ve kalite süreçlerine hâkim uygulama geliştiriciler yetiştirmek.
PÖÇ No
Program Öğrenim Çıktısı
PÖÇ1
Kişisel ve ağ işletim sistemlerini tanır.
PÖÇ2
Donanım keşif ve kurulması işlemini yapar.
PÖÇ3
Yazılımların dillerinin kullanıldığı farklı alanları açıklar.
PÖÇ4
Yazılımın (PC, ağ ortamı ve internet) planlama ve tasarımında görev alır.
PÖÇ5
Mesleki alanda algoritmik düşünerek ortaya çıkacak problemlere karşı çözüm bulur.
PÖÇ6
Mesleki alanda matematik becerilerini kullanır.
PÖÇ7
Kelime işlemci, hesaplama tablosu, sunu, veri tabanı ve grafik tabanlı tasarım programlarını kurar ve kullanır.
PÖÇ8
Yaygın karşılaşılan yazılım ve donanım arızalarını tespit eder, sorunlara çözüm üretir.
PÖÇ9
Veri güvenliği ve saklanması ile ilgili tedbirleri alır ve uygun çözümler bulan birey olur.
PÖÇ10
Hata bulma, problem çözme, karar verme ve işlem planlamasını çözümler.
PÖÇ11
Hızlı öğrenebilir ve öğrendiklerini pratiğe döker.
PÖÇ12
Eğitim süresince öğrendiği temel bilgiler sayesinde var olan yenilikleri öğrenme ve bunları geliştirme yeteneğine sahip olur.
PÖÇ13
Bölümde derslerin haricinde kendi alanları ile ilgili sektörde var olan firmalar ile tanışma ve iletişim kurmak için girişimde bulunur.
PÖÇ14
Bölümde öğrenciler hem programcılık, web tasarımı hem de teknik dersleri aldıkları için bu durum tercih edilme şanslarını artırır.
PÖÇ15
Programcılık dersleri sayesinde öğrenciler yeni programlar geliştirme ve bunları kendi ürettikleri projelerle uygulama yetkinliği kazanırlar.
PÖÇ16
Verilerin yönetim süreçlerini açıklar.
PÖÇ17
Donanımların temel işlevlerini tanır.
Program Müfredatı ve Bilgi Paketi
Program Müfredatı ve Bilgi Paketi içerikleri için ,
Bilgisayar Programcılığı Programı Müfredat linkini tıklayabilirsiniz.