Software Engineering. Universiteit Antwerpen. Opleiding Informatica Doel en Ambitie. 3de BAC Informatica (Computer Science) [Academic year 2014-2015]



Vergelijkbare documenten
Software Engineering. Universiteit Antwerpen

Software Engineering. Universiteit Antwerpen

Software Engineering. Universiteit Antwerpen

Informatica aan de Universiteit Antwerpen

Omvorming naar de masteropleidingen

Opleidingsonderdelen Telecommunicatie Bachelor Informatica. C. Blondia

Grondige herziening Curriculum Informatica /40

Competentie-invullingsmatrix

ZER Informatica. Programma-evaluatie. Resultaten programma-evaluatie. 5 enquêtes:

Vragenlijst deelnemers Vlaams Lerend Netwerk STEM SO

Curriculumherziening. Bacheloropleiding Informatiekunde. Eindtermen. Informatiekunde. Het eerste jaar. Bacheloropleiding 4/27/2010

Onderzoek Jobat: Werkdruk

BIJ DIE WERELD WIL IK HOREN! HANS ROMKEMA 3 MAART 2010, DEN HAAG

Departement Computerwetenschappen G. Janssens, programmadirecteur CW

vrijstellingen office management 2013/2014

Onderwijs- en examenregeling van de bacheloropleiding

Curriculum Afkortingen Bachelor Informatica Propedeuse Postpropedeuse Start Vervolg Afsluiting 60,0 Gebonden keuze (8,6 EC) Afsluiting

Juridische kennis en professionele vaardigheden

Inhoud: Inleiding tot Taak Omschrijving van vacatures 2 Matrix van benodigde 5 Bronvermeldingen 7

Sint-Lievenscollege Business. De school voor jouw toekomst

Versie voor Onderwijscommissie 5 oktober / Faculteitsraad 6 oktober Laatst veranderd op:

Omvorming naar de masteropleidingen

Als Leidse Informaticus in actie. College studievaardigheden Rokesh Jankie (

Grondige Herziening Curriculum In te dienen: Oktober 2011 Uit te rollen: Academiejaar

SaaS en cloud computing: in de mist of in de wolken? Karin Zwiggelaar, partner 20 september 2010

Onderwijs- en examenregeling van de masteropleiding

Samenvatting aanvraag

Jaarproject programmeren bij LORE

R E C R U I T M E N T R E S O U R C E S R E S U L T S DE DRIJVENDE KRACHT ACHTER DYNAMISCHE ICT RECRUITMENT OPLOSSINGEN

De opleiding Informatica werkt met de domeinbeschrijving Bachelor of ICT van de stichting HBO-i 1

Curriculum Afkortingen Bachelor Informatica Propedeuse Postpropedeuse Start Vervolg Afsluiting 60,0 Gebonden keuze (8,6 EC) Afsluiting

HET ZOEKEN VAN WETENSCHAPPELIJKE LITERATUUR. Hans Bodlaender

Omvorming naar de masteropleidingen

Opleiding van leraren in de informaticawetenschappen

BACHELOROPLEIDING DEELTIJD

Aanvraagformulier nieuwe opleiding. Basisgegevens. Contactpersoon/contactpersonen Postbus GG Amsterdam

Arbeidsmarktonderzoek Nederlands Instituut voor Biologie. Matchmaking. Ingeborg Scheurwater

Highlights Nationale Studenten Enquête 2015

Functieomschrijving: hoofd systeemanalist/programmeur

RE-BOOK IT Re-use knowledge. 1ste bachelor Informatica. Universiteit Hasselt. Eco- and euro friendly second-hand student books

FULL-TIME MASTER MASTER IN HUMAN RESOURCE MANAGEMENT WORD EEN HR PROFESSIONAL DIE STRATEGISCH EN DUURZAAM KAN MEEDENKEN MET DE ORGANISATIE

BLIJVEND STRUCTUREEL TEKORT AAN DIGITAL EXPERTS!

FULL-TIME MASTER MASTER IN HET MANAGEMENT ONDERSCHEID JEZELF MET EEN PRAKTIJKGERICHTE MANAGEMENTOPLEIDING

Aanvraag beoordeling macrodoelmatigheid International Bachelor of Bioscience. Leiden, 17 januari 2017

Science. De nieuwe bètabrede bacheloropleiding van de Radboud Universiteit Nijmegen

Onderwijs en ICT Beleidsplan

Voorlichtingsdag Bedrijfskunde. Faculteit der Economische Wetenschappen en Bedrijfskunde

Master in de bedrijfscommunicatie. Faculteit Letteren Faculteit Sociale Wetenschappen

Krijtlijnen Bachelor informatica

Factsheet DELIVERING DIGITAL PROFESSIONALS People

Cloud Computing: Met HPC in de wolken Ron Trompert

Jongeren ten opzichte van hun eerste job

Agile Consortium International Agile Master Assessment

ADVANCED KNOWLEDGE SERVICES (AKS )

Profielschets. : Sander Daems. Infrastructure Consultant. Versie : 1.0. Datum bezoek : Pagina 1 van 7

Software Ontwikkeling

Masteropleidingen aan de Faculteit Economie en Bedrijfswetenschappen na een economische professionele bachelor

Een Inleiding tot Software Engineering. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 1 Slide 1

Master in de ingenieurs weten schappen: computerwetenschappen

De opleidingen Informatica Toegepaste Informatica Computerwetenschappenn V V V V V V V O G V V V V V V V V V V V O. gerichtheid

Wireless Leiden. Project Brief x

Omvorming naar de bacheloropleidingen

Samenvatting aanvraag MCMS. Algemeen Nieuwe opleiding (aanvraag bekostiging nieuwe masteropleiding)

Studiewijzer BACHELOR KUNSTMATIGE INTELLIGENTIE EXTRA KEUZENVAK VAK: C++ PROGRAMMEERMETHODEN

Sint-Jan Berchmanscollege

DLR Domeinspecifieke Leerresultaten (DLR) van de Master in Industriële Wetenschappen: Elektronica ICT

DE DRIJVENDE KRACHT ACHTER DYNAMISCHE ICT RECRUITMENT OPLOSSINGEN

Economie en Bedrijfseconomie. Faculteit der Economische Wetenschappen en Bedrijfskunde

Macrodoelmatigheidsdossier BSc Business Analytics AANVRAAGFORMULIER NIEUWE OPLEIDING. 1. Basisgegevens. Tongersestraat LM Maastricht

Informatica. VWO 5 en 6 HAVO 4 en 5

ROLLING ROLLEN IN DE OPLEIDING INDUSTRIËLE INGENIEURSWETENSCHAPPEN

Status: goedgekeurd. Karel de Grote-Hogeschool. Artesis Hogeschool Antwerpen Bachelor in het bedrijfsmanagement Financie- En Verzekeringswezen

Modularisering van meertalige en multiculturele academische communicatievaardigheden voor BA en MA niveau

Tien jaar master(s) in het sociaal werk en sociaal beleid Een blik op het verleden, heden én de toekomst! Resultaten onderwijsproject

Master of science in de bedrijfskunde. Informatiesessie 1 oktober 2018

Master in de toegepaste informatica

T Titel stage/afstudeeropdracht : Toekomstvaste Applicatie Integratie - Interconnectiviteit

Europese aanbesteding ICT - Inhuur Open Universiteit

Factsheet CLOUD MIGRATIE Managed Services

Hogeschool West-Vlaanderen Karel de Grote-Hogeschool

Samenvatting aanvraag

Portability, Interoperability of toch maar Connectivity Portability, Interoperability of toch maar Connectivity.

MEER TIJD. voor uw patiënt

Profielschets. : Sander Daems. Senior Medewerker Supportdesk. Versie : 1.0. Pagina 1 van 6

OPLEIDINGSPRESENTATIE MANON TE VAARWERK STUDIEADVISEUR

Begrippenlijst Inzicht in de wereld van big data, marketing en analyse

Master in de toegepaste economische wetenschappen: Handelsingenieur in de Beleidsinformatica

Veel begeleiding [vakdocent, instructeur]

Informatica kiezen. Informatica: iets met computers? Informatie over het vak informatica in de Tweede Fase van havo en vwo

Context. Krijtlijnen Master informatica 1/5

TU/e Bachelor College Herontwerp bacheloropleidingen. VSNU Conferentie Studiesucces 13 juni 2012 dr. Diana Vinke en drs.

Huidige en toekomstige competenties voor bedienden in de maritieme sector van de haven van Antwerpen

Nieuw Curriculum Bachelor Technische Informatica 2013

ICT in Digi-Taal Presentatie titel

Format samenvatting aanvraag. Opmerking vooraf

Nationale DenkTank 2014 Big Data Academy

HBO-ICT BACHELOROPLEIDING DEELTIJD

Bachelorproject (15 EC), BSK. Docent: MSc, Drs. C. Nagtegaal

HBO-I EN DE ARBEIDSMARKT: ONDERZOEK NAAR CONFLICTERENDE INZICHTEN

Transcriptie:

Opleiding Informatica Doel en Ambitie Software Engineering 3de BAC Informatica (Computer Science) [Academic year 21-2] Prof. Serge Demeyer Universiteit Antwerpen Doelstelling: Het doel van de opleiding Informatica aan de Universiteit Antwerpen is bekwame en wetenschappelijk gevormde informatici af te leveren. Na hun opleiding (a) zijn zij in staat zich de nieuwste technologische ontwikkelingen in de diverse deelgebieden eigen te maken, (b) kunnen zij deze waar nodig ook exploiteren binnen hun beroepscontext, en (c) kunnen zij zelf een originele bijdrage leveren tot de verdere evolutie van de informatica. Ambitie: De onderwijscommissie Informatica van de Universiteit Antwerpen wil een unieke opleiding aanbieden gebaseerd op de aanbevelingen van gerenommeerde wetenschappelijke organisaties zoals ACM, IEEE en SIAM. Ze wenst dat haar alumni voldoende diepgang en flexibiliteit bezitten om gegeerd te zijn op de arbeidsmarkt en academische posities te bekleden in universiteiten en onderzoeksinstellingen met wereldfaam. Daartoe hanteert zij een transparant en activerend leerproces, conform de visie van de Universiteit Antwerpen rond studentgecentreerd onderwijs. 2 Bachelor Programma - overzicht Bachelor Software Engineering Master Internationale standaarden (ACM, IEEE, AIS, SIAM) 3 profileringsruimte Databases Fundamenten van de Informatica Wetenschappelijke verankering Computernetwerken & Gedistribueerde Systemen Kerncompetenties Software Engineering Bachelor = bekwame informaticus Analyse en ontwerp voor kleinschalige software projecten + Implementatie van nieuwe softwaresystemen + Onderhoud van bestaande softwaresystemen ++ Implementatie en onderhoud van een databank Beheer van een lokaal netwerk Vakbekwaamheid ++ Maatschappij +++ Communicatievaardigheden + Academische Bachelor = wetenschappelijke vorming Wiskundige basis Formeel denken en abstraherend vermogen + Levenslang leren ++ Wetenschappelijke aanpak + Wetenschappelijke basis Autonoom en creatief functioneren +

HOOFDSTUK Praktische Zaken Doel Professionele Informaticus Plaats in het Curriculum + Kerncompetenties Beoordelingscriteria Examen Voorbeeldvragen Literatuur Inhoudstafel Doel Programmaboekje Het doel bestaat erin om de student een brede basis te verschaffen in het bouwen van softwaresystemen die te complex zijn om door één persoon gerealiseerd te worden. Dus - brede basis véél technieken - complexe systemen schaalbare technieken 6 Professionele Informaticus Enquête onder alumni (april 28) JobProfiel diverse domeinen traditionele data processing (banken, verzekeringen) spitstechnologie (multimedia, embedded systems) telecommunicatie (netwerkbeheer, e-commerce)... onderzoek zij verwachten technische virtuozen + diverse specialiteiten groepsspelers + sociale vaardigheden 3 3 2 2 1 38 2 23 22 16 11 7 6 6 3 7 Software ontwikkeling Consultant Software Analist Onderzoeker (academisch) Software Architect Projectleider Web designer & Developer Diensten aan klanten Systeem ontwikkeling Helpdesk Onderzoeker (industrieel) Infrastructuur beheerder Verkoop en marketing Hardware ontwikkeling

2 Enquête onder alumni (april 28) Bedrijfssector Enquête onder alumni (april 28) Bedrijfsgrootte 2 of minder werknemers 3% tussen en werknemers 12% 22 1 18 3 2 1 1 1 1 1 1 Consultancy Onderwijs & vorming Informatietechnologie & telecommunicatie Andere Openbare diensten / overheid Commerciële sector Industrie Medische sector / gezondheidssector Financiële sector Verzekeringswezen Human resources management Entertainment / vrijetijdssector meer dan werknemers 6% tussen en werknemers 2% Criteria - Selectie Criteria - Diversificatie Accuraatheid Een professionele software engineer werkt in groep en moet dus op een accurate manier kunnen communiceren met zijn collega s en eindgebruikers. Juist gebruik van terminologie Parate kennis definities Toepasbare kennis Een professionele software engineer moet in staat zijn gekende technieken toe te passen in een variërende context. Know-how Oefeningen SELECTIE Je moet dit kunnen demonstreren tijdens het examen om te slagen Inzicht Een professionele software engineer moet technische keuzes kunnen verantwoorden Know when Afwegingen maken DIVERSIFICATIE: De mate waarin je dit kunt demonstreren tijdens het examen laat je toe je te onderscheiden van je collega s. 11 12

Examen Voorbeeldvragen (schriftelijk) Mondeling Schriftelijk resultaat > 12 Mondeling = Herkansing extra kennisvragen evt. oefening Schriftelijk = Selectie (minimumnorm) 1 vraag per hoofdstuk kennisvragen (cfr. You should know the answer to these questions ) ook oefeningen Mondeling Mondeling = Diversificatie 1 a 2 inzichtsvragen (cfr. Can you answer the following questions ) evt. 1 creatieve vraag Enkele voorbeeldvragen 1. Geef 2 redenen waarom het waterval model onrealistisch is. 2. Het systeem is voor 93% correct is een geldige uitspraak. - Ja / Neen - Waarom? 3. Bij het overschrijven van een methode in een subclasse... + (a) moet de preconditie gelijk blijven + (b) mag de preconditie zwakker worden + (c) mag de preconditie sterker worden Waarom? Modelantwoorden 1. + gebruikers kunnen behoeften nooit volledig specificeren + een werkende versie is veel te laat beschikbaar 2. Ja / Neen + Correctheid is een absolute eigenschap. 3. (b) + Een subklasse moet minstens hetzelfde contract vervullen. eind resultaat [, 1] eind resultaat [1, 2] 13 1 Voorbeeldvragen (mondeling) Criteria (ii) Een voorbeeld v. e. inzichtsvraag Leveren CRC-kaarten het best mogelijke ontwerp? Argumenteer? Modelantwoord + er is geen eenduidig criterium om te meten wat het beste ontwerp is + de techniek is heel vrij: elke stap kan verscheidene goede antwoorden bieden + veel hangt af van de groepsdynamiek Een voorbeeld v.e. creatieve vraag Je baas heeft op de radio gehoord van het I Love You Virus en vraagt een veiligheidsplan. Wat zul je allemaal in dat veiligheidsplan opnemen? Modelantwoord De context is niet voldoende duidelijk en je moet zelf vragen stellen om die helder te krijgen. + Wat voor soort systeem is het? Hoe hangt het aan het internet? + Wat voor soorten risico s loopt het systeem? Hoeveel risico is je baas bereid te lopen? Hoeveel is hij bereid te investeren? Levenslang leren Een professionele software engineer zal zijn leven lang de technische evoluties op de voet moeten volgen. Vele referenties naar boeken, artikels, world-wide web Engels als voertaal voor de transparanten ACHTERGRONDINFORMATIE: Je wordt verondersteld zelf selectief met diverse bronnen om te gaan. 16

Literatuur Aanbevolen is 1 van onderstaande boeken aandachtig door te nemen (INZICHT) [Ghez91a] Fundamentals of Software Engineering, C. Ghezzi, M. Jazayeri, D. Mandroli, Prentice Hall, 1991.([Ghez2a] = Second edition) - Tijdloos door de nadruk op onderliggende principes, maar daardoor moeilijk. [Pres97a] Software Engineering A Practitioner s Approach, R. Pressman, Mc-Graw Hill, Fourth Edn., 1997. ([Pres9a] = Ninth edition) - Zeer praktisch en zeer diep, maar anderzijds weinig selectief en volumineus (dus duur). [Somm96a] Software Engineering, I. Sommerville, Addison-Wesley, Fifth Edn., 1996. ([Somm6a] = Eighth edition) - Zeer populair, zeer breed en makkelijk leesbaar, maar mist af en toe wat diepgang. Andere literatuur wordt per hoofdstuk vermeld, incl. referenties op het web. 17