Beste antwoord
Ik denk dat het afhangt van wat je zoekt, en zoals bij de meeste dingen, wat je in helpt bepalen wat je eruit haalt.
Cursussen: redelijk goede inleidingen tot programmeren eerst (vooral voor mij, aangezien ik een beginner was), vervolgens objectgeoriënteerd programmeren en tenslotte software engineering (2 cursussen), gemengd met een verscheidenheid aan andere onderwerpen zoals besturingssystemen, datastructuren, computerarchitectuur, parallel programmeren, algoritmen, enz. Als u kiest voor een BS veel hiervan zijn vereist naast sommige wiskundecursussen. B.A. is flexibeler en vereist alleen Calculus 1, Discrete Math en jouw keuze van die technische keuzevakken.
Hoogleraren: Een ding om te zeggen is dat ze allemaal ervaren zijn – of ze nu geavanceerde studies hebben op een bepaald gebied van onderzoek doen, een voormalig software-engineer zijn, of zelfs een huidige die naast hun reguliere baan lesgeeft. Ik weet niet hoe ze zich verhouden tot andere universiteiten, maar ze overtreffen de meeste professoren van hogescholen waar ik van heb gehoord.
Resultaat: dit is waar het aan jou is. Er is een grote vraag naar afgestudeerden in de informatica, maar de graad is niet immuun voor het hele probleem “kan geen baan krijgen zonder ervaring, kan geen ervaring opdoen zonder baan”. Persoonlijk ben ik nog niet in een positie in mijn vakgebied terechtgekomen. Aan de andere kant verhuisde een klasgenoot van mij naar San Francisco om voor Google te werken, en een ander bleef hier en werkt voor J.P. Morgan. Als je stage kunt lopen tijdens je studie, doe het dan.
-Ik heb mijn B.A. in Computer Science van UD vorig jaar.
Bonus: de universiteit zelf is geweldig. Gekwalificeerde, interessante professoren, studenten met verschillende interesses (en meer dan honderd clubs en organisaties om ervoor te laten zien), aangename campus en geweldige locatie – 1 uur rijden naar Philadelphia / Baltimore, 2 uur naar DC / NYC, plus de staat zelf heeft zijn charme.