Skip to main content Skip to main site navigation
San Francisco State University SFSU logo
Visit Request Info Give Apply
News and Events
  • Directory
    • Faculty and Staff
    • Departments
  • Information for
    • Current Students
    • Parents and Families
    • Faculty and Staff
    • Counselors
    • Alumni
San Francisco State University SFSU logo
  • Why SFSU?
    • Diverse and Inclusive Campus
    • Supporting Students for Success
    • Making San Francisco Connections
    • Research and Impact
    • Academic Excellence
    • Success Stories
  • Academics
    • All Programs
    • Undergraduate Studies
    • Graduate Studies
    • Online and Continuing Education
    • Colleges
    • Research and Centers
    • Study Abroad and Experience Programs
    • Bulletin
    • Academic Calendar
    • Library
  • Admission and Aid
    • How to Apply
    • Affordability and Financial Aid
    • Cost of Attendance
    • New Student Orientation
    • Visit
    • Request Information
    • Admitted Students
  • Student Experience
    • Our San Francisco Campus
    • Housing and Dining
    • Activities and Events
    • Arts and Culture
    • Athletics and Recreation
    • Clubs and Organizations
    • Academic and Personal Support
    • Campus Safety
    • Student Wellness
  • About
    • Facts and Figures
    • Our Mission and History
    • Values and Initiatives
    • Meet Our President
    • University Governance
    • Accreditation
    • Collaborate with SFSU
    • Contact Us
    • Title IX
    • Student Conduct

$2 million grant supports expansion of SF State Computer Science for All program

Collaborating with other CSUs, the University will help bring more high school computer science education to Northern California

  • Dec 8, 2022
  • By Kanaga Rajan
  1. News and Events
  2. SFSU News
  3. $2 Million Grant Supports Expansion of SF State Computer Science For All Program
students on computer in computer lab
Photo Credit: Matthew Lester Photography LLC

In 2016, President Barack Obama made a national call for more hands-on computer science and math classes to prepare all students for the evolving workforce. San Francisco State University Computer Science faculty took the call to heart and started the University’s Computer Science for All (CSforAll) program in partnership with the San Francisco Unified School District (SFUSD). A new $2-million grant from the National Science Foundation will expand the successful program to other California State University (CSU) campuses to bring computer science to more Northern California high schools (CS4NorthCal).

San Francisco State plans to establish a consortium with San Jose State University, Sonoma State University and Sacramento State University. The four CSUs will join forces with WestEd and more than 20 school districts with a goal of preparing and supporting 200 teachers and more than 25,000 high school students.

“Females and people from traditionally underrepresented groups are not well represented in the computing industry. The same pattern actually plays out in high school classrooms,” said Director of SF State’s CSforAll Hao Yue, a professor and associate chair of Computer Science. He explained that part of the issue is the lack of teachers who are specifically trained to provide rigorous computer science instruction and create an inclusive learning environment that can engage all students, particularly female students and students from underrepresented groups.

As part of the original CSforAll initiative, SF State was the first CSU to offer a computer science supplementary authorization. This allowed K – 12 SFUSD teachers to take a handful of classes and earn computer science teaching credentials. Many local participants were from high-need schools and were the first authorized computer science teachers at their schools, Yue said. Since 2018, the program has trained more than 100 K – 12 teachers, 61% female and 36% from underrepresented groups.

“The best way we can support teachers in a lot of areas in Northern California — from urban, suburban and even rural areas — is by supporting the CSU campuses to replicate and scale our successful program to their regions,” Yue said.

Roy King, a teacher at Raoul Wallenberg High School in San Francisco, participated in CSforAll a few years ago. He’s been a teacher for more than 20 years and has been at this school for five. CSforAll helped him shift from teaching math to computer science.

“Demystifying the code behind what the students are doing, like the technologies in their everyday life, and just to be able to open it up — I think that can give kids a lot of confidence,” he said. He’s also noticed that computer science is helping students get more interested in math.

“As a Black man, I’m trying to get as many underrepresented people into the tech world as possible. So women, our special education students, people of color … ,” he said. “I think [CSforAll] was just fantastic. I recommend it to everybody. It would have taken me on my own five times as long to learn all the material I learned in the program.”

Over the years, King has started to see a shift, with more girls starting to take high school’s computer science classes. More girls and students of color are sharing with him that they can see themselves in this space as a career.

In addition to the supplementary authorization, SF State’s CSforAll provides teachers with a professional teaching community. The program also trains SF State Computer Science undergraduates to be in-class teaching assistants. Working with University students, King gleaned a lot of insight about the tech industry and college that he could relay back to his students. 

Kami Sawekchim (B.S., ’22), a former CSforAll teaching assistant, taught at a high school in the Potrero district in a class that combined computer science and art. The school had a high population of students with learning disabilities.

“I think I was able to help give some inspiration into [why] computer science may be a really good career choice. A lot of these kids come from disadvantaged backgrounds. Coming from a similar background, I really related to them,” she said. She recalls that students were very curious about the job market, salaries, college applications, an internship she had at Genentech and more.

“I would say that I maybe don’t fit into the standard perspective of what a computer scientist is,” she said. “But that’s the point of why I chose computer science. I want to change the image of what people think [computer science] is.” Thanks to CSforAll, Sawekchim managed to land a full-time Genentech job and has already volunteered to tutor a local high school student.

Yue hopes that the new CS4NorthCal will continue this trend of expanding inclusive computer science learning environments. Addressing the lack of qualified teachers, he hopes the effects will trickle down to fixing the workforce pipeline problem by getting more underrepresented populations and women into the workforce.

Tags

News Type

  • University News

Topic

  • Campus Community

Related News

All News
Nov 9, 2026

Academic Senate agenda | Nov. 10

Nov 9, 2026

CampusMemo moves to new website tonight

Nov 9, 2026

CEETL strategic planning survey

San Francisco State University SFSU logo

Social Media Links

  • Facebook
  • Instagram
  • SFSU TikTok
  • Youtube
  • LinkedIn
  • 1600 Holloway Avenue

    San Francisco, CA 94132

    A California State University Campus

  • (415) 338-1111
Give

Resources

  • All Programs
  • Class Schedule
  • Bulletin
  • Academic Calendar
  • Departments
  • Faculty and Staff
  • Parking and Transportation
  • Student Housing
  • Financial Aid
  • Careers
  • Library
  • Athletics
  • CPaGE
  • Ombuds
  • Annual Safety Reports

Logins

  • Canvas
  • SFSU Gateway
  • SFBRN Support
  • Osher Lifelong Learning Institute (OLLI)
  • Information for
    • Current Students
    • Parents and Families
    • Faculty and Staff
    • Counselors
    • Alumni

Copyright © 2026 San Francisco State University

Legal Links

  • Privacy
  • Accessibility
  • Civil Rights and Title IX