CS Peer Advisors: Tim Hsu and Kevin Luong

CS Undergraduate Advising and Support

The Computer Science Division offers advising services for undergraduate students regarding degree requirements, enrollment, and resources. We are here to help and support you through your studies. Please feel free to contact us if you have any questions related to the CS major, coursework, research, or just need someone to talk to. We're available for appointments and drop-in advising, but would encourage you to book an appointment to guarantee that we're available and prepared for our meeting. There are both staff and peer advisors available located on the 3rd floor of Soda Hall.

CS Major Advisors

We are here to help and support you through your studies here at Cal. Please feel free to contact us if you have any questions related to the CS major, coursework, research, etc.. We're available for appointments and drop-in advising, but would encourage you to book an appointment to guarantee that we're available and prepared for our meeting.

You can also reach us by email at cs-advising@cs.berkeley.edu.

If you have a general question, you can search for it on our EECS 101 Piazza Q&A forum.  We use Piazza for departmental announcements, enrollment updates, and peer-directed correspondence. 

Current students may schedule an advising appointment through CalCentral.
Prospective students may schedule an appointment here.

We offer drop-in advising for QUICK questions on Wednesday 10am-12pm & 1-4pm.

Emerald Templeton

377 Soda Hall 
(510) 642-7214

Lily Zhang

379 Soda Hall 
(510) 664-4436 

Charlene Hughes

315 Soda Hall 
(510) 642-2357 

CS Peer Advising

We'll be tabling on the 3rd floor of Soda Hall in front of HP Auditorium (306 Soda Hall)

Monday: 10am - 12pm, 2pm - 4pm

Tuesday: 10am- 12pm

Wednesday: 10am - 12pm

Thursday: 10am - 12pm

Tim Hsu

Hi everyone! My name is Tim and I'm currently a third year here studying Computer Science through the college of Letters and Science. When I'm not busy trying to submit projects and complete homework sets, I find myself involved in clubs, making videos for fun, playing video games, and sleeping. I really enjoy Computer Science not only for the challenge it provides, but also the community that comes with it. The CS community is one of the most helpful and supportive communities here on campus and it inspired me to want to help others out. My favorite part about being a peer advisor is having the opportunity to make an impact on other people's lives. Whether it's helping them plan their schedule or giving them advice on how to declare the CS major, I find that no matter what I do as an advisor, I feel like I'm making an impact. If any of you ever have questions about CS, classes, or life, please don't be afraid to talk to me!

Michelle Belle Hsueh

Steven Tan

Vishwanath Ramamurthy