Jakie są różne rodzaje kursów inżynierii komputerowej?
Inżynieria komputerowa (CE) to trudny program nauczania, który przygotowuje absolwentów do projektowania komponentów sprzętu komputerowego i oczekuje, że studenci ukończą zajęcia w kilku obszarach wiedzy. Programy CE w Stanach Zjednoczonych są regulowane przez Radę Akredytacyjną ds. Inżynierii i Technologii (ABET) i ogólnie wymagają podstawowej chemii i fizyki, zaawansowanej matematyki, w tym równania rachunku różniczkowego i różniczkowego oraz rozległych klas elektroniki, programowania komputerowego i projektowania systemów komputerowych. Większość uczelni będzie również wymagała kilku godzin w języku angielskim, humanistycznym, naukom społecznym i etyce, aby zaokrąglić program nauczania. Niektóre z zajęć będą pokrywać się z powiązanymi dziedzinami informatyki i inżynierii oprogramowania.
Oczekuje się, że studenci wprowadzający program inżynierii komputerowej będą mieli silne podstawy z matematyki i nauk ścisłych i powinny być wykwalifikowane do udziału w kursach na poziomie rachunku rachunkowego w pierwszym roku studiów. Powinny również spodziewać się wprowadzeniana kursy chemii i fizyki, wraz z odpowiednimi klasami laboratoryjnymi, w ciągu pierwszych dwóch lat. Wymóg kompozycji angielskiej jest ogólnie wypełniony podczas pierwszego roku, więc uczeń będzie przygotowany na wszelkie zadania pisania w swoich klasach wyższego poziomu. Humanistyczne i nauk społecznych do wyboru można wypełnić w dowolnym momencie, ale wielu studentów wyprzedza je przez czteroletni program, aby zapewnić szersze doświadczenie akademickie w każdym terminie.
Matematyka jest ważnym elementem kursów inżynierii komputerowej, a studenci będą musieli wziąć udział co najmniej trzy kursy rachunku różniczkowego i jedną klasę obejmującą równania różniczkowe. Większość uczelni będzie wymagała co najmniej jednego matematyki do wyboru oprócz tego postępu, a niektórzy mogą wymagać od uczniów ukończenia teorii, prawdopodobieństwa lub dyskretnej matematyki. Uczniowie będą musieli ukończyć te zajęcia, aby zrozumieć zastosowane pojęciaNa klasach inżynierii wyższego poziomu.
Kursy inżynierii komputerowej będą się różnić w zależności od szkoły. Wiele programów wymaga wprowadzenia do klasy inżynieryjnej dla wszystkich studentów w tym dziale. Uczniowie CE wezmą również kilka zajęć, aby zapoznać się z podstawami informatyki, programowania i elektroniki. Po ukończeniu tych zajęć wprowadzających powinny być przygotowane na zajęcia inżynieryjne na wyższym poziomie w latach młodszych i seniorów.Trzeci i czwarty lata kursów inżynierii komputerowej oferują dokładne wykształcenie w zakresie projektowania i zastosowania systemów komputerowych. Te lata zazwyczaj obejmują zajęcia z architektury komputerowej, projektowania cyfrowego, systemów operacyjnych i sieci. Mogą one również obejmować pracę laboratoryjną lub starszy projekt projektowy, aby zapewnić uczniom praktyczne doświadczenie w tej dziedzinie. Po ukończeniu programu CE może wejść do miejsca pracy lub wybrać kontynuowanie kursu inżynierii komputerowejs w programie dla absolwentów.