Bachelor of Science in de Software Development

Algemeen

Beschrijving van opleiding

Cursus Beschrijving

Als u enthousiast over de ontwikkeling van software zijn met een neiging naar backend systemen en het oplossen van complexe problemen dan is deze cursus iets voor jou. In deze cursus leert u hoe u software toepassingen op basis van formele design patterns te ontwerpen; ontwerpen en implementeren van de onderliggende data-infrastructuur; modelleren en complexe echte problemen tijdens het volgende formele methoden op te lossen. Deze cursus behandelt Secure Development, Enterprise Software Development, Server Side en Client-side scripting, Discrete Wiskunde en andere gelijkaardige modules. Deze cursus is bedoeld voor personen die een grote belangstelling voor het oplossen van problemen, hebben een oog voor detail en streven naar het efficiënt programmeren.

Studie / Course Delivery

De cursus is gebaseerd op een in-persoon training door gekwalificeerde docenten en is een mix van lezingen en begeleid praktisch werk, zowel in de klas en in gespecialiseerde labo's wanneer dat nodig is. Daarnaast elke student zal werken aan een scriptie, waarbij een docent zal worden toegewezen aan het werk te begeleiden. Het is heel belangrijk om te begrijpen dat op dit niveau een aanzienlijk deel van het werk zal zelfstudie en onderzoek worden door de studenten buiten de schooluren. Zonder een serieuze inzet en aanvullende studie studenten vinden het erg moeilijk om vooruitgang te boeken door het programma.

Aanslag

Elke module wordt beoordeeld door middel van vier opdrachten van verschillende soorten - klasse, huis, praktisch. Vergelijkbaar met de andere programma's een student een bepaald aantal Pass, Merit en Distinction criteria moeten bereiken. In aanvulling op dat een scriptie moet worden geproduceerd.

Programma Learning Outcomes

  1. Maak gebruik van geavanceerde data structuren en algoritmen
  2. Ontwikkelen internet mobiele technologieën applicaties
  3. Ontwikkelen software veilig
  4. Managen van complexe professionele activiteiten of projecten met autonomie en verantwoordelijkheid.

Core Studie Units

  • 1. Object Oriented Programming
  • 2. Software Engineering
  • 3. Discrete Wiskunde
  • 4. Database Programming (I)
  • 5. Datastructuren en algoritmen
  • 6. Low Level Programming
  • 7. Database Programming (II)
  • 8. Mobile Applications Development
  • 9. Client Side Scripting
  • 10. Server Side Scripting
  • 11. beveiligen Toepassingen
  • 12. Low Level Programming II
  • 13. Interactive Mobile Development
  • 14. Test Driven Development
  • 15. Enterprise Programming
  • 16. Distributed Programming
  • 17. Business Intelligence & Reporting
  • 18. Project
  • 19. Software Engineering II
  • 20. Entertainment en Interactive Software Development
  • 21. Applied Maths II
  • 22. Ondernemerschap
  • 23. beveiligen Toepassingen II
  • 24. datastructuren en algoritmen II
  • 25. IT Project Management
  • 26. Internet Mobile Development
  • 27. Proefschrift

Toelatingseisen

  • MCAST-BTEC Uitgebreide Diploma in IT

of

  • MCAST Diploma in Computer Engineering - Level 4

of

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

Verplichte A-Level: Computing. Verplichte A-niveau of I-Level: een onderwerp uit zuivere wiskunde, Toegepaste Wiskunde en Natuurkunde

Carrièremogelijkheden

  • Software Developer
  • Systeemanalist
  • webdesigner
Laatst bijgewerkt op mrt 2020

Keystone studiebeurs

Ontdek de mogelijkheden die onze studiebeurs u kan bieden

Over de school

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 ... Lees meer

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. Lees Minder