Acties:
  • 0 Henk 'm!

  • Jiftyj
  • Registratie: April 2015
  • Laatst online: 18-09 11:46
Hoi hoi,

ik zit momenteel in mijn laatste jaar van de bachelor. Daarna ben ik op bezit van een wo diploma wiskunde en informatica. Op dit moment ben ik aan het oriënteren welke kant ik op wil, nou ja dat is in ieder geval de informatica kant, de vraag is alleen welke master en waar.

Ondanks mijn theoretische achtergrond , spreekt het me wel aan de wat technischere kant op te gaan , en met iets "behapbaarders" bezig te gaan. De standaard master-richting van informatica is Computer Science, met daarbij een specialisatie (bijv. Algorithms , Software Technology, Data Science, enz...) . Naar mijn idee is dit allemaal met de focus op algoritme bewijzen, en andere theoretische dingen, die ik opzich wel interessant vindt maar waar ik verder niks mee wil doen (ik hoef niet de academische wereld in te gaan, dus dan... tja)

Ik zat te kijken bij technische uni's en kwam uit op een Computer Engineering and Embedded Systems master van de TU Delft. Hetgeen wat me eraan aanspreekt is dat het wat - komt ie - technischer is, en dat je wat meer bezig bent met iets in praktijk toepasbaars. Ik moet wel zeggen dat mijn achtergrond totaal niet hardware/knutsel gericht is, dus in dat opzicht is het wel wat nieuws / misschien een vuurdoop. Ik vind computerarchitectuur en low-level dingen wel erg interessant , en het curriculum spreekt me wel aan...

Afijn , ik doe sowieso nog wel een meeloopdag, maar misschien zijn er hier al mensen die ervaring hebben met een soortgelijke master , of die hun ideeën erover willen pitchen.

Thanks!! joe

Acties:
  • 0 Henk 'm!

  • MikeN
  • Registratie: April 2001
  • Laatst online: 18:25
Ik heb ooit CE gedaan na een CS bachelor, op de TUD. Nu is dat even geleden, is al die kennis alweer uit m'n hoofd gewist, en zijn de programma's gewijzigd, maar globaal denk ik dat je stelling dat CS alleen maar om de theorie/onderzoek gaat en CE praktisch is, onjuist is.

Je moet het eigenlijk zo zien: aan de ene kant van het spectrum heb je Electrical Engineering en aan de andere kant heb je Computer Science. Computer Engineering ligt daar tussenin. Bij EE zou je bijvoorbeeld een vak hebben over hoe je low-level een IC maakt (Digital IC design), bij CE heb je dan een vak hoe je die dingen zo combineert dat ze goed samenwerken (Processor Design) en bij CS heb je vervolgens een vak hoe je de compiler voor zoiets maakt (Compiler Construction). Op zich hebben alle vakken een redelijk praktische insteek, maar komt er tegelijk ook veel harde theorie bij kijken. De theorie bij EE/CE kan je zwaarder vallen dan de CS theorie, als je tot nu weinig met hardware hebt gedaan, maar onoverkomelijk is dat niet.

Verder heb je binnen alle master verschillende tracks die je kan doen. Dat bepaald ook een groot deel van je master, namelijk je thesis (45EC) + minimaal 15EC aan vakken, dus eigenlijk al je halve master. Daarnaast heb je dan nog 15 EC aan keuzevakken die je vrij kan invullen met wat je maar wil. Betrek in je vergelijking dus zeker de specialisatie die je kiest - afhankelijk daarvan kan CE veel meer richting CS opschuiven of juist de andere kant op.

Acties:
  • 0 Henk 'm!

  • Springuin
  • Registratie: Juli 2002
  • Laatst online: 15:37
Voor mij is het ook alweer 15 jaar geleden. Ik heb in Delft CE gedaan na een EE bachelor. Ik heb erg goede herinneringen aan Compiler Construction incl het bijbehorende practicum dat me enorm veel inzicht gegeven heeft in hoe een compiler werkt. Die kennis komt me met regelmaat van pas bij het ontwikkelen en debuggen van embedded software.

Computer Engineering zit op het kruispunt tussen software(/firmware) en hardware. Het omvat het pad van een regel code tot aan iets wat werkelijk gebeurt in je hardware. In de praktijk kun je je kennis inzetten in een breed spectrum van het programmeren van microcontrollers met een kilobyte memory tot het schrijven van embedded software op een Linux module in een systeem of denk aan het optimaliseren van low level code of het draaien van een AI model op low power hardware. In je werk kun je uiteraard altijd breder groeien.

Als ik kijk naar het curriculum is het een mooie mix. Voor CS studenten heb je het Hardware Fundamentals schakelvak om de relevante hardware kennis op te pakken. Met keuzevakken kun je mooi je programma finetunen op wat je zelf het interessantst vindt.

Het gebrek aan hardware kennis en ervaring is wat mij betreft geen probleem; dat kun je bijleren wanneer nodig. Je zult vast wel eens in een leerkuil terechtkomen, maar dat overkomt iedereen. Als je nu wat ervaring wilt opdoen: regel iets als een Arduino starterset en maak iets. Als je dat voor elkaar krijgt dan lukt de rest ook wel.

Acties:
  • 0 Henk 'm!

  • Jiftyj
  • Registratie: April 2015
  • Laatst online: 18-09 11:46
MikeN schreef op vrijdag 27 oktober 2023 @ 22:28:
Ik heb ooit CE gedaan na een CS bachelor, op de TUD. Nu is dat even geleden, is al die kennis alweer uit m'n hoofd gewist, en zijn de programma's gewijzigd, maar globaal denk ik dat je stelling dat CS alleen maar om de theorie/onderzoek gaat en CE praktisch is, onjuist is.

Je moet het eigenlijk zo zien: aan de ene kant van het spectrum heb je Electrical Engineering en aan de andere kant heb je Computer Science. Computer Engineering ligt daar tussenin. Bij EE zou je bijvoorbeeld een vak hebben over hoe je low-level een IC maakt (Digital IC design), bij CE heb je dan een vak hoe je die dingen zo combineert dat ze goed samenwerken (Processor Design) en bij CS heb je vervolgens een vak hoe je de compiler voor zoiets maakt (Compiler Construction). Op zich hebben alle vakken een redelijk praktische insteek, maar komt er tegelijk ook veel harde theorie bij kijken. De theorie bij EE/CE kan je zwaarder vallen dan de CS theorie, als je tot nu weinig met hardware hebt gedaan, maar onoverkomelijk is dat niet.

Verder heb je binnen alle master verschillende tracks die je kan doen. Dat bepaald ook een groot deel van je master, namelijk je thesis (45EC) + minimaal 15EC aan vakken, dus eigenlijk al je halve master. Daarnaast heb je dan nog 15 EC aan keuzevakken die je vrij kan invullen met wat je maar wil. Betrek in je vergelijking dus zeker de specialisatie die je kiest - afhankelijk daarvan kan CE veel meer richting CS opschuiven of juist de andere kant op.
Springuin schreef op zaterdag 28 oktober 2023 @ 09:56:
Voor mij is het ook alweer 15 jaar geleden. Ik heb in Delft CE gedaan na een EE bachelor. Ik heb erg goede herinneringen aan Compiler Construction incl het bijbehorende practicum dat me enorm veel inzicht gegeven heeft in hoe een compiler werkt. Die kennis komt me met regelmaat van pas bij het ontwikkelen en debuggen van embedded software.

Computer Engineering zit op het kruispunt tussen software(/firmware) en hardware. Het omvat het pad van een regel code tot aan iets wat werkelijk gebeurt in je hardware. In de praktijk kun je je kennis inzetten in een breed spectrum van het programmeren van microcontrollers met een kilobyte memory tot het schrijven van embedded software op een Linux module in een systeem of denk aan het optimaliseren van low level code of het draaien van een AI model op low power hardware. In je werk kun je uiteraard altijd breder groeien.

Als ik kijk naar het curriculum is het een mooie mix. Voor CS studenten heb je het Hardware Fundamentals schakelvak om de relevante hardware kennis op te pakken. Met keuzevakken kun je mooi je programma finetunen op wat je zelf het interessantst vindt.

Het gebrek aan hardware kennis en ervaring is wat mij betreft geen probleem; dat kun je bijleren wanneer nodig. Je zult vast wel eens in een leerkuil terechtkomen, maar dat overkomt iedereen. Als je nu wat ervaring wilt opdoen: regel iets als een Arduino starterset en maak iets. Als je dat voor elkaar krijgt dan lukt de rest ook wel.
Bedankt voor jullie reactie! Fijn om van daadwerkelijke afgestudeerde bij dezelfde master hun verhaal te horen. Hoe jullie het omschrijven maakt het me wel erg enthousiast, want stel je volgt dus een CE master en voert daarbij wat interessante CS vakken op (zoals dan compiler construction bijv.) kan je een leuk gebalanceerd programma maken. Dat lijkt me wel wat!
Verder heb je helemaal gelijk hoor , ik wilde ook niet menen dat CE ineens "met de handen werken is" i.t.t. theorie van een research georiënteerde master. De theorie lijkt me gewoon wat toepasbaarder.

Vervolgvraag: zouden jullie de master nu weer opnieuw hebben gedaan, of hadden jullie een ander pad willen bewandelen. En gebruiken jullie de kennis nog steeds / totaal andere beroeps-richting ingegaan ?

Acties:
  • +1 Henk 'm!

  • MikeN
  • Registratie: April 2001
  • Laatst online: 18:25
Jiftyj schreef op zaterdag 28 oktober 2023 @ 13:51:
Vervolgvraag: zouden jullie de master nu weer opnieuw hebben gedaan, of hadden jullie een ander pad willen bewandelen. En gebruiken jullie de kennis nog steeds / totaal andere beroeps-richting ingegaan ?
Ik ben zelf in de software beland en heb nog maar weinig kennis uit de opleiding gebruikt - dat is nu eenmaal hoe die dingen lopen. Daarna ben ik de juridische kant opgegaan en nu rechten aan het studeren, dus ik ben sowieso een beetje een apart geval denk ik :D

Zelf zou ik achteraf misschien liever een minder technische studie in een minder technische stad hebben gedaan, maar dat is meer omdat ik in een socialere omgeving wat beter gedij. Als je echt de techniek in wil duiken of gewoon je analytische kunsten wil trainen zijn de studies in Delft prima.

Acties:
  • 0 Henk 'm!

  • Springuin
  • Registratie: Juli 2002
  • Laatst online: 15:37
Ik denk dat als ik nu weer zou moeten kiezen ik achteraf hetzelfde gedaan zou hebben, wellicht dat ik er een vak bij zou kiezen wat meer richting radiotechniek/hoogfrequent zou gaan of wellicht wat meer praktisch werktuigbouw gerelateerde vakken. Maar dat zou wellicht iets zijn voor een minor in de bachelor.

Acties:
  • 0 Henk 'm!

  • Tom-Z
  • Registratie: Augustus 2010
  • Laatst online: 12:24
Ik heb ook ooit een dubbele bachelor informatica en wiskunde gedaan. Ik had wél interesse in het academische, dus ik ben "gewoon" een master computing science gaan doen. Inhoudelijk kan ik dus niks zeggen over enigineering, maar ik heb nog wel een opmerking:

Vergeleken met een dubbele bachelor wiskunde + informatica vond ik de master CS minder uitdagend; ik heb me wel eens afgevraagd of ik niet beter wiskunde als master had kunnen kiezen. Ik vond informatica zonder meer leuker dan wiskunde, maar voor m'n carrière had ik denk ik meer gehad aan het verder ontwikkelen van m'n wiskundige vaardigheden dan het doen van die informaticamaster.
Als je een dubbele bachelor wiskunde + informatica hebt gedaan heb je aardig wat in je mars; let dus op of wat je kiest je nog wel voldoende uitdaagt.

In de informatica kan je trouwens wel degelijk écht praktische kanten op. Natuurlijk heb je puur theoretische dingen zoals proberen ω een fractie van een procent te verbeteren, maar je kan ook operations research doen (hoe ontwerp je de meest optimale dienstregeling voor de NS) en artificial intelligence en chatbots zijn helemaal hot.

Banen waar je echt low-level programmeert lijken me trouwens dungezaaid. Ze zullen vast wel te vinden zijn, maar in vrijwel alles zit tegenwoordig een volledig OS.

Acties:
  • 0 Henk 'm!

  • bwerg
  • Registratie: Januari 2009
  • Niet online

bwerg

Internettrol

Ik snap op zich de insteek dat je wat praktijk wil leren naast de theorie. Maar bedenk je wel: zodra je eenmaal in de industrie werkt ga je nog heel veel praktijk leren en heel weinig theorie. En theorie is wel degelijk handig. Je zal niet snel een volledig correctheids- of complexiteitsbewijs gaan opschrijven, maar een redenering in je hoofd hebben is wel degelijk handig. En dat komt niet zomaar aanwaaien. En dan heb je het nog niet over datascience/security/cryptografie e.d., daarbij ben je toch echt wel blij als je de theorie goed snapt voordat je het gaat toepassen.

Nou verschilt het natuurlijk per toepassing hoe nuttig dat is. Bij een website voor de lokale bakker zal je er niks mee doen, ga je iets complexers doen dan is het zeker van toegevoegde waarde. Al is alvast wat meer praktijkkennis opdoen tijdens de opleiding dat natuurlijk ook.

Daarnaast ken ik Delft specifiek niet, maar kijk ook eens naar het curriculum - bij veel universiteiten zijn er ook wel praktijk- en projectvakken, al dan niet als keuzevak. Het zal de eerste keer niet zijn dat in een reclametekstje een heel mooie nadruk wordt verkocht die in de praktijk helemaal niet zo vast hoeft te liggen.

Heeft geen speciale krachten en is daar erg boos over.


Acties:
  • 0 Henk 'm!

  • Jiftyj
  • Registratie: April 2015
  • Laatst online: 18-09 11:46
Thanks allemaal voor de reacties, het wordt gewaardeerd!
Tom-Z schreef op zaterdag 28 oktober 2023 @ 20:28:
Ik heb ook ooit een dubbele bachelor informatica en wiskunde gedaan. Ik had wél interesse in het academische, dus ik ben "gewoon" een master computing science gaan doen. Inhoudelijk kan ik dus niks zeggen over enigineering, maar ik heb nog wel een opmerking:

Vergeleken met een dubbele bachelor wiskunde + informatica vond ik de master CS minder uitdagend; ik heb me wel eens afgevraagd of ik niet beter wiskunde als master had kunnen kiezen. Ik vond informatica zonder meer leuker dan wiskunde, maar voor m'n carrière had ik denk ik meer gehad aan het verder ontwikkelen van m'n wiskundige vaardigheden dan het doen van die informaticamaster.
Als je een dubbele bachelor wiskunde + informatica hebt gedaan heb je aardig wat in je mars; let dus op of wat je kiest je nog wel voldoende uitdaagt.

In de informatica kan je trouwens wel degelijk écht praktische kanten op. Natuurlijk heb je puur theoretische dingen zoals proberen ω een fractie van een procent te verbeteren, maar je kan ook operations research doen (hoe ontwerp je de meest optimale dienstregeling voor de NS) en artificial intelligence en chatbots zijn helemaal hot.

Banen waar je echt low-level programmeert lijken me trouwens dungezaaid. Ze zullen vast wel te vinden zijn, maar in vrijwel alles zit tegenwoordig een volledig OS.
Fijn dat je comment gezien we dan dezelfde achtergrond hebben. Ik hoorde inderdaad al vaker dat een CS master wat minder moeilijk is komend vanaf een wiskunde achtergrond. Ik dacht zelf dat Computer Engineering dan weer wat tijdsintensiever kan zijn dan een CS master, maar misschien heb ik dat verkeerd? (Het blijft ook allemaal afhankelijk van de uni lijkt me...).
Ik zoek daarom ook zeker een master die me uitdaagt ja.. liever te moeilijk dan te makkelijker inderdaad. Een wiskunde master zit er alleen niet in, daarvoor is mijn passie te klein en wil ik verder niks mee doen.
bwerg schreef op zaterdag 28 oktober 2023 @ 21:30:
Ik snap op zich de insteek dat je wat praktijk wil leren naast de theorie. Maar bedenk je wel: zodra je eenmaal in de industrie werkt ga je nog heel veel praktijk leren en heel weinig theorie. En theorie is wel degelijk handig. Je zal niet snel een volledig correctheids- of complexiteitsbewijs gaan opschrijven, maar een redenering in je hoofd hebben is wel degelijk handig. En dat komt niet zomaar aanwaaien. En dan heb je het nog niet over datascience/security/cryptografie e.d., daarbij ben je toch echt wel blij als je de theorie goed snapt voordat je het gaat toepassen.

Nou verschilt het natuurlijk per toepassing hoe nuttig dat is. Bij een website voor de lokale bakker zal je er niks mee doen, ga je iets complexers doen dan is het zeker van toegevoegde waarde. Al is alvast wat meer praktijkkennis opdoen tijdens de opleiding dat natuurlijk ook.

Daarnaast ken ik Delft specifiek niet, maar kijk ook eens naar het curriculum - bij veel universiteiten zijn er ook wel praktijk- en projectvakken, al dan niet als keuzevak. Het zal de eerste keer niet zijn dat in een reclametekstje een heel mooie nadruk wordt verkocht die in de praktijk helemaal niet zo vast hoeft te liggen.
Dankje voor je bericht! Ja misschien zei ik het verkeerd: ik vind studeren reuze interessant en ben benieuwd naar alle theorie, en ben het met je eens dat een master daar juist voor bedoelt is. Het is niet alsof ik nu ineens praktisch te werk wil gaan. Wel zou ik dan denken dat je met een Computer Engineering master net zo veel theorie zou krijgen als bij een CS master , alleen dat je minder abstract bezig bent ?
Ik zou dan alsnog de keuze vakken invullen naar CS vakken om een leuke balans te vinden in de master.

Als follow-up : denken jullie dat een technische master CS of CE vs. een klassieke master CS veel verschil draagt? Of maakt het in de big picture niet zo veel uit.

[ Voor 3% gewijzigd door Jiftyj op 29-10-2023 14:54 ]


Acties:
  • 0 Henk 'm!

  • wimjongil
  • Registratie: Augustus 2006
  • Niet online
Bij het lezen van dit topic komen twee gedachten bij mij naar boven:
  1. Heb je al enig idee wat je "later" wilt gaan doen? Mocht je een duidelijk doel voor ogen hebben, dan kun je een master kiezen die daar het beste op aansluit. Embedded systems is misschien niet zo'n logische master als je iets met data science wilt gaan doen, zeg maar.
  2. Dat gezegd hebbende: mocht je nog geen concrete plannen hebben, zou ik gewoon doen wat je het leukste lijkt. Dat is het makkelijkst om vol te houden en de meeste werkgevers gaan je niet afwijzen omdat je geen computing science maar computer engineering hebt gedaan.

Acties:
  • 0 Henk 'm!

  • Jiftyj
  • Registratie: April 2015
  • Laatst online: 18-09 11:46
wimjongil schreef op zondag 29 oktober 2023 @ 15:08:
Bij het lezen van dit topic komen twee gedachten bij mij naar boven:
  1. Heb je al enig idee wat je "later" wilt gaan doen? Mocht je een duidelijk doel voor ogen hebben, dan kun je een master kiezen die daar het beste op aansluit. Embedded systems is misschien niet zo'n logische master als je iets met data science wilt gaan doen, zeg maar.
  2. Dat gezegd hebbende: mocht je nog geen concrete plannen hebben, zou ik gewoon doen wat je het leukste lijkt. Dat is het makkelijkst om vol te houden en de meeste werkgevers gaan je niet afwijzen omdat je geen computing science maar computer engineering hebt gedaan.
Ja grappig dat je dit zegt, dat speelde voor mij ook al. Ik weet inderdaad niet of ik er wat mee wat ga doen. Wel heb ik het curriculum doorgenomen (en de vakkenpaginas doorgelezen) en het spreekt me gewoon meer aan dan de standaard CS curriculums.
Het punt of een werkgever daar moeilijk om doet vraag ik me ook af... :P

Acties:
  • +2 Henk 'm!

  • bwerg
  • Registratie: Januari 2009
  • Niet online

bwerg

Internettrol

Jiftyj schreef op zondag 29 oktober 2023 @ 15:18:
Het punt of een werkgever daar moeilijk om doet vraag ik me ook af... :P
Nee, dat doet 'ie niet. :P Daar kunnen we kort over zijn.

Bij beide studies ben je voor een werkgever gewoon iemand die programmeren/techniek snapt, en hoe goed precies dat halen ze toch niet uit de exacte studiekeuze. Het verschil tussen een "goede" en "slechte" student is groter dan het verschil tussen een student van de éne of andere informaticamaster.

Heeft geen speciale krachten en is daar erg boos over.


Acties:
  • +1 Henk 'm!

  • wimjongil
  • Registratie: Augustus 2006
  • Niet online
Jiftyj schreef op zondag 29 oktober 2023 @ 15:18:
[...]

Ja grappig dat je dit zegt, dat speelde voor mij ook al. Ik weet inderdaad niet of ik er wat mee wat ga doen. Wel heb ik het curriculum doorgenomen (en de vakkenpaginas doorgelezen) en het spreekt me gewoon meer aan dan de standaard CS curriculums.
Het punt of een werkgever daar moeilijk om doet vraag ik me ook af... :P
Ik begrijp dus dat je nog weinig idee hebt van wat voor werk je na je studie zou willen doen, klopt dat? Dat is op zich geen probleem, maar ik zou wel willen aanraden om een beetje te gaan oriënteren. Vaak organiseren studieverenigingen wel activiteiten met bedrijven (inhousedagen, congressen, workshops, you name it). Op een gegeven moment zie je dan wel een beetje wat voor baan/werk/sector je aanspreekt en wat juist niet. Met die informatie kun je dan nu je studiepakket wat gerichter samenstellen en tegen het eind van je studie helpt het ook bij solliciteren (je hebt wat meer focus en kunt beter uitleggen waarom je ergens hebt gesolliciteerd).

My 2 cents. :)

Acties:
  • 0 Henk 'm!

  • Jiftyj
  • Registratie: April 2015
  • Laatst online: 18-09 11:46
Thnx voor de reacties!
En ja ik zal me maar eens moeten orienteren wat ik later wil doen.. (tot nu toe gewoon met de flow gaan maar bij een master wil je wel wat meer inzoomen inderdaad).

Acties:
  • 0 Henk 'm!

  • Jiftyj
  • Registratie: April 2015
  • Laatst online: 18-09 11:46
Toch nog een vervolgvraag: zouden jullie Computer Science een bredere en daardoor misschien betere master vinden gezien mijn situatie (dat ik nog niet weet wat ik wil?) . Of omdat mij Computer Engineering leuk lijkt, die gewoon aanraden, aangezien je daar ook alle kanten mee op kan?

Dankje!
Pagina: 1