Yazılım geliştirme bilim lisans

Genel

Program açıklaması

Dersin Tanımı

Eğer arka uç sistemleri ve çözme karmaşık sorunlara yönelik bir eğim ile yazılım geliştirme konusunda istekli iseniz o zaman bu kurs tam size göre. Bu derste size resmi tasarım desenleri dayalı yazılım uygulamaları tasarlamayı öğreneceksiniz; Tasarım ve temel veri altyapısını uygulamak; modellemek ve biçimsel yöntemleri aşağıdaki ederken karmaşık gerçek sorunları çözmek. Bu ders Güvenli Geliştirme, Kurumsal Yazılım Geliştirme, Sunucu Side ve İstemci Tarafı scripting, Ayrık Matematik ve benzeri modülleri kapsamaktadır. Bu ders, problem çözme bir ilgi var ayrıntılı bir ilgi var ve verimli programlamak için çaba bireyler için tasarlanmıştır.

Çalışma / Ders Dağıtım

Tabii nitelikli öğretim elemanları tarafından bir kişilik eğitimi etrafında dayanır ve konferanslar bir karışımı olduğunu ve sınıfta ve gerekli durumlarda uzman laboratuarlarda hem pratik çalışma denetlenmektedir. Ayrıca her öğrenci öğretim çalışmaları denetlemek üzere atanacak bir tez üzerinde çalışıyor olacak. Bu düzeydeki çalışmaların önemli bir kısmı okul saatleri dışında öğrencilerin kendi kendine çalışma ve araştırma çalışmaları olacağı anlaşılmalıdır çok önemlidir. Ciddi bir bağlılık ve ek çalışma öğrenci olmadan çok zor bir program üzerinden ilerlemeye bulacaksınız.

Değerlendirme

Pratik sınıf, ev, - Her modül çeşitli dört ödevler aracılığıyla değerlendirilir. Benzer diğer programlara öğrenci Pass, Merit ve ayrım kriterleri belirli sayıda ulaşmak gerekir. Nihai tezi üretilmesi gereken Buna ek olarak.

Program Öğrenme Çıktıları

  1. Gelişmiş veri yapıları ve algoritmalar yararlanın
  2. İnternet mobil teknolojiler uygulamalar geliştirin
  3. Güvenli yazılım geliştirmek
  4. Özerklik ve sorumluluk karmaşık mesleki faaliyetleri veya projeleri yönetir.

Çekirdek Eğitim Birimleri

  • 1. Nesne Tabanlı Programlama
  • 2. Yazılım Mühendisliği
  • 3. Ayrık Matematik
  • 4. Veritabanı Programlama (I)
  • 5. Veri Yapıları ve Algoritmalar
  • 6. Düşük Seviye Programlama
  • 7. Veritabanı Programlama (II)
  • 8. Mobil Uygulama Geliştirme
  • 9. İstemci Tarafı Scripting
  • 10. Server Side Scripting
  • 11. Güvenliğini Uygulamalar
  • 12. Düşük Seviye Programlama II
  • 13. Etkileşimli Mobil Geliştirme
  • 14. Test Driven Development
  • 15. Kurumsal Programlama
  • 16. Dağıtık Programlama
  • 17. İş Zekası ve Raporlama
  • 18. Proje
  • 19. Yazılım Mühendisliği II
  • 20. Eğlence ve İnteraktif Yazılım Geliştirme
  • 21. Uygulamalı Matematik II
  • 22. Girişimcilik
  • 23. Güvenliğini Uygulamaları II
  • 24. Veri Yapıları ve Algoritmalar II
  • 25. BT Proje Yönetimi
  • 26. İnternet Mobil Geliştirme
  • 27. Tez

Giriş Koşulları

  • MCAST-BTEC IT Diploması Extended

veya

  • Bilgisayar Mühendisliği MCAST Diploması - Seviye 4

veya

  • 2 A-Level Geçiş ve 2 I-Level Geçirdi

Zorunlu A-Level: Bilgisayar. Zorunlu A-Level veya I-Seviye: Soyut Matematik, Uygulamalı Matematik ve Fizik gelen bir konu

Kariyer Olanakları

  • Yazılım geliştirici
  • Sistem analizci
  • web tasarımcısı
Son Güncelleme Mar 2020

Okul Hakkında

Established in 2001, the Malta College of Arts, Science and Technology (MCAST) is the country’s leading vocational education and training institution. Through our six institutes in Malta and the Gozo ... Devamını oku

Established in 2001, the Malta College of Arts, Science and Technology (MCAST) is the country’s leading vocational education and training institution. Through our six institutes in Malta and the Gozo Campus, we offer 185 full-time and over 300 part-time vocational courses ranging from certificates to degrees (MQF Level 1 to Level 6). Our students are prepared for careers in different sectors of the economy or for higher education. Daha Az