Contact Us

Please feel free to contact us anytime.

Note: If you wish to contact an Executive member directly, see their addresses as listed below.

Current CSSS Executives

The CSSS is run by students who are chosen every year in a Department-wide election. They ensure the business of the Society runs smoothly, and are always available to help any fellow student in need. Any CS student can run for these positions. Every station, save Exec-at-Large, serves for an entire year.

Responsibilities for each Role can be found in the CSSS Constitution under section 4.1

President - Kasra Jamshidi

Favourite Courses - MATH 340 | CMPT 300

Languages of Choice - Lua | C++

Contact - csss-president[at]

Bio - Kasra loves robots, animals, and his ThinkPad. When he isn't in the common room ranting about JavaScript, he writes Lua. Ask him to show you pictures of his dog. Ask him to stop when you get bored of the ultra JPEG closeups of his dog's silly face.

Vice President - Winfield Chen

Favourite Courses - CMPT 300 | CMPT 365

Languages of Choice - C++ | Go

Contact - csss-vp[at]

Bio - Winfield loves hiking, board games, and all things computing! You can find him in the CSSS Common Room and on the Discord server at most times of the day.

Treasurer - Vijender (VJ) Bakhshi

Favourite Courses - CMPT 225 | CMPT 295

Languages of Choice - C++ | C#

Contact - csss-treasurer[at]

Bio - Hailing to us from the far and dangerous lands known as Surrey VJ is a 3rd year Computing Science student. He can be most often seen sitting in the common room on his laptop doing something from wee hours of 7am. He is passionate about his love of C++ and hate of Javascript. He spends most of his time playing video games and procrastinating his assignments.

Director of Events - Gareth Moon

Favourite Courses - MACM 201 | MATH 152

Languages of Choice - Python | C++

Contact - csss-doe[at]

Bio - "Gary is actually a 5th year MBB student, but he's been hanging out with the CS kids since Day 1 of 1st year. He's most likely in the CS common room playing EU4, playing his 1000th run of Korea or Prussia. Otherwise he's playing hockey, playing the violin at mass, cramming a semester's worth of MBB material in one sitting, or sending cute animal pictures to his girlfriend.
""Almost has his life together, all-around solid guy"" -8.5/10 Yelp review"

Director of Archives - Dusan Kovacevic

Favourite Courses - CMPT 127 | MACM 201

Languages of Choice - C | C++

Contact - csss-secretary[at] | csss-doa[at]>

Bio - Langley local, Dusan is a first-year computer science major. Always friendly and welcoming, don’t be afraid to come say hello or ask any questions!

Director of Communications - Ryan Vansickle

Favourite Courses - ONC 548 | SPAN 306

Languages of Choice - COBOL | Fortran

Contact - csss-doc[at]

Bio - Ryan is almost entirely sure he used to live in Toronto. He has abandoned haircuts and good taste in music in the hope that he will one day attain enlightenment. There has never been a human being less suited to computer science, but he's totally doing his best. Has been hungry since 2008, and is full of useless knowledge, all of which is fair-trade and gluten-free. Available in Rose Gold, Zesty Lemon Spice, and Perpetual Disappointment.

Director of Resources - Eric Gao

Favourite Courses - MACM 201 | MATH 152

Languages of Choice - C | Java

Contact - csss-dor[at]

Bio - a man on the run. Hiding from enemy spies since 2015. Currently posing as a 3rd year Computer Science Major. Is often mistaken for a cloud. Can be seen in the common room practicing battle tactics and simulations.

Exec-at-Large - Jack Zhou

Favourite Courses - CMPT 726 | MACM 101

Languages of Choice - Lua | Cantonese C (oops I meant Python)

Contact - csss-eal[at]

Bio - "Jack is a friendly Exec at Large with a heart full of LOVE. Often soaring in pursuit of his dreams but will always fly back to embrace his people. Often seen half awake and somehow still pen-spinning like it's nobody's business or at the whiteboard writing away and transmitting the miracle of knowledge to other people.
Always open to meeting new people, don't hesitate to come say hi
The dude has stochastic gradient descent on quick-cast and watch those convergence rates or you're gonna get jekt in O(no) time :jekthink:
usually doesn't bite on weekdays, insurance not included"

Exec-at-Large - Josh Wu

Favourite Courses - CMPT 361 | CMPT 300

Languages of Choice - Swift | Haskell

Contact - csss-eal[at]

Bio - Josh will usually be found adjusting his calendar or scheduling out the next week. He enjoys Dungeons and Dragons, Cycling, Anime, and Virtual Reality. He collects Nendoroids, button up shirts, and steam games which he will likely never play.

First-Year Rep - Aiya Bowman

Favourite Courses - CMPT 120 | BUS 221

Languages of Choice - Python | C

Contact - csss-fyr[at]

Bio - After living in Germany, the US, and Croatia, Aiya's glad to be back in BC. She's at the bottom of the CS food chain having only done 120 and MACM 101. She's often in the common room and will happily feed you if you're ever hungry.

First-Year Rep - Mark Liu

Favourite Courses - | COGS 110

Languages of Choice - C++ | Javascript

Contact - csss-fyr[at]

Bio - Mark, who many know as The Marksman, is a first year Computing Science student with an avid interest in computers, video games and sports, among others. When he's not busy streaming Madden or writing about football, he'll likely be hanging around Discord or the CSSS Common Room

Current CSSS Elected Representatives

Council Representative - Noble Tan

Favourite Courses - CMPT 120 | MATH 151

Languages of Choice - Python2.7 | Python3.7

Contact - csss-councilrep[at]

Bio - Born in Vancouver and raised in Surrey, Noble enjoys talking to people and making new friends. She also loves to bake food for her friends during free time. She is often on her phone/laptop, but when you get to know her, she can be very loud yet friendly. She is very excited for what there is to come during her first year in university, so feel free to invite her to play a game or to an event!

Elections Officer - to be elected before next election

Favourite Courses - |

Languages of Choice - |

Contact -

Bio -

Frosh Week Chair - to be elected before next Frosh Week

Favourite Courses - |

Languages of Choice - |

Contact -

Bio -

Current SFSS FAS Representative

Please note that an SFSS FAS Rep is not a CSSS officer

SFSS FAS Representative - Kia Mirsalehi

Favourite Courses - CMPT 127 | CMPT 225

Languages of Choice - C | Python

Contact - appscirep[at]

Responsibilities - Kia occupies one of the 16 seats at the Board of Directors, the highest governing executive body of the SFSS whose task is to "determine what the members want and need, prioritize amongst those needs, and ensure that the organization actually provides for those needs". Kia works closely with the student unions and students of FAS to ensure that their views and needs are represented. He also works on various SFSS committees for projects such as governance reform and Surrey Campus advocacy/events.

Bio - A third year computing science student, he likes to spend his time within the common room, where he can often be seen sleeping or playing music on the speakers.