Undergraduate Studies

photo of students in classroom

Program Overview

About the Program, Degree Program, Commitment to Students, Curriculum Highlights (timeline, senior sequence courses, senior projects), Why UCSB?, Why Computer Engineering?, and Our Mission

photo of students in seminar

Curriculum

Degree Requirements (major, college, university), Four Year Course Plan, Senior Sequence Courses, Course Listings, Curriculum Related Info (publications, catalogs, etc.), Forms, and Helpful Links

photo faculty member and student at desk

Student Advising

Types of Advisors, Email a Question to a: CE Student, Undergraduate Advisor, Faculty, Program Director, and Undergraduate Advisors Contact Info

photo of student in lab working on project

Academic Timeline

The CE Program year-by-year timeline for the freshman, sophomore, junior, and senior years that includes coursework, what the student will learn and experience, and curriculum reminders and "to-dos"

photo of student at Capstone poster session

Senior Projects

Capstone Overview, Courses (CMPSC and ECE 189A/B), Past Projects (videos, websites, presentations and posters), and Yearly Capstone Event (event videos,projects, schedule, sponsors and albums)

photo of student with books

Prospective and Current FAQs

Frequently Asked Questions for Prospective and Current students, Quick Fact Boxes (program facts, Why CE?, and Why UCSB?)

Student Profile - Jason Kaipo Oberg, Senior

photo of Jason Oberg

Why Jason chose UCSB: I love attending a reputable engineering program while being able to see the ocean from the majority of my labs.

Why Computer Engineering?: CE gives me the perfect balance of computer science and electrical engineering. It allows me to understand what happens at the low-level hardware layer and simultaneously an understanding of what happens at the higher software layer, essentially making me extremely interested in computer systems.

What was / is your most challenging but rewarding course? Why?: My most challenging but rewarding course was ECE 152B where we designed and built a 4-bit microprocessor. The days were long and tiring, but it was worth it once we got it to work.

What area do you want to specialize in and why?: I want to work in embedded computer systems and/or computer architecture. Designing systems is awesome because I feel like I could make anything. Computer architecture is fascinating because there are so many different ways to design a processor.

What are your plans after graduation?: I plan on going to graduate school. I have yet to decide if I want to pursue a PhD or a Master's degree. Once I finish my graduate work, I plan on going into industry. I want to work for a systems company working on developing the system of a cell phone, for example.

Advice to students/parents about applying to UCSB and CE: Students - Don't be shy. Seek help when you need it from your professors or TAs. Understanding all the material is tough on your own. Parents - The program will definitely get your son/daughter prepared for a career in engineering and make them feel confident about their abilities.

(More About Jason's UCSB Experience...)