Informatica. faculteit wetenschappen deel 1 bacheloropleiding



Vergelijkbare documenten
Informatica aan de Universiteit Antwerpen

Voorbereiding onderwijsvisitatie: Bachelor Opleidingsonderdelen J. Broeckhove

Sociaal-economische wetenschappen

Profilering derde graad

Profilering derde graad

Waarom studeren aan de Universiteit Antwerpen?...4. TEW: Economisch Beleid binnen de Universiteit Antwerpen...6

masteropleiding Organisatiebeleid faculteit toegepaste economische wetenschappen

toegepaste economische wetenschappen: Economisch beleid

Waarom studeren aan de Universiteit Antwerpen?...4. Master in Organisatie en Management binnen de Universiteit Antwerpen...5

Indeling hoger onderwijs

Master in het vertalen

Sociaal economische wetenschappen. faculteit toegepaste economische wetenschappen deel 2 masteropleiding

Profilering derde graad

Organisatie en management. masteropleiding

Het hoger onderwijs verandert

Profilering derde graad

Profilering derde graad

Master in de toegepaste informatica

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

Latijn-wiskunde Latijn-moderne talen wetenschappen economie-wiskunde economie-moderne talen humane wetenschappen

Profilering derde graad

sociaal-economische wetenschappen

Master in de ingenieurs - wetenschappen: wiskundige ingenieurstechnieken

Academiejaar 2014/2015. bachelor. verpleegkunde. verpleegkunde. Artesis Plantijn Hogeschool Antwerpen

BRUSSEL t. Master in het tolken. Faculteit Letteren

Profilering derde graad

Profilering derde graad

Profilering derde graad

Hoe word je leraar aardrijkskunde, biologie, chemie, fysica, informatica of wiskunde?

Veiligheidswetenschappen. masteropleiding

Praktische informatie. > Inschrijven. > Hoe lang duurt de opleiding? > Wanneer zijn de examens? > Inschrijvingsgeld. > Meer info?

STUDIERICHTINGEN DERDE GRAAD

Onderwijs- en examenregeling van de bacheloropleiding

Wat is het verschil tussen deze opleiding bij de TU Delft en die bij een andere universiteit?

Waarom studeren aan de Universiteit Antwerpen?...4. Over Sociaaleconomische Wetenschappen...5. Toelatingsvoorwaarden...5

Informatica. masteropleiding. bachelor- en. faculteit wetenschappen

Master in de meertalige communicatie

STUDENT aan de Universiteit Hasselt

Profilering derde graad

organisatie en management

Profilering derde graad

Specifieke leraren - opleiding economie

Handleiding voor het samenstellen van een individueel collegerooster

Voorwoord 5. De opleiding Informatica 6 Waarom informatica studeren? 6 Wat is informatica? 7 Klaar om hoge toppen te scheren? 8

WICO Campus Sint-Hubertus Stationsstraat NEERPELT. Tel Fax

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

Klaar voor een universitaire studie in Vlaanderen?

Toegepaste economische wetenschappen: economisch beleid. masteropleiding

Opleidingsonderdelen Telecommunicatie Bachelor Informatica. C. Blondia

Master in de ingenieurswetenschappen:

Informatica. bachelor- en masteropleiding

Academiejaar 2014/2015. bachelor. ergotherapie. ergotherapie. Artesis Plantijn Hogeschool Antwerpen

Overzicht. Studiekeuze Bachelor-masterstructuur (bama) Overgang SO naar HO Praktisch Studeren doe je zelf maar niet alleen

Master in de ingenieurs weten schappen: computerwetenschappen

Wat is het verschil tussen deze opleiding bij de TU Delft en die bij een andere universiteit? Nanobiology wordt uitsluitend in Delft gegeven.

masteropleiding Sociologie faculteit politieke en sociale wetenschappen

Master in de journalistiek

STUDIEPROGRAMMA S HOGER ONDERWIJS

Profilering derde graad

SOCIOLOGIE >> faculteit politieke en sociale wetenschappen >> masteropleiding

Lichamelijke Opvoeding

automatisering elektrotechniek biomedische technologie (elektromechanica) automatisatie biomedische technologie (elektromechanica) o elektrotechniek

Profilering derde graad

23/02/2015 Filip Vervenne

BRUSSEL t. Master in het vertalen Faculteit Letteren Campus Brussel

Bachelor in de wijsbegeerte: 10 opties voor je toekomst

Specifieke lerarenopleiding economie

Schakelprogramma: master in de handelswetenschappen

STUDENT aan de Universiteit Hasselt

Master in het vennootschapsrecht

Universiteit van Amsterdam FACULTEIT DER NATUURWETENSCHAPPEN, WISKUNDE EN INFORMATICA

Communicatiewetenschappen

Master in het vennootschapsrecht

automatisering elektrotechniek biomedische technologie (elektromechanica) automatisatie biomedische technologie (elektromechanica) o elektrotechniek

Inhoud Voorwoord...2. Waarom studeren aan de Universiteit Antwerpen?...3. Sociologie binnen de Universiteit Antwerpen...4. Over Sociologie...

creating tomorrow BEDRIJFSWISKUNDE Hva techniek

Introductie tot de cursus

automatisering elektrotechniek biomedische technologie (elektromechanica) automatisatie biomedische technologie (elektromechanica) o elektrotechniek

Inhoud. Introductie tot de cursus

Beschrijving onderwijseenheden

automatisering elektrotechniek biomedische technologie (elektromechanica) automatisatie biomedische technologie (elektromechanica) o elektrotechniek

Verder studer e n. Zoek de zeven verschillen: bachelor en master

De studiebelasting voor Werktuigbouwkunde bedraagt gemiddeld 42 uur per week. Wiskunde is wel een

Hogeschool Universiteit Brussel Dienst Studentenadministratie. Handleiding voor het samenstellen van een individueel jaarprogramma(isp)

Talen en wetenschappen

HBO5 Informatica Netwerkbeheer (90 studiepunten) Het schematiseren van probleemstellingen. met zelfgedefinieerde klassen werken.

Schakelprogramma: master in de handelswetenschappen

Uitvoeringsregeling bij de Onderwijs- en examenregeling wo bacheloropleiding Informatica

Omvorming naar de masteropleidingen

Taal- en Letterkunde. masteropleiding

Infosessie voor ouders. 1 juli 2019

- Academische competenties in de bachelor - Academische competenties in de bachelor

Transnationaal programma in gespecialiseerde vertaling: optie literair vertalen

Eindhoven heeft in het eerste jaar een aantal gemeenschappelijke vakken voor alle eerstejaarsstudenten van de universiteit.

bachelor in de verpleegkunde

In Groningen wordt de opleiding in het Engels gegeven. Je kunt de opleiding in het Nederlands volgen in Eindhoven, Twente en Delft.

automatisering elektrotechniek biomedische technologie (elektromechanica) automatisatie biomedische technologie (elektromechanica) o elektrotechniek

Valérie Gillis. Universiteit Antwerpen Departement Communicatie. In opdracht voor International Students Office

Inhoud. Introductie tot de cursus

Verkorte master in de psychologie

Transcriptie:

Informatica faculteit wetenschappen deel 1 bacheloropleiding 2008

Colofon Redactie Vormgeving Fotografie Departement Studentgerichte Diensten Departement Informatica E. Willockx J. Crab, Photo Alto, Photo Disc Deze brochure is met grote zorg samengesteld. Studieprogramma s veranderen echter voortdurend. Het is daarom mogelijk dat het vakkenaanbod van de verschillende studierichtingen enigszins afwijkt van de informatie in deze brochure.

Inhoud Voorwoord 5 Waarom aan de Universiteit Antwerpen studeren? 6 Studentgerichtheid 6 Innoverende academische opleidingen 6 Infrastructuur 6 Vorming 7 Antwerpen 7 De opleiding Informatica 8 Wat is Informatica? 8 Waarom Informatica studeren? 8 Waarom Informatica studeren in Antwerpen? 9 Bachelor in de Informatica 9 Master in de Informatica 10 Onderwijs en examens 11 Onderwijs 11 Studiepunten 11 Semestersysteem - examens 12 Internationaal 13 Structurele internationale programma s 13 Waar kan je met je diploma aan de slag? 14 Toelatingsvoorwaarden en voorkennis 16 Toelatingsvoorwaarden 16 Voorkennis 16 Gaten in je voorkennis? Je kan er iets aan doen! 17 Heb je keuzemoeilijkheden? 17 Studiebegeleiding 18 Overgang van het secundair onderwijs naar de universiteit 18 Overbruggingsonderwijs in de maand september 18 Algemene studie- en studentenbegeleiding 18 Vakspecifieke begeleiding tijdens het academiejaar 20 Studieprogramma 1 Bachelor eerste jaar 21 Bachelor tweede en derde jaar 22 Keuzevakkenlijst Bachelor tweede en derde jaar 23 Master of Science in de Informatica 24

Inhoud Afstudeerrichting Computationele Informatica 27 Afstudeerrichting Computernetwerken en gedistribueerde systemen 28 Afstudeerrichting Databases 29 Afstudeerrichting Software Engineering 30 Opleidingsonderdelen Bachelor eerste jaar 32 Bachelor tweede jaar 35 Bachelor derde jaar 39 Studie- en studentenvoorzieningen 43 Cursusdienst 43 Sport 43 Computerfaciliteiten 44 Studentenrestaurants 44 Studentenverenigingen 45 Hoe bereik je makkelijk de campussen? 46 Wegbeschrijving 46 Met de bus 46 Met de trein 46 Plattegrond van de campussen 47 Stadscampus 47 Campus Groenenborger 48 Campus Middelheim 49 Campus Drie Eiken 50 Bijkomende informatie 51 Provinciale informatiedagen 51 Informatiedagen aan onze instelling 51 Brochures over andere opleidingen 51 Internet 51 STudenten Informatie Punt (STIP) 52 Faculteit Wetenschappen Decanaat 52 Departement Wiskunde - Informatica 52 4

Voorwoord Welkom bij de Universiteit Antwerpen. Je hebt je weg naar onze universiteit gevonden en je wenst wellicht wat meer informatie over onze instelling en de studierichtingen die wij bieden. Het boekje dat je nu ter hand neemt, brengt je al een hele stap vooruit in je keuzeproces. De Universiteit Antwerpen is een middelgrote universiteit met 10.000 studenten. De bestaande opleidingen werden met ingang van het academiejaar 2004-2005 omgevormd naar de bachelor- en masterstructuur. Dit academiejaar zijn de masteropleidingen gestart die aansluiten op de academische bacheloropleidingen. Binnen de associatie wordt de samenwerking bevorderd met de Plantijnhogeschool, de Karel de Grote Hogeschool, de Hogeschool Antwerpen en de Hogere Zeevaartschool. Studeren aan de universiteit is het begin van een nieuwe periode in je leven. Belangrijk is dat je je goed voelt op de universiteit van je keuze en dat je je nadien goed voelt met je behaalde diploma. Daarom stelt de Universiteit Antwerpen alles in het werk om je studietijd aangenaam te maken en de kwaliteit van de opleiding op topniveau te houden. Onze opleidingen worden regelmatig bijgestuurd en aangepast aan de maatschappelijke evolutie. Als je naar één van onze informatiedagen komt, zal je merken dat het aangenaam is om aan de Universiteit Antwerpen te studeren. Zowel onze medewerkers als studenten zullen je er graag over vertellen en kijken alvast uit naar de kennismaking! Universiteit Antwerpen Prof. dr. Francis Van Loon Rector 5

Waarom aan de Universiteit Antwerpen studeren? Studentgerichtheid De Universiteit Antwerpen staat voor studentgerichtheid. Dit betekent dat je zoveel mogelijk college volgt in kleine groepen, zodat een vlotte interactie mogelijk wordt. De kleine afstand tussen studenten en het docentencorps zorgt ervoor dat je bij je profs terecht kan met allerlei vragen en problemen. De vlotte communicatie tussen docenten, assistenten en studenten wordt mede ondersteund door de digitale leeromgeving Blackboard; dit biedt ook nieuwe kansen voor een interactief onderwijssysteem. Studenten worden ook uitgenodigd om actief deel te nemen aan het beleid: in verschillende adviesorganen en raden zijn zij vertegenwoordigd. Tenslotte is de Universiteit Antwerpen bekend voor haar goede studentenbegeleiding en -ondersteuning, waarbij wordt ingespeeld op de individuele noden van alle studenten. Innoverende academische opleidingen De Universiteit Antwerpen biedt innoverende academische opleidingen, met een evenwichtig aanbod van theorie en praktijkgerichtheid. De opleidingen zijn stevig verankerd in sterk wetenschappelijk onderzoek, dat ook internationale faam geniet. De academische toren werd reeds lang geleden gesloopt: academici hechten veel belang aan een voortdurende uitwisseling met de steeds evoluerende samenleving. Bij je studie aan de Universiteit Antwerpen staat niet zozeer het memoriseren van feitenkennis centraal: je verwerft de kennis en vaardigheden die je nodig hebt om beroepsrelevante opdrachten en problemen op te lossen. Ook de BaMa-structuur werd gezien als een kans tot vernieuwing en verbetering. Nieuwe opleidingen werden ingevoerd, keuzemogelijkheden binnen bestaande opleidingen verruimd. Infrastructuur Voor haar onderwijs beschikt de Universiteit Antwerpen over de meest moderne infrastructuur: goed uitgeruste les- en computerlokalen, laboratoria, bibliotheken en studielandschappen. In alle publieke ruimten zijn er hotspots waar je draadloos kan surfen. De laatste jaren werd ook grootschalig geïnvesteerd in nieuwe gebouwen om het toenemend aantal studenten een aangename leeromgeving te bieden. 6

Waarom aan de Universiteit Antwerpen studeren? De Universiteit Antwerpen is een middelgrote universiteit, met meer dan 10 000 studenten, verspreid over vier campussen en zeven faculteiten. De campussen Middelheim, Groenenborger en Drie Eiken liggen aan de stadsrand, in een groene omgeving. De campussen Middelheim en Groenenborger grenzen aan het openluchtmuseum voor Beeldhouwkunst Middelheim en het Nachtegalenpark. Studeer je op campus Drie Eiken dan kan je volop genieten van de groene oase van Fort VI en de mooie vijvers rondom de campus. De Stadscampus, met zijn kern van prachtig gerenoveerde 16deeeuwse gebouwen, ligt in hartje Antwerpen. De opleiding Informatica is volledig gesitueerd op de campus Middelheim. Vorming De Universiteit Antwerpen wil niet alleen opleidingen aanbieden, maar ook vorming. Jonge mensen laten opgroeien tot professionelen met een kritische ingesteldheid, een tolerante en constructieve houding. De Universiteit Antwerpen kiest resoluut voor pluralisme en verwelkomt diversiteit in haar curricula, personeel en studenten. Antwerpen Tenslotte kies je voor de stad Antwerpen. Studeren is meer dan met je neus in de boeken zitten. Wie in Antwerpen komt studeren, kiest voor een studentenstad. Antwerpen is, naast een universiteitsstad, een bruisende metropool met een uniek cultuurhistorisch aanbod, een wereldhaven, een overvloed aan cafés en restaurants, clubs, gezellige pleintjes, cultuur, architectuur, mode, sportinfrastructuur,... Kortom: een stad waarin Antwerpenaars, bezoekers en studenten graag wegzinken. Speciaal voor de lancering van de nieuwe huisstijl van de Universiteit Antwerpen, schreef Pieter Embrechts een lied U Aan het woord. In deze brochure vertellen wij graag over onze universiteit, daarna is het woord aan A! 7

De opleiding Informatica Wat is Informatica? Wat is het verschil tussen een goed en een slecht computerprogramma? Is het mogelijk een computerprogramma te ontwikkelen dat mijn probleem oplost? Zo ja, hoe ontwerp en maak ik er één? Hoe zal ik de vereiste informatie over het net binnenhalen? Hoe zal ik de informatie verwerken en vervolgens opslaan? Het zijn slechts enkele van de vragen waarmee een informaticus geconfronteerd wordt. Informatica is dan ook veel meer dan standaard programma s kunnen hanteren. Het is een boeiende wetenschappelijke discipline die het gebruik van computers voor alle mogelijke vormen van informatieverwerking bestudeert. Het is een discipline, waarin conceptueel werk gericht op het oplossen van complexe problemen hand in hand gaat met vaardigheden gericht op het realiseren van die oplossingen. Informatica is een jonge wetenschap in volle evolutie. Ze omvat dan ook een gevarieerd spectrum van gespecialiseerde deelgebieden, sommigen met een theoretische inslag, anderen gericht op specifieke toepassingsgebieden of technologieën. Het is erg belangrijk de samenhang te zien tussen de verschillende deelgebieden zoals databases, graphics, netwerken, programmeren, besturingssystemen, numeriek modelleren enz., omdat in de meeste probleemstellingen een samenspel van deze deelgebieden tot de oplossing leidt. Waarom Informatica studeren? Er zijn meerdere redenen om Informatica te studeren. Het is een zeer interessante wetenschappelijke discipline die enorm veel toepassingsgebieden bestrijkt, zodat er ruime mogelijkheden zijn om persoonlijke interessen op te volgen. Het is ook een wetenschap in volle evolutie. Denk maar aan al wat met het internet te maken heeft, of de opkomst van draadloze technologie en zijn toepassingen. Dat betekent dat zich steeds nieuwe onderwerpen aandienen en het geheel boeiend blijft. Het is ook een domein met een grote economische en maatschappelijke impact. De vele toepassingsdomeinen en de economische impact staan meteen ook garant voor goede en gevarieerde beroepsmogelijkheden. Hierover kan je verderop in deze gids meer lezen. 8 Omdat de universitaire opleiding ook grondige inzichten meegeeft in de onderliggende wetenschappelijke principes van de Informatica, zijn universitair geschoolde informatici beter gewapend om de voortdurende evolutie

De opleiding Informatica van het vakgebied te volgen. Dit vormt een duidelijk pluspunt in vergelijking met niet-universitaire opleidingen. Waarom Informatica studeren in Antwerpen? De Universiteit Antwerpen biedt zowel op niveau van de Bachelorstudies als de Masterstudies een zeer actuele, goed gestructureerde en met veel zorg uitgewerkte opleiding. Het programma combineert een sterke basis met interessante specialisatiemogelijkheden, op Bachelorniveau via keuzevakken en op master niveau via afstudeerrichtingen. De studies verlopen in een zeer attractieve omgeving. Alle studiejaren zijn gehuisvest in eenzelfde mooi, modern gebouw met state-of-the-art computerfaciliteiten. De Universiteit Antwerpen is zowel een onderwijs- als een onderzoeksinstelling. Dit wil enerzijds zeggen dat veel belang gehecht wordt aan het opleiden van de studenten, met aangepaste lesvormen en intensieve begeleiding. Dit wil anderzijds zeggen dat, vooral in de hogere jaren, de lesinhouden aanleunen bij de nieuwste ontwikkelingen, wat zeker in een vakgebied als informatica essentieel is. Bachelor in de Informatica Het universitaire bachelorprogramma heeft tot doel je de basiscompetenties, kennis, vaardigheden en attitudes, nodig om te functioneren in het vakgebied, bij te brengen. Latere masterstudies bieden je dan de mogelijkheid hierop verder te bouwen in een of andere specialisatie. Het bachelorprogramma geeft je een wetenschappelijk gefundeerde inleiding in de informatica. Je krijgt een beeld van de vervolgopleiding (de masteropleiding), de beroepsuitoefening en de internationale uitwisselingsprogramma s waaraan je eventueel kan deelnemen. Je komt ook in contact met het onderzoekswerk dat aan de universiteit wordt verricht, vaak in een internationaal kader. Vanaf het eerste jaar van je studie wordt veel aandacht besteed aan concrete projecten en aan het werken in teamverband. In het tweede en derde jaar

De opleiding Informatica heb je heel wat ruimte om eigen accenten te leggen in je programma: meer dan een kwart ervan - de profileringsruimte - vul je zelf in met keuzevakken. Het totaal aantal contacturen bedraagt ± 600u per studiejaar. Zowel theorie als practica komen aan bod. Oefeningen en toepassingen worden in kleine groepen doorgenomen om het inzicht in de stof te verhogen. Master in de Informatica Het diploma Bachelor Informatica geeft toegang tot de tweejarige masteropleiding, waarin je je kennis verder kan uitdiepen. Het leidt tot de graad Master of Science in de Informatica. Je hebt de keuze uit vier afstudeerrichtingen: computationele informatica, computernetwerken en gedistribueerde systemen, databases, en software engineering, elk gecombineerd met één van drie beroepsgerichte opties: ondernemerschap, onderwijs, onderzoek en ontwikkeling. 10

Onderwijs en examens Onderwijs Voor de meeste vakken worden hoorcolleges georganiseerd. Je volgt in groep een uiteenzetting van de docent, al dan niet ondersteund door audio-visueel materiaal. Voor bepaalde vakken zijn er ook werkcolleges, waar de leerstof uit de hoorcolleges in kleinere groepen wordt uitgediept en ingeoefend. Als universiteitsstudent leer je zelfstandig, kritisch en probleemoplossend denken. Je bepaalt zelf je studietempo en bereidt tussentijdse evaluatiemomenten voor. Zo krijg je de nodige bagage en ontwikkel je de nodige creativiteit om een grote diversiteit aan problemen te behandelen. Dit heeft tot gevolg dat het bedrijfsleven voor de invulling van hogere functies de voorkeur geeft aan universitairen. De digitale leeromgeving Blackboard speelt in deze context een grote rol. Opdrachten worden via dit medium doorgegeven en interactief verwerkt en je kan docenten te allen tijde om feedback vragen. Het contact met professoren en assistenten is niet altijd even intens als met je leerkrachten in het secundair onderwijs, maar je wordt allerminst aan je lot overgelaten. Wanneer je zelf het initiatief neemt om hulp te zoeken, zijn deze mensen zeker bereid een antwoord of oplossing te formuleren voor je vragen of problemen. Het uitgebreide gamma aan begeleidingsmogelijkheden wordt verderop in deze brochure besproken. Studiepunten De studieomvang van elk studiejaar wordt uitgedrukt in studiepunten. Elk voltijds studiejaar staat voor 60 studiepunten. Deze norm werd overgenomen van het Europees ECTS-project (European Community Course Credit Transfer System). Deze studiepunten zijn een relatieve maatstaf voor de studieomvang van de opleidingsonderdelen in het jaarprogramma. De volledige bacheloropleiding Informatica omvat 180 studiepunten, de masteropleiding 120 studiepunten. Elk studiepunt komt overeen met een studietijd van 25 tot 30 uren. Hierin zijn zowel het bijwonen van de colleges of practica, de voorbereidingstijd en het studeren voor de examens vervat. De studietijd van een voltijds academiejaar varieert van 1500 tot 1800 uren studie. Het aantal studiepunten van een opleidingsonderdeel zegt dus veel meer over hoeveel tijd je er uiteindelijk aan zal besteden, dan enkel het 11

Onderwijs en examens aantal uren dat je les hebt. De normen zijn overal in Vlaanderen en in Europa gelijkaardig, dus gemakkelijk vergelijkbaar. Semestersysteem - Examens Het academiejaar wordt verdeeld in twee semesters, met een examenperiode na elk semester. In januari leg je examens af voor ongeveer de helft van het jaarprogramma, in juni voor de overige vakken van de eerste zittijd. Voor wie niet geslaagd is na de eerste zittijd, wordt in september de tweede zittijd ingericht. Door de flexibilisering in het hoger onderwijs bestaan er geen studiejaren meer. Wel worden nog modeltrajecten vastgesteld die één jaar voltijdse studie omvatten (60 studiepunten). Wanneer je geslaagd bent voor een opleidingsonderdeel en dus minstens 10 op 20 behaalt, verwerf je een creditbewijs voor dit opleidingsonderdeel, dat overeenkomt met het aantal studiepunten. Zelfs indien je niet alle creditbewijzen voor je studieprogramma behaalt, mag je verder met je studie. De faculteit moet dan je programma - een geïndividualiseerd traject of GT - goedkeuren. Omdat de studieprogramma s volgens een logische volgorde werden ingebouwd, zijn er voorwaarden vastgelegd om welbepaalde vakken al te mogen volgen. Dit noemt men volgtijdelijkheid. Je slaagt voor een opleiding als je creditbewijzen haalt voor alle opleidingsonderdelen van de opleiding. Dankzij de nieuwe bachelor- en masterstructuur en het flexibiliseringssysteem heb je als student meer keuzemogelijkheden gekregen om je studieprogramma in te vullen. In elke faculteit adviseren studietrajectbegeleiders over de samenstelling van je programma en over de aangeboden keuzemogelijkheden. Het is echter belangrijk voldoende vooruitgang te boeken in je studietraject en in een redelijke tijd je diploma te behalen. Daarom heeft de Universiteit Antwerpen een systeem van studievoortgangbewaking en -begeleiding opgezet; de faculteit zal je studieprestaties volgen en kan je bindende voorwaarden opleggen wanneer je niet de helft van de studiepunten van het goedgekeurde studieprogramma van het academiejaar hebt behaald. 12

Onderwijs en examens De volledige examenregeling (examenreglement) vind je terug op de website van de Universiteit Antwerpen (www.ua.ac.be), onder de rubriek huidige student. Je kan met problemen rond de examens (examenregeling, uitstel van examen, onderbreking of definitief stopzetten van examens, conflict met de docent) terecht bij de ombudspersoon. De ombudspersoon zorgt ervoor dat het examenreglement correct wordt opgevolgd en bemiddelt tussen studenten en docenten. De ombudspersoon is ook aanwezig bij de deliberaties en kan, op basis van verzachtende omstandigheden zoals ziekte of ongeval, je zaak bepleiten. Internationaal De Universiteit Antwerpen neemt actief deel aan de Europese uitwisselingsprogramma s zoals ERASMUS. Elk jaar studeert een aanzienlijk grote groep studenten één semester aan een buitenlandse universiteit. In het kader van het ERASMUS-programma heeft de Universiteit Antwerpen samenwerkingsakkoorden gesloten met heel wat universiteiten in West- en Centraal Europa. Maar de Universiteit Antwerpen kijkt verder dan Europa. Op bilaterale basis (buiten het kader van ERASMUS) werden wereldwijd uitwisselingsprogramma s uitgewerkt. In het kader van Internationale Ontwikkelingssamenwerking kan je met een beurs een aantal maanden in een ontwikkelingsland studeren. Je studieperiode aan één van de buitenlandse partneruniversiteiten wordt erkend als onderdeel van je studie aan de Universiteit Antwerpen. Structurele internationale programma s Je kan - na je masteropleiding informatica aan de Universiteit Antwerpen - in één jaar (60 studiepunten), het diploma ingenieur computerwetenschappen aan de TU Eindhoven of het diploma ingenieur computer engineering aan de TU Delft verwerven. 13

Waar kan je met je diploma aan de slag? Informatici met een universitaire vorming blijven zeer gevraagd. Daar zijn goede redenen voor. In steeds meer situaties gebruiken we computers, vaak zonder daarbij stil te staan: denk maar aan de systemen die ingebed zijn in allerlei elektronische apparaten, in auto s of betaalkaarten. Een grote organisatie die geen gebruik maakt van informatica is nauwelijks nog denkbaar en internet is alledaags geworden. Bovendien maakt de snelle technologische evolutie steeds complexere toepassingen mogelijk, die niet meer ontwikkeld en onderhouden kunnen worden zonder echte specialisten. Als informaticus heb je de keuze uit verschillende mogelijkheden om je loopbaan uit te bouwen. Je kan kiezen voor bedrijven die informaticaprojecten realiseren in opdracht van derden of voor bedrijven die in hun eigen informaticabehoeften voorzien. Je kan kiezen voor gespecialiseerd onderzoekswerk of voor meer algemene, administratief gerichte informatieverwerking. Je kan de nadruk leggen op de ontwikkeling van technisch-wetenschappelijke expertise of op het management van projecten. In elk geval zal je in een team functioneren en zal je snel je weg moeten kunnen vinden in nieuwe toepassingen. Je zal ook intensief en efficiënt moeten communiceren met medewerkers, klanten en opdrachtgevers. 14

Waar kan je met je diploma aan de slag? Een andere sector die een beroep doet op informatici is het onderwijs. Het betreft zowel het secundair onderwijs als het hoger onderwijs en in toenemende mate ook de sociale promotie (het avondonderwijs). Daarnaast doen bedrijven vaak beroep op gespecialiseerde krachten voor het organiseren van trainingen of opleidingen om hun werknemers de nodige informaticakennis bij te brengen. Het wetenschappelijk onderzoek en de ontwikkeling van nieuwe technologieën, zowel aan de universiteiten als in de industrie, biedt eveneens een tewerkstellingsmogelijkheid voor informatici. 15

Toelatingsvoorwaarden en voorkennis Toelatingsvoorwaarden Om toegelaten te worden tot een universitaire studierichting, moet je beschikken over een diploma van het hoger secundair onderwijs. Een diploma van een professionele bachelor geeft eveneens toegang tot het universitair onderwijs. Buitenlandse studenten en studenten met een buitenlands diploma nemen best contact op met de studentenadministratie. Voorkennis In de studierichting Informatica kan je twee componenten onderscheiden: er is een geheel van cursussen dat tot doel heeft je een overzicht te bieden van de verschillende deelgebieden en hun theoretische onderbouw en er is een belangrijke component practica en projecten, waarin je de theoretische kennis kan toepassen op concrete problemen. Je dient daarom te beschikken over een zekere begaafdheid voor het methodisch oplossen van informaticaproblemen: van het bedenken van de eerste, abstracte versies van een oplossing tot het uitwerken van een concrete implementatie. Het is belangrijk een complexe situatie vlot te kunnen analyseren, helder en logisch correct te redeneren, en zich nauwkeurig te kunnen uitdrukken. Zoals voor alle universitaire studies zijn motivatie, doorzettingsvermogen, zin voor planning en een flinke dosis werklust absolute vereisten. Tevens wordt een behoorlijke wiskundige basiskennis verwacht. Leerlingen uit de wetenschappelijke richtingen, waarbij zes uur wiskunde of meer per week onderwezen werd tijdens de laatste twee jaren van het secundair onderwijs, hebben de beste vooropleiding genoten. Leerlingen uit andere richtingen, in het bijzonder met een beperkt aantal uren wiskunde, kunnen problemen hebben met de meer abstracte vakken zoals wiskunde, theoretische informatica, enz. Eventuele lacunes kunnen bijgewerkt worden tijdens het overbruggingsonderwijs, dat jaarlijks in september georganiseerd wordt. Een voldoende kennis van het Engels is onmisbaar omdat een groot deel van de terminologie in de informatica en het overgrote deel van de vakliteratuur Engelstalig is. 16

Toelatingsvoorwaarden en voorkennis Gaten in je voorkennis? Je kan er iets aan doen! Vrees je een tekort in je voorkennis voor wiskunde, dan kan je in de maand september speciale overbruggingslessen volgen. Hierover lees je verder meer. Algemeen mag je stellen dat studenten die in hun vooropleiding in de laatste twee jaren van het secundair onderwijs ten minste zes uur wiskunde per week kregen - mits de nodige inzet - geen grote problemen ondervinden met deze studierichting. Heb je keuzemoeilijkheden? Misschien zit je nog met een hele resem vragen en twijfel je nog tussen bepaalde richtingen. Wordt het informatica, fysica of misschien toch wiskunde? Welke studierichting is theoretischer en welke biedt meer toepassingen en is praktischer gericht? Op de infodagen in de maanden maart en april kom je er meer over te weten. Daar kan je ook steeds je keuze eens bespreken met een prof, een assistent of een student uit de informatica. Een andere mogelijkheid is dat je een afspraak maakt via het Studenten Informatie Punt (STIP, zie ook p. 56) met een studieadviseur. Indien dat aangewezen is kunnen zij je nog doorverwijzen naar één van de professors informatica voor een diepgaander gesprek. 17

Studiebegeleiding Overgang van het secundair onderwijs naar de universiteit Aan de universiteit ben je meer dan ooit verantwoordelijk voor jezelf. De manier waarop je studeert en het academiejaar indeelt moet je aanpassen aan je persoonlijk studeervermogen. Deze vaardigheid onder de knie krijgen is voor een eerstejaarsstudent niet altijd eenvoudig. Je wordt immers tegelijkertijd geconfronteerd met een aanzienlijke hoeveelheid leerstof en met een examensysteem waar je geen ervaring mee hebt. De medewerkers van de dienst Studieloopbaanbegeleiding kunnen je helpen. Hier kan je het hele academiejaar terecht voor algemene studiebegeleiding. Hierna geven we een kort overzicht van elk van de geboden diensten. Overbruggingsonderwijs in de maand september Gedurende twee weken voorafgaand aan het academiejaar (september) worden overbruggingslessen wiskunde en studiemethodiek ingericht. Het overbruggingsonderwijs steunt op drie pijlers: herhaling, remediëren en kennismaking. In grote lijnen wordt de voorkennis herhaald die nodig is om de gekozen studierichting goed voorbereid aan te vatten. Voor hen die vaststellen dat de voorkennis niet op peil is, worden remediëringslessen voorzien. Tenslotte biedt het overbruggingsonderwijs de gelegenheid om in een ontspannen sfeer kennis te maken met de nieuwe studieomgeving, lesgevers en medestudenten. De overbruggingslessen zijn gratis en niet verplicht. Het rooster is zo opgesteld dat iedere student een eigen lessenpakket kan samenstellen. Algemene studie- en studentenbegeleiding Tijdens het academiejaar kan je terecht bij de dienst Studieadvies en Studentenbegeleiding, zowel met studie- als met persoonlijke problemen. Zowel groepsactiviteiten als individuele begeleiding zijn volledig gratis. Afspraken met de begeleiders van deze dienst kan je maken via het STudenten Informatie Punt (STIP). 18

Studiebegeleiding Studiekeuze De dienst Studieadvies en Studentenbegeleiding geeft je advies over je studiekeuze, eventueel heroriëntatie en helpt je bij alle keuzemomenten van het begin van je studieloopbaan tot bij het afstuderen. De dienst werkt ook mee aan het Trampolineproject dat heroriëntatie beoogt wanneer blijkt dat de gekozen richting voor jou minder geschikt zou zijn. Algemene studiebegeleiding: studievaardigheden en studieplanning Studentenbegeleiders organiseren trainingen en begeleidingen over studievaardigheden: studiemethode en studieplanning voor eerstejaarsstudenten. Na de examens van het eerste semester worden remediërende trainingen aangeboden (bv. uitstelgedrag aanpakken en examenstress onder controle krijgen). Je kan er ook terecht voor individuele begeleiding. Psychosociale begeleiding Wanneer je last hebt om je te concentreren, twijfelt aan je studiekeuze, kampt met examenangst of persoonlijke problemen zoals het afspringen van een relatie, ernstige ziekte in je onmiddellijke omgeving,... kan je een afspraak maken met een studentenbegeleider. Vervolgens word je, indien nodig, individueel begeleid of doorverwezen naar gepaste trainingen in kleine groepjes. Dit gebeurt steeds op vrijwillige basis. Het aanbod aan individuele, groepsgerichte en digitale begeleiding wordt in het begin van elk semester bekend gemaakt in alle mogelijke publicaties voor studenten. Je vindt ook heel wat informatie op de website www.ua.ac.be/adstud of www.ua.ac.be/studentenportaal. Begeleiding van studenten met specifieke noden: aanvragen bijzondere faciliteiten Studenten met functiebeperkingen (fysische handicap of chronische ziekte, leerstoornis zoals dyslexie, ADHD, psychische problemen...) of met bijzondere vragen omwille van sport op topniveau of kunstbeoefening kunnen via de Dienst voor studieadvies en studentenbegeleiding bijzondere faciliteiten voor onderwijs en/of examens aanvragen. Dit is voorzien in het Onderwijsen examenreglement van de Universiteit Antwerpen. Na het indienen van je aanvraag, word je uitgenodigd voor een intakegesprek met een studentenbegeleider. In onderling overleg worden de 19

Studiebegeleiding nodige afspraken gemaakt. Als je dossier helemaal in orde is en voorzien van de nodige attestering zal de dienst je dossier ter goedkeuring voorleggen aan de rector. Vakspecifieke begeleiding tijdens het academiejaar Met je vragen over de cursus kan je steeds terecht bij de docent die deze cursus doceert of bij zijn of haar assistent(en). Gewoon aankloppen en meestal word je direct geholpen. Zoniet maak je vooraf een afspraak. Ook ouderejaarsstudenten zijn vaak bereid om eerstejaars te helpen of te begeleiden met hun studieproblemen. Informeer hiervoor bij de sociale diensten of via Jobweb. Onthoud vooral dat je niet met je vragen mag blijven zitten tot het te laat is. Professoren, assistenten, studiebegeleiders en de medewerkers van Studieloopbaanbegeleiding zijn er om je zo goed mogelijk te helpen. 20

Studieprogramma Bachelor Als je je een idee wil vormen van de typische werkweek van een student informatica (althans wat het les volgen betreft), raadpleeg dan eens het collegerooster. Surf naar www.ua.ac.be/collegeroosters, daar vind je een overzicht van de huidige collegeroosters. Hieronder vind je de lijsten met opleidingsonderdelen van het modelprogramma van de drie bachelorjaren. Bij ieder onderdeel wordt het aantal contacturen theorie (Th.), het aantal contacturen practicum (Pr.) en het aantal studiepunten (Sp) opgegeven. De indeling in uren theorie (Th.) en praktijk (Pr.) is in werkelijkheid niet altijd even scherp als hier weergegeven. Sommige vakken bieden een mengvorm van klassieke lessen, zelfstudie en praktisch werk. Bachelor eerste jaar Opleidingsonderdelen Th. Pr. Sp. Inleiding programmeren 30 30 6 Discrete wiskunde 45 45 9 Computersystemen 30 30 9 Talen en automaten 30 30 6 Gegevensstructuren 30 30 6 Inleiding software engineering 15 60 6 Calculus 45 45 9 Inleiding tot C++ 12 18 3 Computer Graphics 30 30 6 totaal 285 330 60 21

Studieprogramma Bachelor Bachelor tweede jaar Opleidingsonderdelen Th. Pr. Sp. Databases theorie 40 4 Project databases 50 5 Gevorderd programmeren 30 30 6 Machines en berekenbaarheid 30 30 6 Uitbatingssytemen 30 45 6 Computernetwerken 30 30 6 Lineaire algebra 25 25 5 Numerieke lineaire algebra 20 20 4 Algoritmen en complexiteit 30 30 6 Profileringsruimte: 12 sp kiezen uit keuzevakkenlijst (a) 12 totaal 270 330 60 Bachelor derde jaar Opleidingsonderdelen Th. Pr. Sp. Eindwerk 30 60 9 Databases (XML & webtechnologie) 30 30 6 Telecommunicatiesystemen 30 30 6 Wetenschappelijk programmeren 15 45 6 Software engineering 30 30 6 Levensbeschouwelijk vak 30 3 Inleiding gedistribueerd programmeren 15 75 3 Profileringsruimte: 21 sp kiezen uit keuzevakkenlijst (a) of (b) 21 totaal 285 315 60 22

Keuzevakkenlijst Bachelor Keuzevakkenlijst (a) voor Ba 2 en Ba 3 Th. Pr. Sp. Programmeerparadigma s 30 30 6 Elementaire statistiek 15 15 3 Fysica 30 30 6 Algemene economie 30 3 Datastructuren en algoritmen 15 15 3 Bedrijfseconomie en ondernemerschap 15 15 3 Computerarchitectuur 15 15 3 Keuzevakkenlijst (b) enkel voor Ba 3 Th. Pr. Sp. Labo computernetwerken 15 15 3 Datamining 15 15 3 Formele technieken in de software engineering 30 30 6 Netwerkprotocols 30 3 Artificiële intelligentie 15 15 3 Toegepaste logica 15 15 3 Gevorderde programmeertechnieken 15 15 3 Beeldverwerking 15 15 3 23

Studieprogramma Master of Science in de Informatica De volledige masteropleiding informatica omvat 120 sp. Aan de universiteit Antwerpen is er keuze tussen vier afstudeerrichtingen (elk 90 sp) en 3 opties (elk 30 sp). Je kan elke afstudeerrichting combineren met elke optie. Afstudeerrichtingen (90 sp) De masteropleiding is georganiseerd rond vier specialisaties op het gebied van de informatica, die elk bepaald zijn door hun inhoudelijke specialisatie. De vier afstudeerrichtingen zijn: - Computationele Informatica - Computernetwerken en Gedistribueerde Systemen - Databases - Software Engineering De 90 sp van de afstudeerrichting zijn verdeeld in 30 sp verplichte vakken, 30 sp keuzevakken en 30 sp masterproef. Een andere kijk op het curriculum geeft aan dat de 90 sp van de afstudeerrichting verdeeld zijn in 30 sp verplichte vakken, 30 sp keuzevakken en 30 sp masterproef. De samenwerking met andere universiteiten (KU Leuven, U Hasselt, VU Brussel) geeft je nog ruimere mogelijkheden om je interesses na te streven. Indien het programma daar niet ten volle aan tegemoet komt, kan de Onderwijscommissie Informatica op basis van jouw persoonlijk voorstel een gepersonaliseerd programma goedkeuren. Zo kan je verzoeken om vakken te volgen van andere opleidingen, of kan je verzoeken om ontheven te worden van beperkingen in studiepunten op één van de componenten van het curriculum. Opties (30 sp) Naast de inhoudelijke vakspecialisatie speelt de beroepsfinaliteit natuurlijk ook een zeer belangrijke rol. De beroepscontext waarin de afgestudeerde informaticus moet functioneren is enorm gevarieerd. De belangrijkste beroepsfinaliteiten, namelijk, 1) Ondernemerschap, 2) Onderwijs en 3) Onderzoek en ontwikkeling vind je terug in de structuur van de opleiding waar ze elk vertegenwoordigd zijn door een overeenkomstige optie van 30 sp. 24

Studieprogramma Master of Science in de Informatica 1. Optie Ondernemerschap De master met een bedrijfsgericht profiel zal als projectleider de technische verantwoordelijkheid en leiding dragen over ICT projecten. Hij/zij kan op termijn doorgroeien naar een verantwoordelijke functie binnen een onderneming waar hij/zij beslist over strategische keuzes betreffende informatica-infrastructuur en -oplossingen. Deze optie omvat 5 opleidingsonderdelen van elk 6 sp, waaronder bedrijfscommunicatie, management en organisatie, innovatie en ondernemerschap. Als je deze optie wil kiezen, wordt er van je verwacht dat je in de bachelorstudies de keuzevakken Algemene Economie en Bedrijfseconomie en Ondernemerschap volgt. Gedetailleerde informatie hierover is beschikbaar in de infobrochure van de opleiding Ondernemerschap. 2. Optie Onderwijs De master met een onderwijsgericht profiel bereidt voor op een functie als lesgever in het secundair en in het hoger onderwijs. Het diploma lerarenopleiding omvat in totaal 60 sp waarvan er 30 gevolgd worden tijdens de masteropleiding. Dat is precies de optie Onderwijs. Ze omvat 21 sp voor onderwijskundige vakken en 9 sp praktijk met oefenlessen en stage. Gedetailleerde informatie hierover is beschikbaar in de infobrochure van de lerarenopleiding of op de bijbehorende website. 25

Studieprogramma Master of Science in de Informatica 3. Optie Onderzoek en ontwikkeling De master met een onderzoeksprofiel komt terecht in één van de kenniscentra, een universitaire instelling of onderzoekscentrum, of in een meer toepassingsgericht industrieel onderzoekslabo. De vorser draagt hier bij tot de ontwikkeling van nieuwe methodes en technologieën, zowel in een academische als industriële context. De optie Onderzoek omvat 18 sp van opleidingsonderdelen die onderzoeksvaardigheden aanbrengen en 12 sp van onderzoeksstages. Keuzemomenten en modeltrajecten Er zijn drie keuzemomenten. Bij aanvang van de masteropleiding leg je één van de 12 mogelijke combinaties van afstudeerrichting en optie vast. Op het einde van het eerste semester van het eerste masterjaar leg je de keuzevakken voor dat jaar vast. Bij aanvang van het tweede masterjaar kies je een promotor en het onderwerp van de masterproef, en leg je ook de keuzevakken voor het tweede masterjaar vast. 26

Afstudeerrichting Computationele Informatica Master: eerste jaar Th. Pr. Sp. Verplichte vakken Compilers 15 35 6 Gedistribueerde Systemen 25 20 6 Simuleren 25 20 6 Optimalisatietechnieken 25 20 6 Modelleren en simuleren 25 20 6 Keuzevakken Vrij te kiezen (binnen of buiten afstudeerrichting/opleiding) 6 Te kiezen uit onderstaande lijst verdiepende keuzevakken 6 Master: tweede jaar Th. Pr. Sp. Keuzevakken Vrij te kiezen (binnen of buiten afstudeerrichting/opleiding) 6 Te kiezen uit onderstaande lijst verdiepende keuzevakken Masterproef Masterproef: voorstudie 25 20 6 Masterproef: uitvoering 100 80 24 12 Verdiepende keuzevakken Th. Pr. Sp. Capita Selecta van de Computationele Wetenschappen 20 3 Cluster Computing 25 20 6 Multirooster en multilevel methoden 15 10 3 Keuzelijst van de gelijknamige richting aan de KU Leuven 27

Afstudeerrichting Computernetwerken en gedistribueerde systemen Master of Science in de Informatica Master: eerste jaar Th. Pr. Sp. Verplichte vakken Compilers 15 35 6 Gedistribueerde Systemen 25 20 6 Mobiele en draadloze netwerken 25 20 6 Prestatieanalyse van Telecomsystemen 25 20 6 Distributed Computing Paradigms 25 20 6 Keuzevakken Vrij te kiezen (binnen of buiten afstudeerrichting/opleiding) Te kiezen uit onderstaande lijst verdiepende keuzevakken 6 6 Master: tweede jaar Th. Pr. Sp. Keuzevakken Vrij te kiezen (binnen of buiten afstudeerrichting/opleiding) Te kiezen uit onderstaande lijst verdiepende keuzevakken Masterproef Masterproef: voorstudie 25 20 6 Masterproef: uitvoering 100 80 24 6 12 Verdiepende keuzevakken Th. Pr. Sp. Advanced Performance Modeling 25 20 3 Cluster Computing 25 20 6 Grid Computing 15 35 6 Capita Selecta van Gridtoepassingen 15 10 3 Labo sensornetwerken 15 10 3 Seminarie Computernetwerken 25 3 Keuzelijst van de gelijknamige richting aan de KU Leuven 28

Afstudeerrichting Databases Master of Science in de Informatica Master: eerste jaar Th. Pr. Sp. Verplichte vakken Compilers 15 35 6 Gedistribueerde Systemen 25 20 6 Geavanceerde Databasesystemen 25 20 6 Actuele Trends in Databases 25 20 6 Datamining 25 20 6 Keuzevakken Vrij te kiezen (binnen of buiten afstudeerrichting/opleiding) Te kiezen uit onderstaande lijst verdiepende keuzevakken 6 6 Master: tweede jaar Th. Pr. Sp. Keuzevakken Vrij te kiezen (binnen of buiten afstudeerrichting/opleiding Te kiezen uit onderstaande lijst verdiepende keuzevakken Masterproef Masterproef: voorstudie 25 20 6 Masterproef: uitvoering 100 80 24 6 12 Verdiepende keuzevakken Th. Pr. Sp. Database Security 15 10 3 Gevorderde AI Technieken 15 10 3 Project Databases 45 6 Keuzelijst van de gelijknamige richting aan de KU Leuven, de U Hasselt, de VU Brussel 29

Afstudeerrichting Software engineering Master of Science in de Informatica Master: eerste jaar Th. Pr. Sp. Verplichte vakken Compilers 15 35 6 Gedistribueerde Systemen 25 20 6 Modeling and Transformation in Software Development 25 20 6 Formele Specificaties 25 20 6 Software Re-engineering 25 20 6 Keuzevakken Vrij te kiezen (binnen of buiten afstudeerrichting/opleiding) Te kiezen uit onderstaande lijst verdiepende keuzevakken 6 6 Master: tweede jaar Th. Pr. Sp. Keuzevakken Vrij te kiezen (binnen of buiten afstudeerrichting/opleiding Te kiezen uit onderstaande lijst verdiepende keuzevakken Masterproef Masterproef: voorstudie 25 20 6 Masterproef: uitvoering 100 80 24 6 12 Verdiepende keuzevakken Th. Pr. Sp. Capita Selecta van de Software Engineering 25 20 6 Software Testing 25 20 6 Datamining 25 20 6 Keuzelijst van de gelijknamige richting aan de KU Leuven en de VU Brussel 30

Meer informatie vind je in de brochure Informatica - deel 2 masteropleiding of op de website: www.ua.ac.be/masters 31

Opleidingsonderdelen bachelor eerste jaar www.ua.ac.be/wetenschappen -> onderwijs -> informatica In deze brochure laten we je kennis maken met de inhoud van de opleidingsonderdelen van de eerste, tweede en derde jaar Bachelor Informatica. Op de website van de Universiteit Antwerpen onder www.ua.ac.be/wetenschappen > onderwijs > informatica > vakbeschrijvingen, vind je meer uitgebreide en de recentste informatie over de begin- en eindtermen, inhoud, werk- en evaluatievormen en noodzakelijk en aanbevolen studiemateriaal. Calculus De cursus omvat: rijen reële getallen, functies, continuiteit, eendimensionale differentiaalrekening met een inleiding tot differentiaalrekening in meer veranderlijken, integraalrekening van functies van een veranderlijke, reeksen, met inbegrip van machtreeksen en Fourierreeksen, een inleiding tot de complexe getallen. Computer Graphics In eerste instantie worden kort de hardwarematige elementen belicht die grafische output kunnen realiseren. Daarna worden de grafische primitieven voor het afbeelden van elementaire krommen toegelicht. Driedimensionale transformaties in homogene coördinaten van de wereld zowel als de beschrijvende assenstelsels worden behandeld, met o.a. een wereldbeschrijving vanuit camera oogpunt als resultaat. Projectie wordt toegevoegd om te leiden tot een tweedimensionale geprojecteerde afbeelding van de wereld. Realisme wordt toegevoegd door fenomenologische modellen te gebruiken voor inkleuring en belichting van een polygonaal opgebouwde wereld. Naast een hidden-line implementatie worden ook Z-buffering (efficient maar beperkt realistisch) en Raytraycing (traag maar zeer realistisch) behandeld om naast back-face culling de overdekte elementen uit de figuren te weren. De practica gebeuren in Oberon-2. 32

Opleidingsonderdelen bachelor eerste jaar Computersystemen Deel één, Basiskennis Computersystemen, omvat drie gebieden. - Inleiding computersystemen: geschiedenis, lagen-model van computersystemen, data representatie en getallenstelsels (binair, hexadecimaal,...), basis hardware (transistoren, logische poortjes, multiplexer, flip-flop,...) - Inleiding computer architectuur: von Neuman architectuur (CPU, geheugen, bus), fetch-execute cycle, assembler en machinetaal. uitbatingsystemen (geheugen-, proces -, file management) - Inleiding telecommunicatie en computernetwerken. Deel twee, Basiskennis Besturingssystemen, omvat een inleiding tot UNIX en MS Windows. Discrete wiskunde Deze cursus behandelt de volgende aspecten van de wiskunde: - verzamelingen, relaties en functies; - bewijstechnieken: volledige inductie; - telmethodes: combinatoriek en principe van inclusie en exclusie; - eindige kanstheorie; - elementaire logica. Gegevensstructuren In dit opleidingsonderdeel leer je (zelfstandig en in groep) voor eenvoudige, realistische informaticaproblemen oplossingen ontwerpen en implementeren in een concreet systeem, met behulp van denkprocessen en technieken die professionele informatici gebruiken. Een belangrijk deel is het portfoliowerk. Voor het probleemoplossend werk van de toepassingsopdrachten in je portfolio is er heel wat nieuwe kennis nodig. De onderwerpen die aan bod komen zijn o.a. programmeerprincipes en software engineering; gegevensabstractie; recursie; ADT stack, queue, boom, tabel; externe methoden: mergesort, zoeken, indexeren, hashing, B-bomen. Inleiding programmeren Er wordt gestart met een procedurele aanpak waarbinnen alle nodige syntactische constructies voor dataspecificatie en verwerkingsinstructies worden aangebracht. Er wordt aandacht besteed aan samengestelde types, top-down 33

Opleidingsonderdelen bachelor eerste jaar ontwerp, abstractiemogelijkheden en modulair programmeren. Er wordt een inleiding gegeven op het object-gericht programmeren, vertrekkend van expliciete pointer syntax, en met nadruk op de mogelijkheden tot encapsulatie en hergebruik. Afsluitend wordt een overzicht gegeven van de abstractiemogelijkheden (procedureel, klassiek ADT, objectgericht) die Oberon biedt dankzij het modulair en objectgericht karakter van de taal. Inleiding software-engineering Naast een theoretische inleiding bestaat de inhoud van dit vak vooral uit zelfwerkzaamheid. Vertrekkende van een behoeftespecificatie (die in de loop van het project wordt uitgebreid en aangepast) zal de student het probleem analyseren en er een oplossing voor ontwerpen, implementeren en testen. Het implementeren en testen gebeurt aan de hand van de programmeertaal Oberon. Talen en automaten Dit opleidingsonderdeel vormt samen met de cursussen Machines en berekenbaarheid en Algoritmen en complexiteit een inleiding tot de theoretische informatica: automatentheorie, talen en rekenprocessen. Je leert er de mogelijkheden en beperkingen van eenvoudige rekenprocessen onderzoeken, gebruik makend van wiskundige methodes. Je bestudeert de formele behandeling van volgende onderwerpen en past ze toe om eenvoudige problemen op te lossen: werking van eindige automaten, toepassingen van eindige automaten (web/text search), het verband tussen eindige automaten en reguliere expressies, toepassingen van reguliere expressies in UNIX, in lexicale analyse en bij het opsporen van patronen in een tekst, eigenschappen en beperkingen van reguliere talen. 34

Opleidingsonderdelen bachelor tweede jaar VERPLICHTE OPLEIDINGSONDERDELEN Algoritmen en complexiteit In het eerste deel van de cursus worden verschillende modellen van berekenbaarheid beschreven: RAM, RASP, Turing Machine. Deze modellen kunnen gezien worden als wiskundige talen voor het uitdrukken van algoritmen; ze verschillen in de keuze van gegevensstructuren en elementaire operaties. Op basis van die modellen worden vervolgens de begrippen tijds- en ruimtecomplexiteit bestudeerd, inclusief NP-problemen en beslisbaarheid. Dit gebeurt aan de hand van concrete algoritmen. Tenslotte wordt ook aandacht besteed aan gerandomiseerde algoritmen. Computernetwerken De nadruk wordt gelegd op essentiele mechanismen en algoritmen die gebruikt worden in de verschillende lagen van computernetwerken, met speciale aandacht voor de protocols die in het Internet worden gebruikt (Ethernet, IP, TCP, HTTP...). - fysische laag (signalen in tijds- en frequentiedomein, analoge en digitale signalen,...); - medium access control laag (LAN protocols zoals Ethernet); - datalink laag (foutdetectie en correctie, flow controle); - netwerk laag (het IP protocol); - transport laag (TCP en UDP protocols); - applicatielaag (HTTP, mail,...). Databases Ontwerp van database toepassingen. Ondervragingstalen in het relationeel database model, de relationele algebra, calculi, datalog en SQL. Het verband tussen deze talen. Het gebruik van LISP om geordende databases te specificeren. Eigenschappen van tabellen, functionele afhankelijkheden, sleutels en referentiele integriteit. Decompositie van tabellen en normaalvormen. Gevorderd programmeren Een uitgebreid overzicht van C++ met bijzondere aandacht voor object-gericht programmeren zoals de C++ aspecten ter ondersteuning van overerving en van polymorfisme (overloading, virtual methods). Parallel wordt het idioom (het 35

Opleidingsonderdelen bachelor tweede jaar typische taalgebruik in C++ programma s) bekeken en ook ingeoefend in de practica. Inleidende begrippen van UML (Unified Modeling Language) worden ingevoerd waar mogelijk om programmaontwerp te visualiseren. Ook het generisch programmeren aan de hand van templates wordt bestudeerd. Machines en berekenbaarheid Dit opleidingsonderdeel vormt samen met de cursussen Talen en automaten en Algoritmen en complexiteit een inleiding tot de theoretische informatica: automatentheorie, talen en rekenprocessen. Je leert er de mogelijkheden en beperkingen van eenvoudige rekenprocessen onderzoeken, gebruik makend van wiskundige methodes. Je bestudeert de formele behandeling van volgende onderwerpen en past ze toe om eenvoudige problemen op te lossen: context-vrije grammatica s en talen, toepassingen van context-vrije grammatica s: parsers, YACC parser generator, markup languages,..., de werking van pushdown automaten, verband tussen pushdown automaten en context-vrije grammatica s, eigenschappen en beperkingen van context-vrije talen, turing machines. Lineaire algebra - Matrixrekening en oplossen van stelsels: elementair rekenen, blokvermenig vuldgiging,determinanten - Algemene vectorruimten: voortbrengers, basissen en dimensie voor eindigdimensionale vectorruimten, directe som en direct product, nulruimte en kolommenruimte en rang van een matrix, lineaire afbeeldingen en matrixvoorstelling, eigenwaarden en eigenvectoren - Normen, vector normen, matrix normen Numerieke lineaire algebra - Floating-point aritmetiek - Eindige precisie matrix rekenen, conditiegetal - Gestructureerde matrices (driehoeksmatrices, symmetrische matrices,...) - Numeriek oplossen stelsels lineaire vergelijkingen: directe methoden Project gedistribueerd programmeren Het theoretisch luik geeft een kort overzicht van het softwareontwikkelingstraject. Vervolgens worden een aantal onderwerpen onderzocht die vaak een rol spelen in de uitbouw van gesdistribueerde toepassingen zoals het client-server 36

Opleidingsonderdelen bachelor tweede jaar paradigma, programmeren met sockets, XML technologie. Het zijn aspecten die geintegreerd moet worden in de softwareoplossing van het projectprobleem. Het practicum bestaat in het uitwerken in C++ en Java van een softwareoplossing voor een probleemstelling die elk jaar anders is. Het project wordt in groepen van vier tot zes studenten uitgevoerd en bestaat o.a. in het maken van een ontwerp, het coderen en testen en tenslotte het opstellen van documentatie. Niet alleen de geproduceerde code maar ook de algemene aanpak is van belang. Er worden vooraf mijlpalen afgesproken: specifieke termijnen waarop projectproducten zoals designdiagrammen of prototype code opgeleverd moeten worden. Uitbatingssystemen In dit opleidingsonderdeel worden uitbatingssystemen, ook besturingssystemen genoemd of operating systems in het Engels, bestudeerd. Het gaat om het geheel van software dat de computer operationeel houdt en een die laag waarop de toepassingsprogrammatuur uitgevoerd wordt. Belangrijke onderwerpen die aan bod komen zijn: begrippen als processen en threads, vormen van proces beheer en scheduling, virtueel geheugenbeheer, filesystemen, synchronisatie van processen en problemen van concurrent gebruik van systeemresources. In het practicum wordt enerzijds aandacht gegeven aan bovenstaande onderwerpen en worden anderzijds praktische gebruiksvaardigheden van UNIX/Linux uitgediept. KEUZE-OPLEIDINGSONDERDELEN Algemene economie In deze algemene inleiding tot de economie ligt de klemtoon op het aanbrengen van basisbegrippen, en op het verschaffen van inzicht in een aantal economische verschijnselen en theorieën hieromtrent. Een inleidend hoofdstuk behandelt het object, het doel, de methode, de mogelijkheden en beperkingen van de economische wetenschap, alsmede haar relatie tot andere wetenschappen. Vervolgens worden thema s uit de micro-economie (verbruik, productie, prijsvorming) en de macro-economie (economische kringloop, geldwezen, het neoklassieke en keynesiaanse paradigma, internationale betrekkingen) behandeld. 37