TU/e Bachelor College Collegejaar 2015-2016
Ik droom van… een volledig geautomatiseerd huis
Bachelor College
Software Science*
* Deze major is formeel onderdeel van de bacheloropleiding Technische Informatica
// Ik droom van… een volledig geautomatiseerd huis // Mathijs de Langen, student
“Eigenlijk wilde ik wiskunde gaan studeren, maar op het laatste moment bedacht ik dat dat misschien te theoretisch voor mij was. Iemand zei toen: ‘Waarom kies je niet voor informatica?’ Dat heb ik gedaan, en geloof me: ik heb er nooit spijt van gehad. Nu is de studie gesplitst in twee majors: Web Science en Software Science. Dat laatste is mijn vakgebied, zeg maar de ’hardere’ informaticakant: programmeren en onderliggende software ontwikkelen. Het grappige is dat ik als scholier nog nooit had geprogrammeerd. Maar dat bleek gelukkig geen probleem, ik had het zo onder de knie. En nu? Nu geniet ik echt van het puzzelen, structureren, rekenen en bouwen.”
TU/e Bachelor College
Bachelordiploma
De Technische Universiteit Eindhoven (TU/e) bundelt haar bacheloronderwijs in het Bachelor College. Als student van het TU/e Bachelor College krijg je de ruimte om zelf je studie samen te stellen op basis van je interessegebieden en ambities. De bacheloropleiding bestaat voor de helft uit je major. Met de major kies je het vakgebied waarin je later als ingenieur wilt gaan werken. Het vormt de basis van je opleiding. In deze folder lees je meer over de inhoud van de major Software Science.
De major Software Science is formeel onderdeel van de bacheloropleiding Technische Informatica. Na afronding van deze major ontvang je het diploma van de bacheloropleiding Technische Informatica met als specialisatie Software Science. En je verkrijgt de graad van Bachelor of Science (BSc) in Technische Informatica.
Dit is Software Science Zonder software kan het weer niet voorspeld worden, is je kopje Nespresso niet meer vanzelfsprekend en ligt de ICT in ziekenhuizen plat, met alle gevolgen van dien. Ook het boeken van vakantiereizen en het gebruik van kopieerapparaten, de TomTom en wasmachines is afhankelijk van steeds slimmere software. De software waar al deze toepassingen op draaien is dan wel onzichtbaar voor gebruikers, maar is van levensbelang voor onze hedendaagse maatschappij. Stel je voor wat er kan gebeuren als door een softwarefout spoorbomen bij spoorwegovergangen niet op het goede moment dichtgaan of dat de elektriciteit uitvalt! Bij de opleiding Software Science leer je de onderliggende softwaresystemen te ontwerpen. En dat gaat veel verder dan enkel het schrijven van computerprogramma’s.
De major die alle hypes overleeft Je hebt de rest van je loopbaan profijt van alle kennis en vaardigheden die je opdoet. Je kent de basisprincipes van programmeertalen en -methoden, en je kunt op een gestructureerde manier problemen analyseren en de meest geschikte ontwerpmethode kiezen. Als een nieuwe programmeertaal of ontwikkelomgeving zijn intrede doet, weet jij hoe je ermee om moet gaan.
Software Science in Eindhoven Technologische vooruitgang begint bij het ontwerpen van innovatieve softwaresystemen. Deze major biedt jou daarom een brede en fundamentele basis. De kennis die je opdoet, pas je steeds toe in de snel veranderende wereld van de informatica. Kenmerkend voor deze major is de optimale mix van theoretische kennis en praktische oefeningen. Zo is het eindproject een groepsopdracht waarbij je in opdracht van een externe klant een complex softwaresysteem moet ontwikkelen. Veel praktische input in het onderwijs komt van bedrijven uit Brainport Regio Eindhoven. Daar heb je veel voordeel van, ook als je bent afgestudeerd. Het onderzoeksgebied van informatica heeft een internationaal karakter. De opleiding is daarom Engelstalig.
Past Software Science bij jou? Je beseft hoe belangrijk ICT is in onze samenleving. Je bent nieuwsgierig naar de rol en werking van softwaresystemen in alle toepassingen om je heen. Je ziet uitdaging in het ontwikkelen van foutloze software voor steeds complexere toepassingen en realiseert je dat voor het beheersen ervan een gestructureerde aanpak nodig is. Je houdt van (wiskundige) problemen oplossen en bent creatief. Je bent precies, hebt oog voor detail, maar ook voor de grote lijn. En je bent een teamplayer.
De Bacheloropleiding Major
De driejarige bacheloropleiding bestaat voor de helft uit je major. De major vormt de basis van je opleiding. Om softwaresystemen te ontwerpen en ontwikkelen leer je in de major eerst de basistheorie, zoals logica en programmeermethoden. Je leert ook methoden en hun bijbehorende tools kennen om problemen te analyseren en software te ontwikkelen. Daarnaast ontwikkel je vaardigheden zoals programmeren en modelleren, tijdens de practica en door te oefenen met opdrachten. De major is opgebouwd uit de volgende leerlijnen, die bestaan uit samenhangende vakken uit een bepaald domein uit de informatica: Theory and algorithms Benodigde basiskennis uit de wiskunde en informatica om softwaresystemen te kunnen specificeren en erover te kunnen redeneren in termen van efficiency en correctheid. Software development Het systematisch ontwikkelen van correcte en efficiënte software(systemen). Het gebruik van diverse ontwikkel- en testmethoden en speciale projectmanagementtechnieken.
System architecture and networks De opbouw van systemen in termen van hardware componenten en de communicatie ertussen. Ook beveiligingsaspecten komen aan bod. Information systems Technieken om data te ordenen en te beheren, toegespitst op het beoogde gebruik ervan. Speciale aandacht voor bedrijfsinformatiesystemen.
Basisvakken
Naast je major volg je TU/e-basisvakken, zoals Calculus en Physics for Technology. Ook ontwikkel je professionele vaardigheden zoals samenwerken en organiseren.
Keuzeruimte
Een kwart van je bacheloropleiding bestaat uit vrije keuzeruimte. Hiermee breng je accenten aan in je opleiding. Je kunt ervoor kiezen om je kennis te verbreden door vakken uit een ander vakgebied te volgen of je kunt je juist verdiepen in je eigen vakgebied. Om je te helpen bij het kiezen van vakken in de keuzeruimte, biedt de opleiding je een aantal verdiepende keuzepakketten aan. Uiteraard bepaal je zelf of je hiervan gebruik wilt maken.
USE-vakken
Ten slotte kies je zogenaamde USE-vakken. USE staat voor User, Society en Enterprise. Deze vakken laten je zien dat technologie altijd functioneert in een bredere context. Ingenieurs ontwikkelen technologie voor gebruikers, om bij te dragen aan de oplossingen voor maatschappelijke problemen en om economische kansen te creëren voor bedrijven.
Heel concreet: het eerste jaar Het eerste jaar ben je veel aan het werk op de TU/e. Zo volg je hoorcolleges en maak je tijdens instructiebijeenkomsten programmeeropdrachten of los je wiskundige of natuurkundige problemen op. In het vak Programming leer je met de programmeertaal Java de elementaire beginselen van (objectgeoriënteerd) programmeren. Dit vak kun je instappen zonder enige programmeerervaring; voor de al wel ervaren studenten wordt een alternatief traject aangeboden. Om eenvoudige algoritmische problemen te kunnen oplossen krijg je in het vak Data Structures de benodigde basiskennis. De door jou opgedane kennis en vaardigheden pas je toe in het Ontwerpgericht Onderwijs (OGO-projecten). In groepsverband werk je aan concrete opdrachten. In het OGO-project Embedded Systems specificeer, ontwerp en bouw je een door een computer bestuurde machine, inclusief de voor de besturing benodigde software. Voor de bouw van de machine staat een Fischer Technik-bouwdoos ter beschikking en voor de besturing ervan een kleine computer, de ’Practicum Processor’. De beschikbare materialen bepalen (en beperken!) de mogelijkheden van wat realiseerbaar is. Iets wat in de praktijk van elke ingenieur aan de orde van de dag is. Je ontwikkelt professionele vaardigheden met diverse trainingen, zoals vergadertechniek en projectmatig werken. Een tutor bewaakt en begeleidt het proces. Als afsluiting demonstreren alle groepen hun systemen en lichten ze hun ontwerp toe. Het best presterende team wint een prijs, toegekend door een externe jury.
“
Ik geniet van het puzzelen, structureren, rekenen en bouwen
”
Martijn Wijffelaars
afgestudeerd aan de TU/e “Ik werk nu als productmanager bij MagnaView. Dat bedrijf is een spin-off van de TU/e- onderzoeksgroep op het vlak van visualisatie waar ik ook afgestudeerd ben. MagnaView ligt op de TU/e-campus, in het Multimediapaviljoen. Ik ben verantwoordelijk voor het managementinformatieproduct voor het onderwijs. We leveren grafische analyses waarmee scholen grote hoeveelheden data, bijvoorbeeld verzuimcijfers, op een aantrekkelijke manier kunnen visualiseren. Het werk is superveelzijdig. De ene dag ben ik bezig het softwareproduct te verbeteren, de andere dag ga ik op pad om het product aan de man te brengen. Ik denk mee over marketing, pricing en over strategische keuzes. Tijdens je opleiding doe je vooral opdrachten voor een cijfer. Nu werk je écht om mensen te helpen. Wat je maakt, wordt gebruikt.”
“
Ik denk mee over marketing, pricing en strategische keuzes
”
TU/e: een goede keuze! • Je ontwikkelt je persoonlijke talenten • Je stelt zelf je studie samen • Je krijgt intensieve coaching • Je werkt aan maatschappelijke uitdagingen • Na je studie ben je gewild op de arbeidsmarkt • Je studeert in de hightech Brainport Regio Eindhoven
Intensieve coaching Tijdens je studie sta je er niet alleen voor. Een coach (een docent van je opleiding) staat voor je klaar en geeft je van het begin tot het einde van je studie persoonlijk advies.Dat begint al bij je inschrijving wanneer je samen met jouw docentcoach kijkt welke major het beste bij je past en hoe je jouw keuzeruimte het beste kunt invullen. Zo stel je zelf de opleiding samen die aansluit op jouw interessegebieden en ambities. En mocht je er in het eerste jaar achter komen dat een andere major beter bij je past, dan kijk je samen met je coach hoe je binnen dit jaar van major kunt veranderen. Naast een persoonlijke coach krijg je begeleiding van de studieadviseur en ouderejaarsstudenten. De studenten zijn als mentor verbonden aan het groepje eerstejaarsstudenten waarin je wordt ingedeeld. Zij maken je de eerste periode wegwijs in de studie.
Na je bachelor Heb je je bachelordiploma Technische Informatica gehaald met als specialisatie Software Science, dan ben je gekwalificeerd voor een loopbaan als softwareontwikkelaar. Je werkt bijvoorbeeld aan een vernieuwd distributiesysteem of aan software voor 3D-televisie. Dat kan als teamlid bij een van de vele innovatieve bedrijven in de
regio, of waar ook ter wereld. Ben je ambitieuzer en wil je bijvoorbeeld graag doorgroeien naar functies als projectleider of software-architect, dan kun je doorstromen naar een masteropleiding. Er is een groot tekort aan afgestudeerde informatica-ingenieurs.
Naar een masteropleiding Na de afsluiting van Software Science kun je doorstromen naar de TU/e-masteropleidingen Computer Science and Engineering (met de speciale mastertracks Information Security Technology en EIT Service Design and Engineering), naar Business Information Systems en naar Embedded Systems (met de speciale mastertrack EIT Embedded systems). Het is ook mogelijk om de master Science Education and Communication (SEC) te volgen, al dan niet in combinatie met een van bovengenoemde masteropleidingen. Met het SEC-diploma op zak ben je gekwalificeerd om informatica te geven in de bovenbouw van het voortgezet onderwijs.
Major
Software Science
Studieduur 3 jaar
Voertaal Engels
Studie in cijfers Studenttevredenheid
4,2
Aantal eerstejaars
159
uitgedrukt in cijfers tussen de 1 en 5
Contacttijd eerstejaars
18-24
Doorstroom naar tweede jaar
75%
Bachelordiploma binnen 4 jaar
62%
aantal aangeboden klokuren per week
binnen deze opleiding
binnen het universitair onderwijs
Toelatingseisen • Vwo-diploma met WiB.
Dit zijn de gegevens van de bacheloropleiding Technische Informatica waarvan de major Software Science een onderdeel is.
Meer informatie vind je op www.tue.nl/studieincijfers
Voor toelating met een diploma van vóór 2010 kun je contact opnemen met het Onderwijs en Studenten Service Centrum.
Studieopbouw 1e jaar 6 majorvakken (50%): • • • • • •
Programming Logic and set theory Computer systems Data structures DBL Embedded Systems Automata and process theory
4 basisvakken (33%): • • • •
Calculus variant A Physics for Technology conceptual Introduction to modelling USE: Ethics and history of technology
2 keuzevakken (17%)
Meer informatie over Software Science Faculteit Wiskunde en Informatica Studievoorlichting Software Science telefoon: (040) 247 8510 e-mail:
[email protected] www.tue.nl/bacheloropleidingen/ss TU/e Onderwijs en Studenten Service Centrum telefoon: (040) 247 4747 e-mail:
[email protected] www.tue.nl/bachelorcollege Studeren aan de TU/e • Aanvullende informatie over studeren aan de TU/e lees je in magazine Enter • Download de brochures over de majors en Enter via www.tue.nl/brochuresbachelorcollege
Open dagen 2014-2015 Vrijdag 17 en zaterdag 18 oktober 2014 Vrijdag 12 en zaterdag 13 december 2014 Vrijdag 20 en zaterdag 21 maart 2015 Meer informatie en aanmelden www.tue.nl/opendagen
Meeloopdagen Meld je aan voor een meeloopdag via www.tue.nl/meeloopdagen
Aan deze uitgave kunnen geen rechten worden ontleend. Uitgave september 2014
Aanbevolen, maar niet verplicht zijn de vakken WiD en NLT.