Yazılım geliştirme bilim lisans
Malta College of Arts, Science and Technology
Anahtar bilgi
kampüs konumu
Paola, Malta
Diller
Ingilizce
çalışma formatı
Kampüste
Süre
5 yarıyıllar
Adımlamak
Yarı zamanlı
Öğrenim ücretleri
EUR 2.250 / per year *
Son başvuru tarihi
Bilgi talebi
En erken başlama tarihi
Bilgi talebi
* Akademik yıl 2017/2018
burslar
Çalışmalarınızı finanse etmenize yardımcı olacak burs fırsatlarını keşfedin
Tanıtım
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ı
- Gelişmiş veri yapıları ve algoritmalar yararlanın
- İnternet mobil teknolojiler uygulamalar geliştirin
- Güvenli yazılım geliştirmek
- Ö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ı
Okul Hakkında
sorular
Benzer Kurslar
Sürükleyici Yazılım Mühendisliği Lisans Derecesi
- Limerick, İrlanda
Yazılım Mühendisliği BEng Başarılar
- London, Birleşik Krallık
- Online
Yazılım ve Sistem Mühendisliği Lisans Programı (Çift Diploma)
- Lahti, Finlandiya
- Mikkeli, Finlandiya