Contact / People

If you have questions about the BCS (ICS) program, please contact bcs-info@cs.ubc.ca.

Steering Committee

The Bachelor of Computer Science Program is overseen by a steering committee that will meet periodically to review the program and to address concerns raised by students, alumni, faculty, and administration.

The steering committee consists of:

  • Steve Wolfman, BCS Director
  • Ed Knorr, former BCS Director
  • Paul Carter, former BCS Director
  • Ian Cavers, Associate Dean of Science and former BCS Director
  • Taivo Evard, BCS (ICS) Alumni
  • Michele Ng, Former Program Coordinator
  • Giuliana Villegas, Program Coordinator

Mik Kersten
UBC Computer Science alumnus Mik Kersten has received an investment injection of $100 million from Sumeru Equity Partners for his ultra-successful spinoff company, Tasktop. He shares his journey... “I was ten when we escaped from Poland and moved to Ottawa. I graduated from high school there, then hopped on my motorcycle to drive out to British Columbia to start my anthropology degree at UBC,” Kersten said. He quickly became entranced with anthropology and evolution. “The theme of my cohort was ‘nature versus nurture.’ Through that, I came to realize how we are evolving and thinking, and that
Ghislaine Chan
As Vice President of Software Engineering at Broadridge Financial, UBC CS Alumna Ghislaine Chan’s days are very full. And that seems to be right up her alley. Ghislaine has long been passionate about contributing in meaningful ways, which is evident with a glance at her robust education and work history. Since she graduated from UBC Computer Science (CS) in 2000, Ghislaine has been steadily building her career at Broadridge Financial, a global Fintech leader. Her success story is not atypical for UBC Computer Science alumni. Most land well. “I’ve always loved science and math,” said Ghislaine
Elaine Chang
Elaine Chang has a passion for learning, growing from different experiences to another, and she’s equally excited about sharing what she knows with others. These traits make her uniquely suited to her work as a Senior Program Manager at Microsoft, where she combines her love of technology with business applications to help create cutting-edge software products. Wearing multiple hats in this role, Elaine works with diverse groups, displaying a great deal of flexibility and willingness to adapt.
Minutes from her computer science lab, Leigh-Anne Mathieson takes a research break at UBC's treetop walkway
Part 6 of the “Made on Haida Gwaii” Series by April Diamond Dutheil. “Big complex problems don’t scare me anymore, they’re exciting,” tells computer scientist Leigh-Anne Mathieson.
Andy Warfield
UBC Assistant Professor of Computer Science Andy Warfield has won awards that range from the UBC Terrific TA Award to an Engineering and Physical Sciences Research Council Studentship, a Cambridge Commonwealth Scholarship, and most recently, the prestigious Sloan Research Fellowship. He laughs outright, though, at the suggestion that somehow he was destined from a young age to academic greatness. “Oh no, I was pretty disorganized as a high school student. When I applied to colleges it was under a kind of ‘total chance and random decision’ method.‘”