Workshops

A Welcome to Web Development

Discover the world of web development and its building blocks, HTML, CSS & JavaScript, and get your hands dirty by building a (micro) clone of the TikTok For You page! This workshop is open to everyone of all levels.

Try/CATCH2022 Beginner Programming Workshop

Instructor: Kiaan Castillo

Kiaan Castillo

Kiaan Castillo is a fullstack developer at Purposely, a Vancouver-based startup, and an SFU Software Systems alumni. During his time at SFU, he was very involved in the Software Systems Student Society, serving many titles throughout the years such as director of visual design and website committee lead. He loves learning and sharing!

Physical Computing with Arduino & Neopixel Light Strips

In this exciting workshop, beginners to programming will be introduced to the popular Arduino microcontroller and will be progressively taught how to program the Arduino using the Processing language. You will program the Arduino to control colourful Neopixel light strips and will also interact with your programs using digital switches (buttons) and analog potentiometers (knobs). Building on everything that has been taught, the workshop will conclude with a fun game.

Try/CATCH2022 Beginner Programming Workshop

Instructor: Hadas David

Hadas David

Hadas is a Technical Consultant at SAP who is working with SAP Commerce customers to make better online stores for their brands. She has been working as a software engineer for over 20 years and spent the last 17 years in Vancouver, working on different commerce systems. Her work evolves around custom solutions of SAP products, review existing systems, and support during peak seasons. She likes eating chocolates, baking cakes, watching movies, reading books, and of course, online shopping.

Instructor: Claire Lei

Claire Lei

Clara is a 4th year business student specializing in Marketing and Business Analytics at UBC Sauder. Initially, she wasn’t sure what she wanted to do, the only thing she was sure of was her love of creativity. Her childhood love for doodling soon transitioned into exploring graphic design, then marketing, and then branding. She became involved with the UX/UI Club at UBC as an Engagement Director which snowballed into going on exchange to Singapore, studying digital design and UX/UI related courses under industry professionals. Soon after, she landed her first internship at SAP as a Communications Specialist. And most importantly, she enjoys volleyball, snowboarding, crocheting, and trips to Costco!

Intro to Robotics: Crafting Wonders with Code

Join our exciting robotics workshop and dive into the world of automation and innovation! Our goal is to spark your interest in robotics through engaging activities where you can enjoy coding and even compete with other participants. Working with an Arduino robot and C language, you'll explore the fundamentals of robotics and gain hands-on experience in a fun and interactive environment. No prior robotics experience required!

Try/CATCH2022 Beginner Programming Workshop

Instructor: Matin Keivanloo

name

Matin Keivanloo is a third-year student at Simon Fraser University, majoring in Mathematics and Computer Science. He completed an internship at a STEM Education Robotics company, where he held the positions of an instructor and manager. During this internship, he had the opportunity to teach robotics and computer programming to students from various schools, gaining valuable experience in the field of STEM education and robotics. He also has a keen interest in photography, capturing moments through his camera lens in his leisure time.

Introduction to Machine Learning through Fun Projects

Discover the magic of Machine Learning in this exciting workshop designed for high school students! Join us to learn how Machine Learning drives the technology we use daily, from personalized recommendations to voice assistants. Through interactive projects, you'll train a chatbot to respond intelligently and create an image recognition game that can identify objects in real time. No prior coding experience is required, making it an excellent opportunity for beginners to dive into the world of AI. Don't miss out on this engaging and educational experience!

Try/CATCH2022 Beginner Programming Workshop

Instructor: Vaibhav Saini

name

Vaibhav Saini is a Full stack and Machine Learning Engineer with a major in Computing Science from Simon Fraser University in 2023, with over 2 years of experience in developing and maintaining software applications and ML solutions. Currently working as a Full Stack Engineer at Speedum Technologies Inc., Vaibhav specializes in developing innovative healthcare solutions, using ML and Data Science to create AI-powered applications. As the Technical Lead of Google Developers Student Club – SFU Chapter, Vaibhav conducted ML Study Jams and fosters a vibrant community of developers and learners.

Game Development

Embark on a thrilling journey into the world of game development through Unity! Whether you’re a big fan of playing games or you want to dip your toes in the world of making games, in this workshop you will gain hands-on experience in Unity. Learn the basics, explore game mechanics, and craft your very own interactive masterpiece.

*** NOTE: It is preferred that you are able to download Unity on your personal laptop for this workshop!

Try/CATCH2022 Game Dev Workshop

Instructor: Samantha Gortarez Ricardez

Samantha Gortarez Ricardez

Sam is a Gameplay Programmer currently working at Hololabs. A recent graduate of the Master for Digital Media program, she is constantly pushing herself to greater heights, and with it, new experiences and challenges. Fluent in English, Spanish, and German, she loves travelling, hiking, and designing very intricate systems.

She believes that projects, work, and almost everything in this life are pieces of a grand and complex puzzle, and the best way to solve them is to constantly encounter new experiences, try new methodologies, and finding life's challenges. Having previously worked in Cybersecurity, she's accustomed to constantly shifting contexts, and excels at navigating them.