Bedste svar
Jeg tror det afhænger af, hvad du leder efter, og som med de fleste ting, hvad du lægger i hjælper med at bestemme, hvad du får ud.
Kursus: Ret gode introduktioner til programmering først (især for mig, siden jeg var begynder), derefter Objektorienteret programmering og endelig Software Engineering (2 kurser), blandet med en række andre emner som operativsystemer, datastrukturer, computerarkitektur, parallel programmering, algoritmer osv. Hvis du vælger en BS mange af disse kræves ud over nogle matematiske kurser. B.A. er mere fleksibel og kræver kun beregning 1, diskret matematik og dit valg af disse tekniske valgfag.
Professorer: En ting der skal siges, er at de alle er erfarne – hvad enten det er fra avancerede studier inden for et bestemt felt af forskning, som tidligere softwareingeniør eller endda en nuværende, der underviser ud over deres almindelige job. Jeg ved ikke, hvordan de sammenlignes med andre universiteter, men de overgår de fleste professorer i samfundskollegier, jeg har hørt om.
Resultat: Det er her det er op til dig. Der er stor efterspørgsel efter kandidater inden for datalogi, men graden er ikke immun over for hele problemet “kan ikke få et job uden erfaring, kan ikke få erfaring uden et job”. Personligt er jeg endnu ikke kommet i en stilling inden for mit felt. På den anden side flyttede en af mine klassekammerater til San Francisco for at arbejde for Google, og en anden blev her og arbejder for J.P.Morgan. Hvis du kan praktikere mens du er på college, skal du gøre det.
-Jeg modtog min B.A. i datalogi fra UD sidste år.
Bonus: Selve universitetet er fantastisk. Kvalificerede, interessante professorer, studerende med forskellige interesser (og over hundrede klubber og organisationer at vise for det), behagelig campus og fantastisk beliggenhed – 1 times kørsel til Philadelphia / Baltimore, 2 timer til DC / NYC, plus staten selv har dens charme.