Hoe goed is het MS in Computer Science and Engineering-programma van de Universiteit van Buffalo, gezien de kwaliteit van het onderwijs, baan stage-scene en deeltijdbanen?

Beste antwoord

Ik ben nu een alumnus van University at Buffalo. En dit is een langverwachte bewerking van dit antwoord. Ik ben me bewust van het feit dat dit het lezen ervan langer zal maken dan nodig is voor een korte lezing. Maar mijn doelgroep is iemand die echt diep wil graven in de mogelijkheid om aan de UB te studeren. Ook zal ik te zijner tijd een tl; dr-gedeelte toevoegen.

maart, voorjaarsvakantie, 2014

Ik heb het schrijven van dit antwoord uitgesteld, alleen om het het respect te geven dat het verdient om A2A te zijn geweest. Ik zal de lezer vragen in gedachten te houden dat ik momenteel nog 1 jaar in mijn programma heb en dat de opvattingen die ik hier uitspreek de mijne zijn. Ik heb nul vooringenomenheid bij het evalueren van de huidige toestand en persoonlijk heb ik geprobeerd dit antwoord zo objectief mogelijk te houden.

Nu om te evalueren hoe goed het MS-programma is (afkorting van – MS in Computer Science and Engineering) , Moet ik ingaan op de relatieve prestaties ervan in vergelijking met andere universiteiten over de hele wereld. Ik weet niet zeker of u daar naar op zoek bent. Als dat zo is, dan zijn er websites die het beter doen – Computerwetenschappen .

Ik raad ten zeerste aan om de memoires van Philip Guo over zijn ervaring op de graduate school te lezen Voordat je start. Het gaf me perspectief op de grote kloof tussen mijn mentale kader tijdens mijn bachelorjaren en de tijd die eraan voorafging tot aan mijn eerste semester. Er was een enorm verschil. En die van jou ook.

Ik verwacht dat je mijn perspectief wilt op basis van mijn interacties hier en het algemene gevoel dat ik krijg. Ik zal precies dat doen.

1) Cursussen :

Sommige van de cursussen die hier worden aangeboden, zijn de beste ter wereld . Hoewel ze niet zo rigoureus worden geëvalueerd. Wat ik daarmee bedoel, is dat de cursussen per se niet zo zwaar zijn als misschien aan het MIT of zelfs aan de Universiteit van Washington.

Er zijn echter uitzonderingen. Laten we deze cursussen noemen als A-level. De OS-cursus die door Geoff Challen wordt gegeven, kan concurreren met elke andere OS-klasse wereldwijd. Zijn academische geschiedenis gaat soms vooraf aan zijn lesgeven bekwaamheid (hij volgde een aantal van dezelfde lessen als Mark Zuckerberg op Harvard). Je kunt zijn eerdere cursussen daadwerkelijk bekijken op YouTube en er een idee van krijgen.

Ik citeer dit uit onze welkomstsessie georganiseerd door de afdeling afgelopen herfst. “Als je de OS-les van professor Challen volgt, zul je het daglicht niet zien”. We wisten dat de cursusdirecteur een grapje maakte, maar hij was niet ver van de waarheid. De databasecursus en netwerkcursus zijn ook, misschien wel, een van de moeilijkste. Database-systemen worden onderwezen door Oliver. Oliver Kennedy . Hij is verwant aan een rockster, maar echt een niet uitgesproken ster. Ik geef je een miljoen dollar als je hem kunt laten glimlachen. Begrijp me niet verkeerd, hij is erg joviaal en scherp in alle aspecten van het leven. Maar alleen in de klas.

Misschien is een van de beste professoren om iets van te leren professor Dimitrios . Hij is een uitzonderlijke mentor en leraar. Over zijn onderzoek kan ik geen commentaar geven, aangezien ik niet met hem heb gewerkt. In feite heb ik, behalve Varun Chandola, niet persoonlijk met een andere professor samengewerkt. Het onderzoeksgedeelte van het antwoord staat hieronder, dus ik wacht tot dan. Steve Ko is de beste persoon om meer te weten te komen over gedistribueerde systemen. Professor Demirbas doceert ook gedistribueerde systemen op een B-niveau, maar je doet er goed aan om zijn versie van de cursus te volgen als je van tevoren gedegen basiskennis hebt over gedistribueerde systemen of als je onderzoek doet in het gebied.

Dan zijn er cursussen waarbij je veel werk zou verwachten maar die door de instructeur met een korreltje zout worden toegediend en daardoor niet zo zwaar zijn. B-niveau. De algoritmencursussen vallen in zijn categorie. De faculteit die AI-vakken doceert, is de beste ter wereld. Net als super. Maar afgezien van cursussen van Jason Corso (die niet meer bij UB is; zijn vertrek was nogal controversieel) en Varun Chandola , zijn de andere cursussen in AI nogal afwijkend van de radar voor iemand die zijn master komt doen aan de UB. Pseudo-datawetenschappers wachten erop om gevormd te worden wanneer studenten de Intro to Machine Learning-les met professor Srihari te serieus nemen.

De rest zou kunnen worden geclassificeerd als C-level. Hoewel het goed is op te merken dat deze cursussen mogelijk materiaal van topkwaliteit omvatten, maar mogelijk niet de beste resultaten opleveren voor de meeste mensen die eraan deelnemen. Ofwel vanwege de inherente pedagogie van de cursus of de motivaties van de studenten / docent.

De cursussen op C-niveau zijn ook belangrijk. Nogmaals citeren uit onze welkomstsessie – “Zelfs als ik op dit moment 4 graduate cursussen zou volgen, zou het erg moeilijk voor me zijn, zelfs 3 graduate cursussen kunnen een handvol zijn … Dus” neem geen 4 moeilijke cursussen “. Hij maakte bij deze gelegenheid geen grapje. Nog een citaat van een hogere faculteit die ik zeer respecteer – professor Miller – toen iemand om advies werd gevraagd over welke cursussen naast de zijne dit semester zou volgen: “… als je mijn zoon was, ik raadt u aan om niet meer dan 2 projectcursussen op programmeerbasis te volgen. Het klopt gewoon niet. Op deze leeftijd zou je dingen moeten verkennen, plaatsen bezoeken, conferenties … “. Nog een citaat dat ik dierbaar ben van dezelfde professor:” … beschouw dit als je stage, je bent afgestudeerde studenten, ik wil je dingen leren die je in de echte wereld zou kunnen gebruiken door je een gereedschapskist te geven … “

Ik heb veel geschreven over cursussen. Maar het harde feit is dat cursussen voor een afgestudeerde student er niet het meeste toe zouden moeten doen . Als afgestudeerde studenten moeten we kijken naar aspecten die in cursussen een niveau boven de cijfers liggen. We moeten de filosofie erachter begrijpen, de abstracties observeren die ze ons helpen ontwikkelen en de verschillende aspecten leren die nodig zijn om onderzoek te doen. Onderzoek is het enige ding dat er toe zou moeten doen. Zelfs bij sollicitatiegesprekken zou een bedrijf een afgestudeerde student willen zien die zou bijdragen aan de state-of-the-art van hun organisaties, niet dezelfde oude stierstudenten worden tijdens de undergrad door hun strot gevoerd. , is het raadzaam om op de hoogte te zijn van de basisconcepten en ik geloof t De cursussen in het MS-programma doen precies dat voor het geval u zich in uw vorige levens niet met feitelijke informatica bezighield.

Ik veronderstel op basis van de vraag dat u zich niet bezighoudt met onderzoeksmogelijkheden. Maar ze zijn beschikbaar. Zo te zien verdubbelt de faculteit elk semester! Merk echter op dat MS-studenten echt moeten opvallen om die kansen te krijgen, gezien de concurrentie en grote aantallen. Bovendien is het moeilijk voor een nieuwe faculteit om gefinancierde onderzoeksstudentenposities te geven. Omdat de faculteit de afdelingsgelden niet voor MS-studenten mag gebruiken, denken ze dat een veel betere besteding ervan zou zijn voor fulltime promovendi. Ze mogen hun persoonlijke onderzoeksgeld inzetten. Hoewel grotendeels alleen de hogere faculteit die rondslingeren. Maar ze kunnen behoorlijk gierig en moeilijk te benaderen zijn. Begrijpelijk.

Beoordeling: 3,5 / 5

2) Stages en voltijdbanen:

Ik begrijp dat een stage bij een gerenommeerd bedrijf een zeer goede gelegenheid is om je cv aan te vullen voor een fulltime baan. Het is een grote zorg voor jou en de meeste studenten. Zelfs de promovendi, want het is een goede financieringsbron als ze nog geen betere hebben. Over het algemeen heeft UB een goede reputatie bij de meeste grote technologiebedrijven zoals Amazon *. De andere antwoorden hebben al nuttige informatie over cijfers opgeleverd. Ik zal proberen je een ander perspectief te geven.

Ik heb contact met studenten die nog geen stageplaats hadden weten te bemachtigen en zij hebben momenteel een fulltime baan en zijn daar best tevreden mee. Stages voor MS-studenten zijn bij de UB niet eenvoudig. Ten eerste omdat we geen coöperatieve relaties hebben en dat we concurreren met studenten die in Californië studeren. Ten tweede zijn bedrijven in de omgeving van NYC schaars. Het is heel normaal om een ​​stagiair in dienst te nemen die voor zijn / haar periode bij het bedrijf geen huisvestingsgeld nodig heeft. En de meeste bedrijven doen dat liever. UB is echter een gereputeerde naam en daar zult u geen hinder van ondervinden. Ik denk dat dat een rechtvaardige beschrijving is. Algemeen advies: solliciteer vroeg, solliciteer met duizenden, solliciteer overal.

Naast wat ik hierboven had geschreven nadat ik een zinvolle baan had gevonden, ben ik het nog steeds eens met alle bovenstaande punten. Er is een verborgen gevoel van oneindig optimisme in mijn toon toen ik het schreef. De onbekende maar toch zekere tijd, pre-graduatie, lag toen nog voorop. Nu kan ik met de grootste overtuiging zeggen dat – het krijgen van een baan die ik verwacht leuk te vinden, een inherent moeilijke vraag is en verschillende dingen voor mensen betekent.

Na mijn laatste semester was er enorm veel tijd dat ik het gevoel had dat ik helemaal geen fatsoenlijke baan zou krijgen. En de gedachte dat ik net zo goed het ondenkbare zou kunnen doen, en mijn constant aanmoedigende investeerders (voogden / ouders) op zou roepen om hen op de hoogte te brengen van mijn onvermogen. Er waren er velen zoals ik, die het grootste deel van de winter moesten uitzoeken om de beste weg vooruit te vinden. Een klein deel bezegelde vrij vroeg hun lot en verzekerde zich ruim voor hun laatste semester van goedbetaalde banen.Ongeveer een derde vond hun roeping tegen het einde van het semester. Een derde kreeg in twee maanden na het laatste semester fatsoenlijk tot goedbetaalde banen. En dan waren er sommigen die zoals ik de sleur hebben meegemaakt. Al enige tijd met succes en zonder succes geïnterviewd. En ging toen tevreden aan het werk.

Ik kwam op een heel ander pad. Ik begon te werken bij een startup, die mislukte, of ik faalde erin. Een van de twee. Ik reisde naar het Mekka, Silicon Valley, en interviewde nogal wat. En vervolgens de laatste hand gelegd aan een die goed bij mij paste in mijn levensfase. Het is een bewijs van het Amerikaanse graduate school-systeem dat deze hik niet verhindert dat iemand abrupt hard probeert. Het voorbehoud is dat het een rooskleurige tijd was voor de economie, en als we tijdens de crises van 2007-2009 in dat raadsel vastzaten, hadden de dingen er anders uit kunnen zien. Maar ik heb wel een geschikte tijd gekozen, dus het was deels geluk, deels ijver.

Beoordeling: 3/5

3) Dagelijks leven bij UB

Deze analyse is van een vriend van mij. Daar ben ik het mee eens. “Zowel het herfst- als het lentesemester beslaan 265 dagen. Vanaf de eerste sneeuwval in de eerste helft van november tot vandaag is het koud en winters geweest (het heeft gisteren zelfs gesneeuwd). Deze winter omvat minstens 155 dagen. 155/265 = 59\% winter, 155/365 = 42\% winter. Het is een gruwel, zeg ik! We hebben het gewoon de helft van ons leven koud. ”

Als je er vrede mee kunt sluiten, dan is er niets mis met Buffalo. Laat me dit deel niet alleen over sneeuw en winter houden. Er zijn andere aspecten van het dagelijks leven. Voedsel en huisvesting zijn aanzienlijk laag geprijsd. UB zorgt ervoor dat hun studenten zich thuis voelen en het is een constante tjilp van activiteiten in de studentenvereniging; gratis eten, spelletjes, dans, muziek en soms modeshows en bubbelwaterdiscos. Walmart en Aldis bieden kosteneffectieve plaatsen om te winkelen. UB biedt tweewekelijkse ritten naar deze plaatsen. In het weekend heeft UB ook shuttles naar winkelcentra en drinkplaatsen rond 2014. Wat een geweldig initiatief is. De woonmogelijkheden zijn talrijk en dus komt hier mijn verplichte lijn – kies goed. Kies goede huisgenoten en woonomgeving.

Al met al is het dagelijkse leven op de campus best leuk. Tenminste voor mij. Je zult altijd mensen vinden die redenen hebben om te klagen. En sommigen zullen altijd redenen hebben om te feesten. Houd uw bedrijf in balans en gezond. En je zult merken dat Buffalo en de naburige plaatsen zoals Niagara, Rochester, Nationale parken leuk kunnen zijn. De mensen zijn beleefd en Buffalo wordt de “stad van goede buren” genoemd. (Woon echter niet naast een studentenhuis!)

Beoordeling: 3/5

4) Diversen

Er zijn bepaalde dingen die niet in de bovenstaande drie segmenten kunnen worden geclusterd. Zoals de tech-scene, de sport-scene en de factor die settelen wordt genoemd. Probeer te kalmeren wanneer je hier aankomt en je te settelen. , professoren en andere studenten. Maak deel uit van UB en geen buitenstaander. Je blijft hier minstens 1,5 jaar; 1 zomer, 2 herfst en 1 winter. Dat is een lange tijd in je leven. keuze als je hier komt. Behoud mentale kracht en heb plezier.

De technische scene van Buffalo is getuige van een soort heropleving. West-New York kent een golf van start-ups en mensen willen ontwikkeling zien in hun thuissteden en niet alleen naar Californië migreren. Woon seminars bij die open zijn voor studenten en professionals. Ik woonde en presenteerde het Buffalo Bar Camp 2014. Dat heeft me echt geholpen op het recreatieve front tijdens het smerige lentesemester. Probeer te begrijpen naar welke technologieën vraag is en welke bedrijven systemen willen bouwen, enz. Het geeft u een goed beeld van hiaten in technische bedrijven en waar hypermoderne CS de leemten kan vullen.

Ik ben een sportfan, maar ik heb tijdens mijn verblijf hier niet zo goed kennis gemaakt met american football. The Bills (Amerikaans voetbal) en de Sabres (ijshockey) zijn lokale teams met een grote fan Hoewel een internationale student van de UB zelden het weer zou trotseren om naar het centrum te gaan en een wedstrijd bij te wonen. Ook heeft de UB geen geweldige sporterfgoed. De stadions zijn zelden vol. Dus dat is nogal jammer voor mij.

Beoordeling: 2/5

Ik zal ervoor zorgen om een ​​tl; dr aan dit antwoord toe te voegen als ik de tijd heb. Ik denk dat de bovenstaande informatie voldoende is om alle aspecten waar je naar kijkt te begrijpen.

🙂 Het voelt geweldig om een ​​badge naast mijn naam te hebben met de onderwerpensectie van University at Buffalo. Ik dank jullie!

Als je meer informatie wilt, stuur me dan alsjeblieft. Opmerkingen of suggesties worden ook gewaardeerd. Ik heb nog veel onbeantwoorde vragen in mijn inbox, maar ik probeer deze zo snel mogelijk te beantwoorden.

  • BEWERKINGEN: vervoer in Buffalo en rond UB kan een groot gedoe zijn. Dit is zelfs nog meer een gedoe voor studenten omdat ze met een klein budget leven. Er zijn services zoals Zipcars en Taxis die kunnen worden gebruikt voor bedrijfskritische situaties.
  • Sommige van de cursussen die op de CSE-website worden vermeld, worden verzorgd door RAs / Postdocs / TAs. Ik zou willen voorstellen uit te zoeken wie lesgeeft voordat je je inschrijft voor cursussen.
  • (*) Het is nu duidelijk dat Amazon hun wervingsprogramma op instapniveau vanaf 2014 heeft versneld. Vanwege het feit dat hun bedrijf groeit enorm. Het is eerlijk om te zeggen (en mijn klasgenoten zullen hiervan getuigen) dat het interviewproces zeer inconsistent is geworden. Inconsistent betekende verschillende niveaus van interviewvragen en fasen. HR, imho, hield A / B-tests voor hun strategieën voor talentwerving.

Antwoord

Bedankt voor A2A, ik zou proberen deze vraag in stukjes te beantwoorden in plaats van alles in één keer op te schrijven.

Hoe goed is het MS in Computer Science and Engineering-programma van de University in Buffalo?

Nou, het feit is dat MS in Computer Science en Engineering-programma is bijna uniform voor alle universiteiten in de VS. Bij de meeste universiteiten kun je je MS-diploma in 2 jaar afronden met 3 cursussen per semester, aan de andere kant vereisen de SUNY-universiteiten dat je 4 cursussen per semester voltooit, wat inderdaad vervelend kan zijn als je je vakken niet verstandig kiest Mijn mening over de kwaliteit van cursussen is alleen gebaseerd op een vergelijking met 4 andere universiteiten waar mijn vrienden naartoe zijn gegaan en wat ik weet over hun curriculum, dus ik zal hier niet proberen te generaliseren. Wanneer je naar Buffalo komt, zul je je realiseren dat er veel onderwerpen zijn die interessant zijn en je zou ze willen meenemen voor een met sterren bezaaide cv tegen de tijd dat je naar de industrie vertrekt. De meeste cursussen die hier beschikbaar zijn, zijn niet beschikbaar aan de universiteiten die ik ken, dus dat is inderdaad een pluspunt. Dit is dus een voordeel dat je verdient als je hier binnenkomt, namelijk dat je je kostbare dollars kunt investeren in goede cursussen. keerzijde hiervan is dat de meeste professoren hier niet cool genoeg zijn om die cursussen te geven en je zult door de cursussen moeten ploeteren en je kont moet verbranden om er goed in te presteren. Soms kan dat een voordeel zijn en soms niet (hangt af van wat soort achtergrond die je bezit). Je moet je MS in 1,5 jaar afronden, dus je moet 8 cursussen volgen in de eerste 2 semesters en 2 cursussen in de laatste. Al met al is de kwaliteit van het onderwijs in computerwetenschappelijke programmas in de Verenigde Staten hetzelfde en Buffalo is hierin geen uitzondering.

Hoe zit het met banen en stages? en parttime banen?

Eerst vraag je me naar de kwaliteit van onderwijs en cursussen aan de universiteit en nu vertel je me dat je een baan op de campus wilt doen. Als je 4 vakken volgt die superzwaar zijn en tegelijkertijd een baan op de campus doen, laat me je dan vertellen dat dit geen winstgevende propositie is, je zou daarbij een fractie van je cijfer kunnen opofferen. Op de campus zijn banen beschikbaar in overvloed en iedereen krijgt het uiteindelijk op een of ander moment. Ik heb geprobeerd een baan op de campus te doen, maar realiseerde me al snel dat er als computerwetenschappelijke student geen tijd is om dergelijke dingen te doen, en liet het binnen een maand achter. Wat betreft stages, daar waren ongeveer 300+ studenten die werden toegelaten tot het programma in de herfst van 2013, maar slechts ongeveer 90+ hebben stage gelopen (ik ben een van die gelukkigen :)). Dus wat betreft stages ben ik er niet zo zeker van of ik je daar concreet over kan vertellen. Het hangt er min of meer van af hoe je de baan van stage lopen benadert en wat voor achtergrond je bezit. Ik ben nog niet begonnen met solliciteren naar fulltime banen en ben niet erg op de hoogte van de vacaturestatistieken, maar als het seizoen begint, zal ik zeker proberen je hierover op de hoogte te houden. Ik hoop dat je dit antwoord nuttig vindt.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *