Msc Yazılım Mühendisliği
University of Bolton, Academic Centre – Ras Al Khaimah
Anahtar bilgi
kampüs konumu
Ras Al-Khaimah, Birleşik Arap Emirlikleri
Diller
Ingilizce
çalışma formatı
Kampüste
Süre
18 - 24 aylar
Adımlamak
Yarı zamanlı
Öğrenim ücretleri
AED 49.500
Son başvuru tarihi
Bilgi talebi
En erken başlama tarihi
Bilgi talebi
Tanıtım
Program Ödülleri
Başlık | Tip | Seviye | Tanım |
Yüksek Lisans (MSc) | Final Ödülü | Seviye 7 | Yazılım Mühendisliği |
Lisansüstü Sertifika (PgCert) | Çıkış veya Geri Dönüş Ödülü | Seviye 7 | Yazılım Mühendisliği |
Lisansüstü Diploma (PgDip) | Çıkış veya Geri Dönüş Ödülü | Seviye 7 | Yazılım Mühendisliği |
Karşılaştırma İfadeleri
Aşağıdaki kıyaslama ifadeleri bu program için geçerlidir:
- QAA Konu Benchmark Statement Computing (Ekim 2019)
- QAA Yüksek Lisans Derecesi Özellikleri beyanı (Şubat 2020)
İç ve Dış Referans Noktaları
- Yüksek Öğrenim için Birleşik Krallık Kalite Kodu
- Bolton Üniversitesi ödülleri çerçevesi
Genel Giriş Koşulları
Normalde ilgili bir konuda bir onur derecesini (veya eşdeğerini) başarıyla tamamlamanız ve uygun iş deneyimine sahip olmanız beklenir. Bir mülakata katılmanız ve / veya bir iş portföyü sağlamanız gerekebilir.
Ek Kriterler
Kurs için standart giriş koşulu, Bilgisayar Bilimleri ile ilgili konularda BSc(Hons) veya Yazılım Mühendisliğinde BEng(Hons), genellikle birinci veya üst ikinci sınıf sınıflandırmasıdır. Birinci veya üst saniyesi olmayan adaylar için, duruma göre bir alt ikinci derece değerlendirilecektir (özellikle ilgili endüstri deneyimi iyi olan adaylar için).
İngilizce ana diliniz değilse, IELTS 6.0 veya 5.5'ten az olmayan bir bantta eşdeğer bir Güvenli İngilizce Dil Testi tamamlamanız gerekecektir.
Programın Amaçları
Programın başlıca amaçları şunlardır:
- Yazılım mühendisliği veya bilgisayar bilimi geçmişi olan öğrencilerin gelişmiş yazılım metodolojileri hakkında daha derin bir anlayış geliştirmelerini sağlamak
- Öğrencilerin en son metodolojilere ve geliştirme tekniklerine erişmelerini ve bunlara maruz kalmalarını sağlayın.
- Tasarım kalıpları ve bunların belirli problemlere uygulanabilirliği gibi yaklaşımların anlaşılmasını derinleştirmek
- yaratıcı düşünmeyi teşvik etmek ve problem çözme ve karar verme tekniklerini geliştirmek
- Grup çalışması, rapor yazma ve araştırma becerileri gibi temel becerileri geliştirmek
- Öğrencileri genel olarak endüstride karşılaşacakları etik ve çevresel sorunları anlamaları için gerekli bilgilerle donatmak.
- yüksek lisans düzeyinde bir tez / proje ile sonuçlanan araştırma, eleştiri, sentez ve inovasyonun karmaşık entelektüel yeteneklerini geliştirmek.
Programın Ayırt Edici Özellikleri
- Bolton Üniversitesi'ndeki Yazılım Mühendisliği Yüksek Lisans programı, öğrencilerin ilgili endüstriyel konularda kapsamlı bir program okumasını sağlamak için endüstriyel ortaklarla birlikte çalışarak tasarlanmıştır.
- Lisansüstü öğrencilerimizin başarısı, ders laboratuvarı çalışmasında kapsanan pratik araştırma yönleriyle doğrudan ilişkilidir.
- Kurs boyunca kurs, öğrencileri üniversiteden sonra yüksek lisans kariyerlerine hazırlamayı amaçlayan gerçekçi senaryolar kullanır. Bu, hem çalışılan teknik alanlar için hem de teknik teklifler veya yönetime raporlar gibi öğrenciden istenen çıktılar için geçerlidir.
- İşverenlere ve diğerlerine gösterilecek olan bir Tezin tamamlanmasıyla konu uzmanlığı bilgisi ve anlayışı üzerine inşa edeceksiniz.
- Sosyal, Kamusal ve Etik Sorumluluk: Tüm öğrenci proje çalışmalarımız, üniversitenin etik konusundaki politikalarına uygundur ve işe başlamadan önce üniversitenin araştırma etiği prosedürünü kullanır.
Öğrenme Çıktıları
Bilgi ve Anlama
Programı tamamlayan başarılı öğrenciler aşağıdaki konularda sistematik bilgi ve anlayış gösterebileceklerdir:
- Bilgisayarın endüstride ticari, profesyonel ve etik uygulaması
- Bilgilerin toplanması, işlenmesi ve güvenli bir şekilde saklanması
- İş gereksinimlerini karşılamak için yazılım çözümleri geliştirmek
- Yazılım geliştirmenin tüm yönlerine uygun güvenlik sağlamak
- Yazılım mühendisliği sürecini yönetmek için uygun araçları ve metodolojileri kullanmak
- Uygun kaynaklardan araştırma toplamak ve belirli problemleri çözmek için kullanmak
- Bilgi işlem ve bilgisayar uygulamaları ile ilgili temel gerçekler, kavramlar, ilkeler ve teoriler hakkında bilgi ve anlayışa sahip olmak.
- Kişisel gelişimin önemi: istihdam edilebilirlik ve kariyer gelişimi için öğrenme becerileri
Bilişsel, Entelektüel veya Düşünme Becerileri
Programın tamamlanması üzerine başarılı öğrenciler aşağıdaki becerileri gösterebileceklerdir:
- yaratıcı çözümlere ulaşmak için yenilikçi yaklaşımlar kullanarak karmaşık sorunları belirlemek ve çözmek.
- Tam verilerin yokluğunda belirli gereksinimleri karşılamak için bilgisayarların ve uygulamaların modellenmesi ve tasarımında ileri düzey bilgileri uygulamak
- Yaratıcı çözümler formüle etmek için etkili analitik, problem çözme ve karar verme becerilerini kullanmak
- Tam verilerin yokluğunda stratejik nitelikteki iş temelli sorunları incelerken teorik kavramları ve eleştirel akıl yürütmeyi uygulamak
Pratik, Profesyonel veya Konuya Özgü Beceriler
Programın tamamlanması üzerine başarılı öğrenciler aşağıdaki becerileri gösterebileceklerdir:
- güvenilir, güvenli ve kullanılabilir bilgisayar tabanlı sistemleri belirlemek, tasarlamak ve inşa etmek.
- Sistemleri, verilen problemde sunulan kalite özellikleri ve olası ödünleşimler açısından değerlendirir.
- gereksinimler, zaman ölçeği ve bütçe gibi kısıtlamalar dahilinde bilgi işlem sistemleri sunmak için karmaşık projeleri planlayın ve yönetin.
- Belirli bir bağlamda bilgi işlem sistemlerinin devreye alınmasında yer alabilecek riskleri ve güvenlik konularını tanımlayın ve eleştirel olarak değerlendirin.
- Pratik ve karmaşık sorunları çözmek için bilgisayarların etkin bir şekilde konuşlandırılmasında yer alan sürecin bütünsel olarak anlaşılmasına özellikle vurgu yaparak, bilgisayar uygulamalarının oluşturulması ve belgelenmesi için kullanılan araçları etkin bir şekilde dağıtmak.
- Eksik bilgiye sahip olanlar da dahil olmak üzere karmaşık sorunları eleştirel olarak değerlendirin ve analiz edin ve tasarım kısıtlamaları dahilinde uygun çözümler geliştirin.
Aktarılabilir, Anahtar veya Kişisel Beceriler
Programın tamamlanması üzerine başarılı öğrenciler aşağıdaki becerileri gösterebileceklerdir:
- Eylem için davalar oluşturan, ilgili fikirlerle desteklenen, iyi tartışılan, referans alınan belgeler oluşturun.
- denetimsiz çalışın, etkili bir şekilde planlayın ve son teslim tarihlerini karşılayın ve değişen durumlara ve önceliklere kolayca yanıt verin.
- Belirli bir sorunu veya fırsatı ele alan rasyonel ve mantıklı argümanları bir dizi izleyiciye (sözlü, elektronik veya yazılı olarak) özlü bir şekilde sunmak
- Etkili ekip çalışması ve proje yönetimi üstlenmek ve işbirliği yapmak için bireylerin bilgi ve becerilerini tanımak ve bunlardan en iyi şekilde yararlanmak
- Yaşam boyu kişisel gelişimi üstlenmek: Öğrenme becerilerini geliştirme ve bunların istihdam ve endüstrideki uygulamalarını tanıma becerisi.
Program Yapısı
MSc Yazılım Mühendisliği programı, hepsi çekirdek olan HE7 seviyesinde 5 modül içerir. Her biri 30 kredilik 4 modül ve 60 kredilik proje başarıyla tamamlanarak ödül için 180 kredi gerekmektedir.
Doğrulanmış Modüller
Başlık | Modül Kodu | COE* |
Master Projesi | SEC7001 | C |
Araştırma Yöntemleri | SWE7004 | C |
Çağdaş Yazılım Mühendisliği Uygulamaları | SWE7101 | C |
Gelişmiş Yazılım Geliştirme | SWE7102 | C |
Geliştirme Operasyonları | SWE7103 | C |
*Çekirdek, Seçmeli, Seçmeli
Öğrenme ve Öğretme Stratejileri
Öğrenme ve öğretme yöntemleri, harmanlanmış bir öğrenme yaklaşımı uygular. Bu, dersler, seminerler, öğreticiler ve eleştiriler, kendi kendine öğrenme, e-öğrenme ve laboratuvar/atölye oturumlarının yanı sıra çevrimiçi oturumlar ve desteği içerebilir. Pratik beceriler, teknik tanıtım ve destek, atölye oturumları, gösteriler ve aktiviteye dayalı ödevler yoluyla kazanılır. Aktif öğrenme, baştan sona güçlü bir pratik tema ile desteklenir. Bu program, uygun olduğunda çevrimiçi sunum ve katılım dahil, karma bir öğrenme ve öğretme stilini benimser.
Öğrenme Aktiviteleri (KIS girişi)
Kurs Yılı | 3. seviye | HE4 | HE5 | HE6 | HE7 |
Planlanmış öğrenme ve öğretme faaliyetleri | n/a | n/a | n/a | n/a | %15 |
Rehberli bağımsız çalışma | n/a | n/a | n/a | n/a | %85 |
Yurtdışına yerleştirme/eğitim | n/a | n/a | n/a | n/a | n/a |
Değerlendirme Stratejisi
Değerlendirme öğretim sırasında kilit noktalarda yapılır. Her modül sırasında sözlü ve/veya yazılı geri bildirim ile biçimlendirici değerlendirme sunulur. Özetleyici değerlendirmenin ardından yazılı geri bildirim sağlanır. Değerlendirme görevleri, her modülün öğrenme çıktılarıyla bağlantılıdır ve normalde her modülün sonunda tamamlanır. Değerlendirme kanıtı türleri şunları içerebilir: ödevler, projeler, sınavlar ve sunumlar.
Değerlendirme Yöntemleri (KIS girişi)
Kurs Yılı | 3. seviye | HE4 | HE5 | HE6 | HE7 |
yazılı sınavlar | n/a | n/a | n/a | n/a | %7 |
ders | n/a | n/a | n/a | n/a | %60 |
Uygulamalı Sınavlar | n/a | n/a | n/a | n/a | %33 |
Dış Denetçilerin Rolü
Tüm çalışma programları için harici sınav görevlileri atanır. Değerlendirme sürecini denetlerler ve görevleri şunları içerir: değerlendirme görevlerini onaylamak, değerlendirme notlarını gözden geçirmek, değerlendirme kurullarına katılmak ve değerlendirme süreci hakkında Üniversiteye rapor vermek.
Öğrenci Öğrenimi Desteği
- Program, bir Program Lideri tarafından yönetilir
- Karşılama Haftası, öğrenciyi Üniversite ve programıyla tanıştırır
- Her öğrencinin destek ve rehberlikten sorumlu bir Kişisel Öğretmeni vardır.
- Tüm programlara entegre Kişisel Gelişim Planlaması
- Biçimlendirici ve özetleyici değerlendirmeler hakkında geri bildirim mevcuttur
- Öğrenci Merkezi, bilgi ve tavsiye için tek durak noktası sağlar
- Üniversite Öğrenci Destek Hizmetlerinden, barınma ve konaklama tavsiyeleri, danışmanlık, finans ve kariyer tavsiyeleri ve Üniversite engelli ekibi aracılığıyla destek dahil olmak üzere kapsamlı rehberlik alınabilir.
- Farklı geleneklerden, inançlardan ve dünya görüşlerinden Papazların ve Pastoral Yardımcıların bulunduğu Vaizlik
- Kütüphane ve BT hizmetleri, mükemmel çalışma becerileri oturumları ve materyalleri ile çok iyi bir tavsiye ve destek kaynağıdır.
- Her Okula bağlı Öğrenci İrtibat Görevlileri vardır.
- Öğrenci Birliği danışmanlık hizmetleri
- Program ve Üniversite yönetmelikleri hakkında bilgi veren Program El Kitapları ve Modül Kılavuzları
- İstihdam için beceriler geliştirme fırsatı
- Uluslararası öğrenciler için İngilizce dil desteği
- Çevrimiçi Öğrenci Bilgileri – Politika Alanı, tüm düzenleyici ve politika bilgilerini tek bir yerde sağlar
Öğrenme Fırsatlarının Kalitesini Değerlendirme ve Artırma Yöntemleri
- Öğrenci Personel İrtibat Kurulları
- Öğrenciler tarafından modül değerlendirmeleri
- Program ve Üniversite Öğrenci Anketleri
- Veri analizi, Konu Kalite Geliştirme Planları, Okul Kalite Geliştirme Planları, Üniversite Kalite Geliştirme Planı dahil olmak üzere Program Planları aracılığıyla yıllık kalite izleme ve eylem planlaması
- Öğretimin akran değerlendirmesi/gözlemlenmesi
- Personel için mesleki gelişim programı
- Harici İnceleme Uzmanı raporları
kabul
Müfredat
MSc Yazılım Mühendisliği programı, tümü çekirdek olan HE7 düzeyinde 5 modülden oluşur. Her biri 30 kredilik 4 modülü ve 60 kredilik projeyi başarıyla tamamlayarak ödül için 180 kredi gerekmektedir.
Doğrulanmış Modüller
Başlık | Modül Kodu | COE* |
Yüksek Lisans Projesi | SEC7001 | C |
Araştırma Yöntemleri | SWE7004 | C |
Çağdaş Yazılım Mühendisliği Uygulamaları | SWE7101 | C |
Gelişmiş Yazılım Geliştirme | SWE7102 | C |
Dev Ops | SWE7103 | C |
*Temel, İsteğe Bağlı, Seçmeli
Öğrenme ve Öğretme Stratejileri
Öğrenme ve öğretme yöntemleri harmanlanmış bir öğrenme yaklaşımı uygular. Bu, dersleri, seminerleri, eğitimleri ve eleştirileri, kendi kendine öğrenmeyi, e-öğrenmeyi ve laboratuvar/atölye oturumlarını ve ayrıca çevrimiçi oturumları ve desteği içerebilir. Pratik beceriler, teknik tanıtım ve destek, atölye oturumları, gösteriler ve aktiviteye dayalı ödevler yoluyla edinilir. Aktif öğrenme, baştan sona güçlü bir pratik tema ile teşvik edilir. Bu program, uygun olduğunda çevrimiçi sunum ve katılım da dahil olmak üzere harmanlanmış bir öğrenme ve öğretme stilini benimser.
Öğrenme Aktiviteleri (KIS girişi)
Kurs Yılı | 3. seviye | HE4 | HE5 | HE6 | HE7 |
Planlanmış öğrenme ve öğretme faaliyetleri | n/a | n/a | n/a | n/a | %15 |
Rehberli bağımsız çalışma | n/a | n/a | n/a | n/a | %85 |
Yurt dışında yerleştirme/eğitim | n/a | n/a | n/a | n/a | n/a |
Değerlendirme Stratejisi
Öğretim sırasında kilit noktalarda değerlendirme yapılır. Her modül sırasında sözlü ve/veya yazılı geri bildirim içeren biçimlendirici değerlendirme sunulur. Özet değerlendirmenin ardından yazılı geri bildirim sağlanır. Değerlendirme görevleri, her modülün öğrenme çıktılarıyla bağlantılıdır ve normalde her modülün sonunda tamamlanır. Değerlendirme kanıtı türleri ödevleri, projeleri, sınavları ve sunumları içerebilir.
Değerlendirme Yöntemleri (KIS girişi)
Kurs Yılı | 3. seviye | HE4 | HE5 | HE6 | HE7 |
yazılı sınavlar | n/a | n/a | n/a | n/a | %7 |
ders | n/a | n/a | n/a | n/a | %60 |
Uygulamalı Sınavlar | n/a | n/a | n/a | n/a | %33 |
Harici Denetçilerin Rolü
Tüm çalışma programları için harici sınav görevlileri atanır. Değerlendirme sürecini denetlerler ve görevleri şunlardır: değerlendirme görevlerini onaylamak, değerlendirme notlarını gözden geçirmek, değerlendirme kurullarına katılmak ve değerlendirme süreci hakkında Üniversiteye rapor vermek.
Program Sonucu
Bilgi ve Anlayış
Programın tamamlanmasının ardından başarılı öğrenciler, aşağıdaki konularda sistematik bilgi ve anlayış gösterebilecektir:
- Endüstride bilgi işlemin ticari, profesyonel ve etik uygulaması
- Bilgilerin toplanması, işlenmesi ve güvenli bir şekilde saklanması
- İş gereksinimlerini karşılamak için yazılım çözümleri geliştirmek
- Yazılım geliştirmenin tüm yönlerine uygun güvenlik oluşturmak
- Yazılım mühendisliği sürecini yönetmek için uygun araçları ve metodolojileri kullanmak
- Uygun kaynaklardan araştırma toplamak ve belirli sorunları çözmek için kullanmak
- Bilgi işlem ve bilgisayar uygulamaları ile ilgili temel gerçekler, kavramlar, ilkeler ve teoriler hakkında bilgi ve anlayışa sahip olmak.
- Kişisel gelişimin önemi: istihdam edilebilirlik ve kariyer gelişimi için öğrenme becerileri
Bilişsel, Entelektüel veya Düşünme Becerileri
Programın tamamlanmasının ardından, başarılı öğrenciler aşağıdaki becerileri gösterebileceklerdir:
- yaratıcı çözümlere ulaşmak için yenilikçi yaklaşımları kullanarak karmaşık sorunları tanımlayın ve çözün.
- tam veri yokluğunda belirli gereksinimleri karşılamak için bilgisayarların ve uygulamaların modellenmesi ve tasarımında ileri düzeyde bilgi uygulamak
- yaratıcı çözümler formüle etmek için etkili analitik, problem çözme ve karar verme becerilerini kullanmak
- tam veri yokluğunda stratejik nitelikteki işe dayalı sorunları incelerken teorik kavramları ve eleştirel akıl yürütmeyi uygular
Pratik, Profesyonel veya Konuya Özgü Beceriler
Programın tamamlanmasının ardından, başarılı öğrenciler aşağıdaki becerileri gösterebileceklerdir:
- güvenilir, emniyetli ve kullanılabilir bilgisayar tabanlı sistemleri belirlemek, tasarlamak ve inşa etmek.
- Sistemleri kalite özellikleri ve verilen problemde sunulan olası takaslar açısından değerlendirir.
- gereksinimler, zaman ölçeği ve bütçe gibi kısıtlamalar dahilinde bilgi işlem sistemleri sunmak için karmaşık projeleri planlayın ve yönetin.
- belirli bir bağlamda bilgi işlem sistemlerinin konuşlandırılmasında yer alabilecek riskleri ve güvenlik yönlerini tanımlayın ve eleştirel olarak değerlendirin.
- pratik ve karmaşık sorunları çözmek için bilgisayarların etkili bir şekilde yerleştirilmesinde yer alan sürecin bütüncül bir şekilde anlaşılmasına özellikle vurgu yaparak, bilgisayar uygulamalarının oluşturulması ve belgelenmesi için kullanılan araçları etkili bir şekilde kullanın.
- Eksik bilgiye sahip olanlar da dahil olmak üzere karmaşık sorunları eleştirel bir şekilde değerlendirip analiz edin ve tasarım kısıtlamaları dahilinde uygun çözümler geliştirin.
Aktarılabilir, Anahtar veya Kişisel Beceriler
Programın tamamlanmasının ardından, başarılı öğrenciler aşağıdaki becerileri gösterebileceklerdir:
- ilgili fikirlerle desteklenen, iyi tartışılmış, başvurulan belgeler oluşturun;
- denetimsiz çalışın, etkili bir şekilde plan yapın ve son teslim tarihlerini karşılayın ve değişen durumlara ve önceliklere kolayca yanıt verin.
- belirli bir sorunu veya fırsatı çeşitli dinleyicilere (sözlü, elektronik veya yazılı olarak) ele alan rasyonel ve gerekçeli argümanları kısa ve öz bir şekilde sunun
- Etkili ekip çalışması ve proje yönetimi üstlenmek ve işbirliği yapmak için bireylerin bilgi ve becerilerini tanımak ve bunlardan en iyi şekilde yararlanmak
- yaşam boyu kişisel gelişimi taahhüt etme: Öğrenme becerilerini geliştirme ve istihdam ve endüstrideki uygulamalarını tanıma becerisi.