Hvor bra er University of Waterloos avdeling for informatikk?

Beste svaret

Fra perspektivet til en nylig utdannet informatikk ved University of Waterloo, I tror informatikkavdelingen (teknisk «David R. Chariton School of Computer Science») tilbyr et utmerket sett med utfordrende kurs som lærer både teoretisk informatikk og praktisk programmeringsteknikk. Videre er skolen kjent i bransjen, og kandidatene er høyt ansett.

I løpet av min lavere karriere tok jeg 18 «datavitenskap» -kurs. Første og andre årskurs er designet for å introdusere generelle matematiske og datavitenskaplige konsepter som rekursjon, datastrukturer, beregningskompleksitet og ideer fra logikk. De øvre årskursene har en tendens til å falle i to kategorier: datavitenskapsteori og systemprogrammering.

De tidlige kursene, som vanligvis kreves for alle hovedfag i datavitenskap, bruker mye tid på å sørge for at alle er på den samme siden. Derfor er de hit-and-miss avhengig av professoren og gruppen av studenter. De øvre årskursene, som for det meste er valgfag, blir ofte undervist av instruktører som spesialiserer seg på det spesifikke feltet, og er av meget høy kvalitet.

Et eksempel på et teoretisk videregående kurs er CS466 «Design og Analyse av algoritmer «som adresserer amortisert kompleksitet, randomiserte algoritmer og tilnærmelsesalgoritme for NP-komplette problemer (i polynomisk tid). Kursmaterialet besto hovedsakelig av bevis på beregningskompleksitet og kjøretid.

Et eksempel på et systemkurs er CS452 «Real-time Programming» som omhandler design og implementering av harde sanntidssystemer. Dette er systemer der operasjoner må fullføres i et bestemt tidsvindu – ikke for tidlig og ikke for sent. Flertallet av kurset besto av prosjektet som innebar å skrive en sanntids operativsystemkjerne fra bunnen av og bruke den til å bygge et styringssystem for et modell elektrisk togsett. Det er kjærlig kjent som «togkurset».

Et annet interessant kurs er CS475 «Computational Linear Algrabra» som fokuserer på bevis på korrekthet og kjøretid i forelesningene og eksamenene, men ga en sjanse til å implementere noen algoritmer på oppgavene.

Utover klasserommet har skolen noen av de største datafaglige talsmennene i landet. De kjører den største datavitenskapskonkurransen for videregående studenter i Canada – det var det som først og fremst fikk meg til å interessere meg for denne skolen. Skolen trener også det kanadiske laget til den internasjonale olympiaden i informatikk (IOI) videregående programmeringskonkurranse og kan skryte av et av topplagene ved ACM International Collegiate Programming Contest.

Nyutdannede fra skolen finner du på mange av de beste programvareutviklingsorganisasjonene i Nord-Amerika og over hele verden. Som et resultat vet mange selskaper hvilke kurs de skal se etter i transkripsjonen, og hvilke spørsmål de skal stille under intervjuene.

Når vi snakker om jobber, er enhver diskusjon om University of Waterloo ufullstendig uten å nevne det fantastiske samarbeidsprogrammet. . I dette programmet vekslet jeg 4 måneder på skolen og 4 måneder på jobben. Jeg var i stand til å gjøre en 4-årig grad på 5 år med 2 års arbeidserfaring. Jeg klarte å bruke det jeg lærte på skolen på programmeringsproblemer i virkeligheten, og i sin tur hjalp arbeidserfaringen min med å sette det jeg lærte på senere kurs i perspektiv.

Svar

I Jeg er ikke sikker på hva folk sier om Waterloo i disse dager, men jeg vil gi deg min erfaring.

Så mange faktorer spiller inn i hvordan du vil føle deg når du går på skole at jeg tror det vil variere betydelig fra person til personen.

For meg gikk jeg til UW mitt første år på universitet for informatikk i 2011. Jeg kom fra en veldig liten by og gikk på en videregående skole med rundt 500 mennesker. Vi hadde ingen avanserte klasser og ingen datavitenskapskurs. Jeg valgte datavitenskap etter innfall fordi jeg ønsket å komme inn i videospill, jeg ønsket å få betalt godt, og matematikk var alltid min favoritt / beste fag. Jeg valgte UW fordi det var den «beste» skolen. Nå som jeg var den dumme 17-åringen, og fordi jeg trodde det var lett å gå på videregående, gikk jeg inn på universitetet og tenkte at det ville være et stykke kake. Gutt tok jeg feil. Jeg ble ødelagt, spesielt uten å ha cs-bakgrunn (det er fremdeles gjennomførbart), noe som påvirket opplevelsen min av skolen. Jeg var motløs i noen tid, men jeg kom gjennom det – om enn med noen få dårlige karakterer (sviktet ikke noe skjønt).

Til tross for at jeg sugde og ikke hørte til der det meste av min første semester (som var dumt), fant jeg skolen litt deprimerende. Kanskje ordet deprimerende ikke er helt riktig. Fokusert? Hardcore? Jeg både hatet og elsket skolen. Byen rundt fant jeg imidlertid deprimerende.Når det er sagt, har jeg noen utrolige minner fra det året, så det er ikke så ille. Når det gjelder bosted, var jeg i en V1-kjellerbolig. Det var som et fengsel.

Nå, på den tiden, var min eneste sammenligning med skolens campus og livet University of Guelph, som jeg hadde busset til et par ganger for å se noen venner på videregående skole. Jeg ble forelsket i atmosfæren på den campus og i den byen. Det er et veldig fint sted.

Til slutt bestemte jeg meg for å overføre til Guelph fordi jeg ble forelsket i det under besøket. Jeg bestemte meg for at jeg heller ville glede meg over å leve mer enn å ta en grad på en mer prestisjefylt skole. Noen dager angret jeg på det så ille, trodde jeg var på en mindre skole enn der jeg begynte. Jeg var også så redd at jeg hadde skrudd meg over ved å overføre og uteksaminere litt senere enn jeg opprinnelig planla. Det endte med at jeg ikke tok coop på Guelph (på Waterloo var jeg i coop), og det tok bare ett ekstra semester å gjøre opp for overføring (jeg var på universitetet i totalt 9 semestre). I løpet av mindre enn en måned etter endt utdannelse fikk jeg en fantastisk jobb.

Noen siste tanker:

  • Hvilken skole du går på, gjør ikke t saken så mye. Du vil sannsynligvis få en god utdannelse uansett hvilken skole du går på hvis du legger ned arbeidet og gjør ditt beste for å lære. Ikke juks og kutt hjørner hvis du sliter. Du vil finne ut av det selv om det tar lang tid.
  • Jeg tror Waterloo er på et annet nivå generelt for matematikk / cs / engineering. Kursene du kan ta i senere år er utrolig (ta tog hvis du går til UW). Guelph, som hadde et mindre program, var mer begrenset.
  • Det er ekstremt strålende professorer og gode programmer uansett hvilken skole du går på.
  • Du, din evne, ditt harde arbeid, din dyktighet, og viktigst av alt, ditt velvære betyr mer enn noe annet. Dette gjelder alt i livet ditt.
  • Teknologibedrifter bryr seg i disse dager langt mindre om skolebakgrunnen din, og mer om ferdighetene dine. Så jobb hardt. Gjør noen sideprosjekter. Vær lidenskapelig. Jeg kjenner folk som ble uteksaminert fra Guelph som fikk vanvittige jobber hos Amazon, Microsoft, Apple osv. Jeg kjenner også folk som ble uteksaminert fra UW som fremdeles er på jakt etter jobber. Og omvendt.
  • Jeg ville ikke endre en eneste del av banen jeg valgte. Mitt første år i Waterloo var en av de beste årene i livet mitt. Jeg møtte noen fantastiske mennesker, hvorav jeg fremdeles anser som en bestevenn. Mine år i Guelph var også noen av mine beste år, og til slutt synes jeg at jeg har god utdannelse.
  • Hvis du går på skole A og bestemmer deg for å bytte skole – eller hva som helst – er det ikke i nærheten verdens undergang. Kos deg med livet ditt og lær av alt.
  • Alt er det du lager av det. Du elsker kanskje skolen, eller ikke. Det kan hende du synes det er deprimerende, du kan synes det er inspirerende. Uansett, gjør det som er riktig for deg, og nyt hvert øyeblikk av det.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *