Paras vastaus
Mielestäni kysymys on enemmän siitä, mitä toivotte tehdä, jos saat yhden tai toisen? En ole varma, voinko tarjota parhaat neuvot toisesta toiseen, kun valitsin molemmat vaihtoehdot, kun päädyin kolminkertaiseksi pääaineeksi sähkötekniikan, tietokonetekniikan ja tietojenkäsittelytieteen opinnoista.
Se sanoi, en koskaan halunnut työskennellä EE: ssä tai tietotekniikassa, tiesin alusta alkaen, että ongelmat, jotka halusin ratkaista ja jotka innostivat minua, olivat tietojenkäsittelytieteen ongelmia. Jos työskentelet alalla, jolla on innostavia ongelmia, et ole koskaan tylsistynyt ja työ on vähemmän kuin työtä ja hauskempaa. Valitsin kaksi muuta suurta yritystä ymmärtämään paremmin laitteistoni ja ohjelmistoni rajoitukset laitteistoon.
Olen hieman puolueellinen, koska olen jatkanut MS / PhD tietotekniikan alalta ja olen nyt tietojenkäsittelytieteen professori, koska luulen henkilökohtaisesti, että yhteiskuntamme mielenkiintoisimmat edistysaskeleet ovat tulossa CS-kentältä juuri nyt. Koneoppimisen / tekoälyn kaltaiset mahdollisuudet ja sovellukset ovat hämmästyttäviä … Herään jatkuvasti uusilla ideoilla / jännittävillä ongelmilla, jotka haluan yrittää ratkaista, ja käytän suurimman osan vuodesta yrittäen välittää innostustani ja tietoni kentästä uusille CS-opiskelijoille professorina.
Suuri osa yliopistoni tietotekniikan pääaineista saa todellakin CS-alaikäisiä, mikä lisää heidän ohjelmointitaitojaan, koska on myös paljon helpompaa löytää hyviä maksavia CS-työpaikkoja tai jopa tietokonetekniikan työpaikat edellyttävät korkeampaa ohjelmointitaitoa kuin perinteinen tietokoneinsinööri on koulutettu.
Minun neuvoni olisi tietojenkäsittelytiede, mutta ota joitain ylimääräisiä arkkitehtuurisuunnittelukursseja, jos se tuntuu mielenkiintoiselta. Jos koulusi sallii ja sinulla on aikaa / rahaa, voit myös kokeilla useita pääreittejä. FYI: n mielestäni valitettavasti en saa 4. astetta soveltavaa matematiikkaa, koska suurin osa EE-kursseistani oli soveltavan matematiikan kursseja, ja voisin korvata useimmissa matematiikan kursseissa EE-vastaavan.
Vastaus
Valitsemallasi opetuslapsella ei ole juurikaan tekemistä sen kanssa, mitä hän käsittelee, ja se riippuu suurimmaksi osaksi haluamastasi lopputuloksesta kurssin päättymisen jälkeen.
Jos verrataan tietojenkäsittelytieteen vs. Tietokonetekniikka;
Tietojenkäsittelytiede käsittelee pääosin –
- laskennallista monimutkaisuutta
- algoritmeja – analyysi ja monimutkaisuus
- tietoteoria
- Salaus
- Tietorakenteet
- Rinnakkainen ohjelmointi
- Laitteistokonseptit
- Tietokannan hallinta
- Automaatioteoria
- ja paljon muuta …
Tietokonetekniikan päätoimialat käsittelevät –
- ajoitus
- tietokonearkkitehtuuri
- kääntäjät
- verkostoituminen
- käyttöjärjestelmät
- ohjelmistotuotanto
- Laskennallinen tiede
- hakkerointi
- simulointi
- ja muuta …
A Tietojenkäsittelytieteen kurssi on enimmäkseen etsitty, koska se antaa sinulle yleiskuvan kaikista tietojenkäsittelytieteen aloista – teoriasta, algoritmeista, ohjelmointikielestä ja arkkitehtuurista. Tietojenkäsittelytiede käsittelee algoritmeja tietojen käsittelyyn, tietojen ja ohjeiden symboliseen esitykseen, ohjeiden kielien suunnitteluun tietojen käsittelyyn, tekniikoihin ohjelmistojen kirjoittamiseen, jotka käsittelevät tietoja useilla tietokonealustoilla, yhteyskäytäntöihin tietojen luotettavaan ja turvalliseen viestintään verkon yli, tietojen organisointi erityyppisissä ja mittakaavassa tietokannoissa, ihmisen älykkyyden jäljitteleminen ja oppiminen tietokonealgoritmien avulla, tietojen tilastollinen mallinnus suurissa tietokannoissa suuntausten johtopäätösten tukemiseksi ja tekniikat tietojen sisällön ja aitouden suojaamiseksi.
Tietotekniikka keskittyy pääasiassa laitteistoihin ja ohjelmistoihin. Se on tietojenkäsittelytieteen ja sähkötekniikan hybridi ja keskittyy kaikenlaiseen tietojenkäsittelyyn mikroprosessoreista aina sulautetut tietokonelaitteet kannettaviin tietokoneisiin ja pöytätietokonejärjestelmiin supertietokoneisiin. Sellaisena se koskee sähköteknisiä näkökohtia mikroprosessorien toiminnasta, suunnittelusta ja optimoinnista; miten tiedot välitetään elektronisten komponenttien kesken; kuinka elektronisten komponenttien integroidut järjestelmät suunnitellaan ja miten ne toimivat ohjelmistoina ilmaistujen ohjeiden käsittelemiseksi; ja kuinka ohjelmisto kirjoitetaan, kootaan ja optimoidaan tiettyjä laitteistoalustoja varten. Siksi tietokoneinsinöörit ovat sähköinsinöörejä, jotka ovat erikoistuneet ohjelmistosuunnitteluun, laitteistosuunnitteluun tai järjestelmäsuunnitteluun, joka integroi molemmat.
Joten ehkä opiskelet tietokoneiden aluetta ensimmäistä kertaa, suosittelen siirtymistä Computerin kanssa Tiede, koska se antaa sinulle enemmän vapautta ja itsenäisyyttä tutkia ja on vähemmän vaikea aloittaa.
Onnea.