Keystone logo
QUB Faculty of Engineering and Physical Sciences (EPS) Master în Dezvoltare Software
QUB Faculty of Engineering and Physical Sciences (EPS)

Master în Dezvoltare Software

Belfast, Regatul Unit

1 Years

Engleză

La zi

Solicitați termenul limită de aplicare

Solicitați cea mai apropiată dată de începere

GBP 25.800

În campus

Introducere

Master în dezvoltare software este conceput în colaborare cu industria pentru a oferi un an de educație intensivă în dezvoltarea de software și este conceput special pentru absolvenții de discipline non-computere. Are o rată de angajabilitate a absolvenților extrem de ridicată și este cel mai bine cotat curs de informatică MSc pentru satisfacția studenților din Marea Britanie.

Veți învăța bazele calculului și veți dobândi abilități relevante pentru industrie. Aceste abilități de bază includ programare, baze de date, dezvoltare web, inginerie software și rezolvare de probleme. Nu aveți nevoie deloc de cunoștințe de calcul pentru a face acest curs, dar la finalizarea cu succes, veți fi echipat cu abilitățile tehnice, analitice și profesionale necesare pentru a prelua o serie de roluri în industria de calcul.

Programa a fost concepută și este revizuită continuu în colaborare cu parteneri industriali semnificativi, care au contribuit la asigurarea celui mai relevant conținut al modulului. Acest lucru vă asigură că absolvenții noștri sunt foarte pregătiți și foarte căutați de angajatori.

Multe dintre echipele de predare a cursurilor au lucrat în industria de calcul și au specializări speciale de cercetare în dezvoltarea unor metode noi și eficiente de predare a calculului. Câțiva membri ai echipei au primit premii de predare nominalizate de studenți pentru munca lor.

Veți învăța cum să analizați problemele și să proiectați sisteme software robuste și elegante pentru a rezolva problemele. Aceasta include dobândirea de abilități în programare, dezvoltare web, proiectare baze de date, testare software și inginerie software.

De asemenea, veți avea ocazia să învățați cum să lucrați ca parte a unei echipe de dezvoltare folosind tehnici și instrumente moderne de dezvoltare.

Structura cursului

Programul are două părți cheie:

  1. Un set de module predate care se construiesc de la subiecte fundamentale la subiecte avansate de inginerie software și programare
  2. Un element substanțial bazat pe proiect sau trei module specializate bazate pe mini-proiect

Modulele de bază sunt studiate în primul semestru și acoperă programarea introductivă folosind limbajul de programare Java alături de bazele de calcul, inclusiv inginerie software, testare software și baze de date.

Al doilea semestru concentrează acoperirea unor programe algoritmice și orientate obiect mai avansate, împreună cu programarea web (PHP și javascript) și ingineria software (cu un proiect bazat pe echipă).

Fiecare modul implică, în general, 3-4 ore de prelegeri pe săptămână, împreună cu până la 2-3 ore pe săptămână pentru tutoriale și practici de laborator. Pe lângă aceste activități, se așteaptă ca studenții să lucreze la sarcini și proiecte de grup și individuale

Proiect: Puteți alege fie un singur proiect individual auto-dirijat de trei luni, fie puteți lua Mini-proiecte de 3 ori mai mici. Mini-proiectele vă oferă șansa de a studia unele specializări de ultimă generație în informatică, cum ar fi proiectarea experienței utilizatorului, rețele software securizate, analiza și vizualizarea datelor, cloud computing și învățarea automată.

Admitere

Burse și finanțare

Curriculum

Taxa de școlarizare a programului

Oportunități de carieră

Facilităţi

Despre Școală

Întrebări