Financing Your Education

MSCS Specific Financial Aid


The MSCS program offers a limited number of merit-based scholarships to incoming and current graduate students, both domestic and international, on a competitive basis.

  • MSCS Scholarship for Excellence
    Awarded to incoming MSCS applicants with exceptional applications. All aspects of the application are considered, including GPA, GRE test scores, TOEFL/ITS scores (if applicable), letters of recommendation, and the essay/statement of purpose. Up to 2 awards are made every year, with an approximate award ranging from $20–40k over 2 to 4 semesters.

  • MSCS Scholarship for Diversity
    Awarded to incoming MSCS applicants with outstanding applications who are either women and/or belong to a minority group underrepresented in the field of Computer Science. Approximate awards range from $5–10k over 1 to 2 semesters.

  • MSCS Merit Scholarship
    Awarded to incoming MSCS applicants with outstanding applications from all backgrounds, or current MSCS graduate students who demonstrate outstanding skills and leadership. Approximate awards range from $5–10k over 1 to 2 semesters.

Applications should be submitted by February 1st for priority scholarship consideration. Scholarships require students to maintain a 3.3 GPA or higher. No application is required for these scholarships—we automatically consider all graduate students (domestic and international).


There are several employment opportunities for domestic and international students to offset the cost of living in the area.

  • Assistantships
    There are a limited number of teacher assistant or research assistant positions available to current graduate students every semester. These on-campus positions usually require approximately 10 hours per week and pay an hourly wage. They do not provide tuition remission, and positions are not promised as part of the admission process.
  • Internships
    Our prime location in the San Francisco Bay Area and proximity to SIlicon Valley means there are many off-campus internships available for current graduate students that pay a competitive wage. MSCS students (including most international students) can get credit towards their degree for these positions via the Practicum Option.

There are various other on-campus positions available to both domestic and international students. See "Financial Aid for All Programs" for more details.


What is the cost of tuition?

The MSCS program is 36 units total. See "Tuition and Fees" from the Office of Graduate Programs for more information.

What is the cost of living?

Please see the Office of Graduate Programs Tuition & Fees page for more information.

How do I apply for a scholarship?

We automatically consider all domestic and international applicants for scholarships. There is not a separate application for scholarships.

Can I have a job to help pay for school?

Being a full-time student is like a full-time job. However, some students are able to work part-time during the academic year or full-time during the summer to gain valuable work experience and offset the costs of tuition. There are no restrictions for domestic students, but international students must check their visa restrictions first. Please visit our "Practicum" page for more information.

Contact Info

MS Computer Science

Harney Science Center, Room 545, 2130 Fulton Street, San Francisco, CA 94117-1080 (415) 422-6530