Co je zahrnuto v typických učebních osnovách počítačového inženýrství?
Učební plán počítačového inženýrství připravuje studenta na různé pozice v oblasti počítačového hardwaru, softwarového designu a síťového inženýrství. Učební plán obvykle zahrnuje skupiny kurzů, které se zaměřují na třídy všeobecného vzdělávání, kurzy pokročilé matematiky a vědy a kurzy elektrické a počítačové techniky. Většina škol vyžaduje určitý druh závěrečného požadavku, který obvykle přichází ve formě stáže, diplomové práce nebo závěrečného projektu. Student také absolvuje několik volitelných předmětů, které ho zajímají, ale nemusí se týkat počítačového inženýrství.
První část učebního plánu počítačového inženýrství zahrnuje všeobecné vzdělávání a volitelné předměty. Každá škola stanoví specifický požadavek pro počet a typ všeobecných vzdělávacích kurzů, které musí absolvovat. Některé z těchto kurzů připravují studenta na pokročilejší kurzy matematiky a vědy, ale pokročilé kurzy matematiky a vědy mohou být také součástí obecných vzdělávacích požadavků. Mezi další třídy patří jazyky, společenské vědy, psaní, počítačové kurzy, filozofie a další vědecké kurzy. Student bude také muset absolvovat volitelné předměty podle svého výběru a může absolvovat doplňkové kurzy v oblasti všeobecného vzdělávání nebo kurzy v nesouvisejícím profesním oboru.
Kurzy matematiky a vědy tvoří základ učebních osnov počítačového inženýrství a obvykle zahrnují fyziku, počet, diskrétní struktury, chemii a diferenciální rovnice. Matematická část stupně je kritická pro porozumění a dobré výsledky v technických kurzech souvisejících s inženýrstvím, takže kurikulum obvykle vyžaduje více než jeden kurz v každé oblasti. Kurzy pro pokročilé vědy obvykle vyžadují laboratorní práci, aby student mohl získat praktické zkušenosti v oboru.
Inženýrské kurzy tvoří velkou část učebních osnov počítačového inženýrství a pokrývají elektrické obvody, logický design, digitální elektroniku, počítačový design, teorii systémů, počítačové programování a operační systémy. Různé kurzy vzdělávají studenta v oblasti informatiky, návrhu hardwaru a designu sítě a učí ho o tom, jak vnitřní struktury počítače spolupracují. Mnoho kurzů zahrnuje značné množství laboratorních prací a projektů a některé teoretické kurzy mohou vyžadovat samostatný laboratorní kurz. Poté, co student absolvuje všechny kurzy počítačového a elektrotechnického, obvykle absolvuje stáž nebo závěrečný projekt, který může být samostatnou prací nebo skupinovým projektem. Některé školy vyžadují pro absolvování programu stáž i závěrečný projekt.