Teknolojiye olan ilgi çekici bir uygulama veya akıllı bir cihazla başlayabilir, ancak iyi bir üniversite eğitimi yüzeyin ötesinde ne olduğunu sorar: Veriler nasıl organize edilir? Sistem nasıl çalışır? Nasıl test ederiz? Ve kararlarından kimler etkilenir? Bu çalışma alanı, programa bağlı olarak yapay zeka veya diğer alanlarda uzmanlaşmış bölümlerle birlikte, bilişim, yazılım ve sistem geliştirme ve veri analizinin temellerini birleştirir.
Benzer İsimler, Farklı Yaklaşımlar
Bilgisayar bilimi, bilgi teknolojisi, yazılım mühendisliği, veri bilimi ve yapay zeka özdeş değildir. Ortak dersler paylaşabilirler, ancak odak noktaları teorik temellerden sistemlere, uygulamalara, verilere ve mühendislik tasarımına kadar değişir. Bu nedenle, sadece başlığında ortak bir terim içerdiği için bir program seçmek yerine müfredatı okumalısınız. [1]
ACM, IEEE-CS ve AAAI'nin CS2023 çerçevesi, bilgisayar bilimi eğitiminin kapsamını anlamaya yardımcı olur, ancak her teknoloji programını tek bir model haline getirmez. Üniversite müfredatı, bir öğrencinin ne okuyacağına ve bunun teorik temeller, uygulamalar ve projeler arasında nasıl dağıtılacağına dair en iyi rehber olmaya devam etmektedir. [1]
Düşünmeyi Geliştirmek İçin Bir Araç Olarak Programlama
Programlama yoluyla öğrenciler, problemleri parçalara ayırmayı, net adımlar formüle etmeyi, varsayımları test etmeyi ve hataları analiz etmeyi öğrenirler. İlerleme, adlandırabildikleri programlama dillerinin sayısıyla değil, bir problemi anlama ve okunabilir, test edilebilir ve geliştirilebilir bir çözüm yazma yetenekleriyle ölçülür.
Belirli bir ihtiyaca hizmet eden küçük bir projeyle başlayabilirler: kişisel randevuları düzenlemek, kamuya açık verileri analiz etmek veya basit bir arayüz tasarlamak. Açıklayamadıkları veya sürdüremeyecekleri bileşenlere sahip büyük bir projeye başlamaktansa, dokümantasyon ve test ile sınırlı bir projeyi tamamlamak daha iyidir.
Yapay Zeka Sadece Bir Başlığa Değil, Bir Temele İhtiyaç Duyar
Yapay zeka çalışması, matematik, istatistik, veri ve algoritmaların yanı sıra model tasarımı, değerlendirme ve sınırlamalarının anlaşılmasıyla bağlantılıdır. Hazır bir araç kullanmak faydalı bir başlangıç noktası olabilir, ancak sonuçların nasıl ölçüldüğünü, sistemin hangi verilere dayandığını ve nerede yanlış gidebileceğini öğrenmenin yerini tutmaz. [1]
Eğitimsel bir projede, öğrenciler eğitim ve değerlendirme arasındaki farkı anlamalı ve nasıl ölçüldüğünü açıklamadan etkileyici bir sonuç sunmaktan kaçınmalıdır. Ayrıca, yapay zekanın kullanımının uygunluğunu baştan sorgulamak da faydalıdır. Belirli bir sorun için daha basit bir çözüm daha açık ve daha verimli olabilir. Bu seçim yapabilme yeteneği, teknik olgunluğun bir işaretidir.
Güvenlik ve Gizlilik Tasarımın Bir Parçasıdır
Herhangi bir uygulama geliştirirken, öğrenciler topladıkları verileri, bunlara kimlerin erişebileceğini, nasıl saklandığını ve silindiğini ve hangi izinlerin gerekli olduğunu dikkate almalıdır. Bu, projenin sonuna kadar ertelenen bir görev değil, baştan itibaren tanımının bir parçasıdır. Gerçek kişisel veriler, yasal bir dayanak, onay ve uygun izinler olmadan asla eğitimsel bir deneyimde kullanılmamalıdır.
Sentetik veya lisanslı kamu verileri kullanılabilir ve projenin sınırları açıkça belgelenmelidir. Kod, kütüphane ve görseller için lisanslara saygı gösterilmeli ve başkalarının çalışmaları kişinin kendi çalışmasıymış gibi sunulmamalıdır. Ürüne duyulan güven, nasıl oluşturulduğuna duyulan güvenle başlar.
Üniversiteler Nasıl Karşılaştırılır?
Matematik ve programlama temellerine, sistem ve veri derslerine, projelerin niteliğine, laboratuvar olanaklarına ve mentorluk ve değerlendirme mekanizmalarına bakın. Öğrencilerin takım çalışmasını, sürüm kontrolünü, test etmeyi ve dokümantasyonu nasıl öğrendiklerini ve hangi staj veya araştırma fırsatlarının ilan edildiğini ve katılım şartlarını sorun.
Teknik veya mühendislik akreditasyonundan bahsederken, belirli program ve kapsamı incelenmelidir. ABET, akreditasyonunun tüm üniversiteyi değil, bireysel programları ilgilendirdiğini ve bir tercih sıralaması oluşturmadığını açıklığa kavuşturmaktadır. Bu nedenle, halka açık bir sayfadaki bir logo, her uzmanlık alanının veya bölümün durumunu belirlemek için yeterli değildir. [2]
Doğrulanabilir Portföy
Portföy, net bir proje, bir problem ifadesi, çalışan bir yöntem, testler, bilinen sınırlamalar ve öğrencinin öğrendiklerini içerebilir. Bu unsurlar, okuyucuya sadece bir profil resmi veya ders listesi yerine, yetkinliğin kanıtını sunar. Grup projelerinde, tüm ekibin çalışması tek bir kişiye atfedilmeden, bireyin rolü açıkça belirtilmelidir.
İlgi alanları, programa ve deneyime bağlı olarak yazılım, veri, sistemler, güvenlik veya araştırmaya doğru evrilebilir. Hiçbir unvan maaş veya iş garantisi vermez ve araçlardaki hızlı değişimler sağlam bir bilimsel temelin yerini alamaz. Kalıcı değer, sorumlu bir şekilde öğrenme, analiz etme ve inşa etme ve ardından inşa edilenleri kullanacak veya daha da geliştirecek olanlara açıkça açıklama yeteneğinde yatmaktadır.
Kaynaklar
- Kaynak 1 · csed.acm.org
Kaynağın özgün başlığı
ACM/IEEE-CS/AAAI: إطار CS2023 - Kaynak 2 · www.abet.org
Kaynağın özgün başlığı
ABET: الاعتماد البرامجي













































































