Co je zahrnuto v typickém kurikulu počítačového inženýrství?
Osnovy počítačového inženýrství připravuje studenta na různé pozice v designu počítačového hardwaru, designu softwaru a síťové inženýrství. Učební osnovy obvykle zahrnují skupiny kurzů, které se zaměřují na třídy všeobecného vzdělávání, pokročilé matematické a vědecké kurzy a kurzy elektrotechniky a počítačového inženýrství. Většina škol vyžaduje určitý druh konečného požadavku, který obvykle přichází ve formě stáže, teze nebo konečného projektu. Student také absolvuje několik volitelných kurzů, které ho zajímají, ale nemusí se vztahovat k počítačovému inženýrství. Každá škola stanoví konkrétní požadavek na počet a typ kurzů všeobecného vzdělávání, které musíte absolvovat. Některé z těchto kurzů připravují studenta na pokročilejší matematické a vědecké kurzy, ale pokročilé matematické a vědecké kurzy mohou být také součástí požadavků na všeobecné vzdělávání. Mezi další třídy patří jazyky, sociální vědy, psaní, počítačové třídy, filozofie a další vědecké kurzy. Student bude také muset absolvovat volitelné kurzy podle svého výběru a může absolvovat další kurzy v oblastech všeobecného vzdělávání nebo v kurzech v nesouvisejícím profesionálním oboru.
Matematické a vědecké kurzy tvoří základ kurikula 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 pochopení a vedení v technických kurzech spojených s inženýrstvím, takže kurikulum obvykle vyžaduje více než jeden kurz v každé oblasti. Pokročilé vědecké kurzy obvykle vyžadují laboratorní práci, aby student mohl získat praktické zkušenosti v oboru.
Inženýrské kurzy tvoří velkou část kurikula a krytí počítačového inženýrstvíElektrické obvody, logický design, digitální elektronika, návrh počítače, teorie systému, počítačové programování a operační systémy. Různé kurzy vzdělávají studenta v oblasti informatiky, designu hardwaru a designu sítě a učí studentovi o tom, jak interní 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 v oblasti počítače a elektrotechniky, obvykle provádí stáž nebo konečný projekt, který může být individuální dílo nebo skupinový projekt. Některé školy vyžadují stáž i konečný projekt pro absolvování programu.