Keystone logo
Malta College of Arts, Science and Technology Bachelor of Science i Software Development
Malta College of Arts, Science and Technology

Bachelor of Science i Software Development

Paola, Malta

5 Semesters

Engelsk

Deltid

Anmod om ansøgningsfrist

Anmod om den tidligste startdato

EUR 2.250 / per year *

På campus

* Pr. Akademisk år 2017/2018

Stipendier

Udforsk stipendiemuligheder for at hjælpe med at finansiere dine studier

Introduktion

Kursusbeskrivelse

Hvis du er opsat på softwareudvikling med en hang til backend-systemer og løse komplekse problemstillinger så er dette kursus noget for dig. På dette kursus vil du lære at designe softwareapplikationer baseret på formelle design mønstre; designe og implementere de underliggende data infrastruktur; modellere og løse komplekse reelle problemer, mens følgende formelle metoder. Dette kursus dækker Secure Development, Enterprise Software Development, Server Side og Client side scripting, Diskret matematik og andre lignende moduler. Dette kursus henvender sig til personer, der har en stor interesse i problemløsning, har en sans for detaljer og stræber efter at programmere effektivt.

Undersøgelse / Kursus Levering

Kurset er bygget op omkring et personligt uddannelse af kvalificerede undervisere og er en blanding af forelæsninger og overvåget praktisk arbejde, både i klassen og i specialiserede laboratorier når det er nødvendigt. Derudover hver elev vil arbejde på en afhandling, hvor en foredragsholder vil blive tildelt at føre tilsyn med arbejdet. Det er meget vigtigt at forstå, at på dette niveau en betydelig del af arbejdet vil være selvstudium og forskning af de studerende uden for skoletiden. Uden et seriøst engagement og yderligere undersøgelse studerende vil finde det meget vanskeligt at fremskridt gennem programmet.

Vurdering

Hvert modul vurderes gennem fire opgaver af forskellige typer - klasse, hjem, praktiske. Svarende til de andre programmer en studerende skal opnå et bestemt antal Pass, Merit og skelnen kriterier. Hertil kommer, at en afsluttende afhandling skal produceres.

Program læringsmål

  1. Udnytte avancerede datastrukturer og algoritmer
  2. Udvikle internet mobile teknologier applikationer
  3. Udvikle software sikkert
  4. Håndtere komplekse faglige aktiviteter eller projekter med selvstændighed og ansvar.

Core studieenheder

  • 1. objektorienteret programmering
  • 2. Software Engineering
  • 3. Diskrete Matematik
  • 4. Database Programming (I)
  • 5. Datastrukturer & Algoritmer
  • 6. Low Level Programming
  • 7. Database Programming (II)
  • 8. Mobile Applications Development
  • 9. Client side scripting
  • 10. Server Side Scripting
  • 11. Sikring Applikationer
  • 12. Low Level Programming II
  • 13. Interaktiv Mobile Development
  • 14. Test Driven Development
  • 15. Enterprise Programmering
  • 16. Distribueret programmering
  • 17. Business Intelligence & rapportering
  • 18. Projekt
  • 19. Software Engineering II
  • 20. Underholdning og Interactive Software Development
  • 21. Anvendt Matematik II
  • 22. Entrepreneurship
  • 23. Sikring Applikationer II
  • 24. Datastrukturer og algoritmer II
  • 25. IT Projektledelse
  • 26. Internet Mobile Development
  • 27. Afhandling

Adgangskrav

  • MCAST-Btec Udvidet Diplom i it

eller

  • MCAST Diplom i Computer Engineering - Niveau 4

eller

  • 2 A-niveau Passes og 2 I-Level Passes

Obligatorisk A-niveau: Computing. Obligatorisk A-niveau eller I-niveau: en genstand fra ren matematik, anvendt matematik og fysik

Karrieremuligheder

  • Software Developer
  • Systemanalytiker
  • webdesigner

Om skolen

Spørgsmål

Lignende kurser

  • Bachelor of Science (Honours) i datalogi
    • Singapore, Singapore
    • Online
  • MSc i global softwareudvikling
  • BS i Software Engineering
    • Melbourne, USA