Computer Science vs. Electrical and Computer Engineering
Studenten die een carrière overwegen waarin computers en computers centraal staan, vragen vaak om opheldering over het verschil tussen computer engineering (CompE) en computer science (CompSci), en hoe het undergraduate curriculum van Duke deze relatie weerspiegelt.
Duke heeft een unieke interdisciplinaire omgeving – verschillende faculteitsleden hebben aanstellingen in zowel Computer Engineering als Computer Science
Er zijn zowel filosofische als praktische antwoorden op deze vragen.
Zowel CompE als CompSci bestuderen het gebruik van de digitale computer als instrument dat veel van de moderne technologie mogelijk maakt en de overlapping tussen beide vakgebieden is aanzienlijk.
Beide vakgebieden bestuderen de innerlijke werking van computers en beide bestuderen zowel hardware- als software-aspecten van computersystemen.
Theorie versus praktijk
Veel CompSci afdelingen aan Amerikaanse universiteiten zijn begonnen als uitlopers van wiskunde-afdelingen. De nadruk op het leggen van een rigoureuze wiskundige basis voor de computerdisciplines is nog steeds evident in veel CompSci curricula. Computer engineering-programma’s ontwikkelden zich grotendeels in engineering-afdelingen die sterk waren in elektrotechniek.
Heden ten dage zullen studenten in CompSci, CompE, of Electrical and Computer Engineering allemaal programmeren en basiscomputerbediening bestuderen.
Maar, computerwetenschappen is van oudsher meer bezig met de theoretische onderbouwing van het rekenen en van het programmeren; zo vindt men typisch cursussen in het programmeren, algoritmen, numerieke analyse (hoe garandeer je dat een getal geproduceerd door een computerprogramma accuraat is), en de theorie van het rekenen (wat kan en kan in principe niet worden berekend) in CompSci afdelingen.
Veel van de majors van Duke ECE nemen Computer Science als tweede major, waardoor studenten het beste van alle werelden krijgen
Computer engineering richt zich op de praktische aspecten van de ontwikkeling en het gebruik van computers, en dus zijn cursussen in digitaal logicaontwerp en processorinterfacing, die voortbouwen op de kennis van een ingenieurstudent over elektronica en circuits, typisch te vinden in CompE-programma’s.
CompE-programma’s hebben ook vaak sterke banden met programma’s voor vaste-stoffysica en apparaten, waar de details van de feitelijke fabricage van geïntegreerde schakelingen worden bestudeerd. Op het snijvlak tussen CompE en CompSci zijn cursussen in computerarchitectuur (de basisconstructie en low-level programmeren van computers) en besturingssystemen, die even waarschijnlijk te vinden zijn in een van beide of beide programma’s.
Duke’s Innovatieve Benadering
Door de Duke University Pratt School of Engineering, bieden we een major in de hybride discipline Electrical and Computer Engineering als een alternatief in de ECE-afdeling. Studenten in de ECE-afdeling kunnen ook kiezen voor een meer traditionele elektrotechniek major.
Door het aanbieden van een major in een Electrical and Computer Engineering in plaats van een Computer Engineering major, benadrukken we steeds belangrijker traditionele elektrotechniek onderwerpen zoals elektromagnetica en signaalverwerking voor iedereen met een diepe interesse in computersystemen.
We vinden dat de hybride discipline van Electrical and Computer Engineering beter voorbereide studenten oplevert
Zie waar Duke Grads naartoe gaan “
We vinden dat een holistische benadering van de hybride discipline van Electrical and Computer Engineering studenten oplevert die beter voorbereid zijn om moderne computersystemen te integreren in apparaten en producten die in staat zijn om de wereld te verbeteren. Computerwetenschappen bij Duke is een afdeling van het Trinity College of Arts & Sciences. Meer dan een half dozijn faculteitsleden van Duke hebben een aanstelling in zowel de ECE- als de Computer Science-afdeling.
In de Pratt School of Engineering nemen veel van onze Electrical and Computer Engineering-majors een tweede major in Computer Science en de twee afdelingen hebben samengewerkt om een tweede majorprogramma te creëren dat goed in een vierjarenprogramma past. Dit geeft studenten het beste van alle werelden – een stevige basis in theoretische onderbouwingen, diepgaande praktische kennis van echte computerhardware, en traditionele en toch zeer relevante elektrotechnische onderwerpen die hen beter voorbereiden op toekomstige technologie.
Geschreven door John A. Board, PhD, een universitair hoofddocent met aanstellingen in zowel Electrical and Computer Engineering als Computer Science aan de Duke University.
Study at Duke