Leer de taal van de informatica. Ontdek de wiskunde die ten grondslag ligt aan de informatica en oefen de toepassing ervan door middel van wiskundige bewijzen en Python-code.
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
Discrete wiskunde is de taal van de informatica. Het is noodzakelijk om het onder de knie te krijgen om op veel gebieden te kunnen werken, waaronder:
We laten je kennismaken met deze taal via een leuke aanpak van “eerst proberen, we zullen het later begrijpen”: eerst los je interactieve puzzels op, daarna leggen we uit hoe je de puzzels kunt oplossen en presenteren we belangrijke ideeën.
Tijdens de training combineren we programmeervoorbeelden, problemen en projecten.
Samen zullen we een effectief plan opstellen voor het handelsreizigersprobleem, het doel is om alle gegeven plaatsen zo snel mogelijk te bezoeken. We zullen oplossingen onderzoeken voor dit moeilijke rekenprobleem, dat de essentie vormt van het P versus NP-probleem.
We zullen verschillende effectieve oplossingen voltooien voor praktijkvoorbeelden van het handelsreizigersprobleem, waarbij we gebruik maken van het materiaal dat in de cursussen wordt aangeleerd:
We zullen voorbeelden zien van het gebruik van de ideeën van discrete wiskunde om efficiëntere oplossingen te bereiken.
Cursus 1
41 uur
4,4 (2.241 beoordelingen)
Wat je gaat leren: Wiskundig denken is cruciaal op verschillende gebieden van de informatica: algoritmen, bio-informatica, computergraphics, datawetenschap, machinaal leren en meer. In deze cursus leren we de belangrijkste hulpmiddelen in de discrete wiskunde: inductie, benadering, logica, ongelijkheden, optimaliteit.
Cursus 2
23 uur
4,6 (847 beoordelingen)
Wat je zult leren: We zullen de standaarddefinities van combinatoriek bespreken en het vermogen ontwikkelen om onderscheid te maken tussen de definities in het echte leven en algoritmische problemen.
Cursus 3
20 uur
4,5 (1.005 beoordelingen)
Wat je gaat leren: We leren over grafentheorie, toepassingen zoals het vinden van het kortste pad, het ontwerpen van geïntegreerde schakelingen en het assembleren van genomen.
Cursus 4
16 uur
4,5 (595 beoordelingen)
Wat je gaat leren: We beginnen met de basisprincipes van de getaltheorie en komen tot cryptografische protocollen die daarop gebaseerd zijn.
Cursus 5
13 uur
4,7 (372 beoordelingen)
Wat je zult leren: We zullen effectieve programma’s implementeren voor een probleem dat nodig is voor bezorgbedrijven: het probleem van de rondreizende handelaar.
