What alumni accomplish in life with a Bren School degree continues to surprise even us
The Bren School offers over one hundred courses covering a broad range of topics. You are sure to find multiple courses in your area(s) of interest, courses that not only introduce you to fundamentals but also explore topics in depth. This means undergraduates have the opportunity to study advanced computer science topics usually only offered in graduate programs elsewhere.
Why are breadth and depth of the curriculum important for you to consider? Some students start college with only a vague idea of what they would like to study – they should be able to sample the offerings and find their niche. Others enter with a stronger sense of interest in a major – they should be able to delve in and continue to be challenged. Yet others find that their interests change or become more defined as they move through their major-required courses – they should not be prohibited from following their dreams.
Our broad portfolio of courses ensures that regardless of interest, aptitude and talent, or desired career path, you will find what you need.
Here is a sample of areas in which we have significant threads of undergraduate courses: