Intro to LLMs
Join us for an insightful exploration into the world of Large Language Models (LLMs). ๐ In this introductory presentation, we'll delve into the fundamental concepts behind LLMs, their applications, and their impact on various industries. ๐
React Workshop
Learn how to use React, a popular frontend library, to build dynamic and interactive web applications!
Google Appscript
Learn how to use Google Appscript to automate tasks in Google Sheets and Google Docs!
On this page
GDSC Workshops
Git
Git WorkshopIdo Ben Haim and Abdullah Shahid on
Donโt know where to start with our Open Source Initiative? Come to our intro to Git workshop! ๐ Weโll be covering the basics of how git works, so whether you have no prior experience or want to sharpen your skills, this workshop is for you. ๐ Youโll be ready to start contributing in no time!
Git WorkshopManjoy Malhotra on
Have you been struggling to start contributing to our Open Source Initiative projects? Do you just need a refresher for CSC207? No matter if you're from UTM, UTSG, or even high school, git a head start by attending our workshop, entirely online! ๐ You'll be even more ready to win prizes (maybe from even GitHub ๐) by contributing to our open source projects ๐๐๐๐ We've be covering the basics of how git works, so that you'll be set up for contribution in no time.
Git Init (Introduction to Git)Daniel Laufer on
Get an overview of Git and GitHub including what they are, their purpose, how they work, how they interact with each other, and much more. You will learn about essential Git commands and concepts and go through several short demos using them. Additionally, you will learn how to collaborate with others on a project using Git and GitHub, and learn how to contribute to open-source projects. All of this combined will allow students to learn an essential skill that will follow them through their career in tech!
Frontend
React WorkshopDaniyal Bokhari on
Learn how to use React, a popular frontend library, to build dynamic and interactive web applications!
ICCIT Council ร GDSC: UX / UI and FigmaJackson Lee, Joshua Tan, and Jasmine Bittu on
โจUnlock Your Creative Potential with Figma! Get ready to dive into the world of UI/UX design with our exciting workshop in collaboration with the ICCIT Council. Whether you're a complete beginner or already have some design experience, this event is tailored just for you! This event will cover creating accessible user interfaces design using Figma, and basic user experience principles that are usually taught in upper-year CCIT courses. No prior experience is required; our goal is to provide a welcoming environment for everyone to learn and grow. Don't miss out on this unique opportunity to enhance your UI/UX skills and connect with like-minded peers. Mark your calendar, invite your friends, and see you there! ๐
CSSC x GDSC: Frontend WorkshopBrian Zhang on
Are you looking to break into the world of frontend web development but don't know where to start? Look no further!
UX/UI WorkshopJackson Lee, Paris Phan, and Ido Ben Haim on
Unlock the power of design thinking to create meaningful connections between people and products.
CSSC ร GDSC: Frontend WorkshopGiang Bui and Brian Zhang on
We have teamed up with CSSC to bring you a workshop to get familiar with React AND UI/UX design!
React FUNdamentalsJarrod Servilla, Daniel Laufer, and Milind Vishnoi on
Learn the fundamentals of React!
Backend
CSSC ร GDSC: Backend WorkshopGiang Bui and Daksh Malhotra on
Get hands-on experience ๐ and learn how to create fast, secure, and scalable backend systems that drive your websites and applications.
CSSC ร GDSC: Backend WorkshopManjoy Malhotra and Manav Bhojak on
Learn how to utilize Express.js, a back end web application framework useful for Node.js
Backend Development with AWS & FlaskDaniel Laufer on
Learn about backend development through using Flask, a Python web framework, and Amazon Web Services (AWS), the leading cloud service provider in the world!
Machine Learning
Intro to LLMsHamza Gondal and Rahul Ravindran on
Join us for an insightful exploration into the world of Large Language Models (LLMs). ๐ In this introductory presentation, we'll delve into the fundamental concepts behind LLMs, their applications, and their impact on various industries. ๐
Foundations of Machine Learning: Linear RegressionHamza Gondal and Rahul Ravindran on
Are you ready to dive into the world of Machine Learning? Then GDSC UTM is the place for you! ๐ We will be hosting an Introduction to Machine Learning workshop where weโll dive into the world of data through simple and multiple linear regression. ๐ No need to be a math whiz - weโll break it down in a fun and engaging way. Join us to unlock the power of data and Machine Learning! ๐
CSSC ร GDSC: Intro to Machine Learning!Aaron Shah and Manav Bhojak on
๐ค Join us for an exciting ML Workshop! ๐ Dive into the world of Machine Learning, where we'll unravel the mysteries of CNNs, RNNs, Transformers, and more. ๐คฏ Get ready to embark on a journey of discovery! We'll begin with an easy-to-follow introduction to the fascinating realm of ML. ๐ ๐ ๏ธ In our hands-on session, we'll walk you through setting up your environment. No tech hurdles here! ๐ ๐ Then, we'll get down to the nitty-gritty, guiding you through our starter code for a thrilling hands-on example. Together, we'll explore the power of ML in action! ๐ก
Computer Vision: See How Computers SeeRiddhesh Shah on
This workshop will include learning about convolutional neural networks and taking a look at neuron activations to understand the feature extraction process during a simple image classification task. We will build our own convnets on Kaggle to continue our machine learning certification!
Playing God: controlling the perception of AIRiddhesh Shah on
The workshop will include an explanation of feature engineering topics, in a manner in which people with low technical skills can understand (as much as possible). This will be accompanied by the Mutual Information, PCA and Target Encoding labs.
Machine Learning Workshop 1Riddhesh Shah on
First of a series of machine learning workshops. Introduction to basic machine learning concepts and a non-math approach to Machine Learning. Build your first machine model using a Kaggle dataset! We will be covering basic concepts such as decision trees/forests, overfitting/underfitting, building the intuition behind how gradients are used for learning algorithms and hyper parameter tuning to help your model hit that sweet spot. We will be using guided Kaggle labs for the workshop and help you move closer to getting your first Kaggle certification! All you need is some basic python knowledge and a laptop.
Machine Learning and AI - with GDE Tanmay BakshiTanmay Bakshi on
Google Developer Experts - Speaker Series: Tanmay Bakshi is a LinkedIn Top 25 Tech Influencer, a bestselling author, a TED & Keynote Speaker, GDE, IBM Advisory Software Engineer and more - all at 18 years old. Join our talk to hear more about Tanmay's journey and accomplishments in Machine Learning and Artificial Intelligence, highlighting some of his most recent projects and insightful advice - and ask him some questions of your own!
Database and DevOps
DevOps WorkshopDaksh Malhotra on
Database WorkshopIdo Ben Haim and Daniyal Bokhari on
Learn how to use MongoDB, a NoSQL database, to store and retrieve data in your applications!
Docker WorkshopDaniel Laufer and Ritvik Bhardwaj on
Learn all about Docker and how to containerize your applications!
DevOps Workshop Part 1Daniel Laufer on
Learn all about DevOps, and get the chance to set up automated deployment and testing of your applications using GitHub Actions and Firebase!
Miscellaneous
Google AppscriptIdo Ben Haim on
Learn how to use Google Appscript to automate tasks in Google Sheets and Google Docs!
Mastering LeetcodeJesse Han on
Join us for a workshop on mastering Leetcode! We'll be going over common interview questions and how to approach them, as well as some tips and tricks to help you ace your next interview.
Fall 2023 Community Projects Info SessionGiang Bui, Chris Lim, Ido Ben Haim, and Shubh Bapna on
Origami WorkshopEstelle Foo-Fat and Leanne Tran on
Origami is a proven tool to help reduce stress and anxiety levels, by engaging the mind in a calming and meditative activity. Folding intricate paper designs can also help improve focus and concentration, allowing you to feel more present and mindful in the moment. Not only will you leave feeling accomplished and relaxed, but you'll also have the opportunity to make new friends and connect with others who share a passion for creativity and mindfulness.
C WorkshopSam Chan on
Learn C concepts such as: structs, typedefs and pointers, manual memory management, stack and heap!
Make your own Discord BotIdo Ben Haim on
Learn how to code your own Discord bot, and learn about the Discord.js API. Learn how to make buttons, dropdown selections, add commands and event listeners, and even make a Discord game!
Game Development WorkshopManushree Saboo on
In this beginner-friendly workshop, we will go through what Unity is, some fundaments about C# for game development, and how do we use the two to create interactive games.
Cybersecurity
All the ways your web app can get hackedMichael Pavle and Sam Chan on
Join us for a workshop on web application security! We'll be going over common vulnerabilities and how to prevent them, as well as some tips and tricks to help you secure your next web app.
Reverse Engineering 101Michael Pavle on
Learn the fundamental tools and skills to take a look under the hood of your favourite programs; we'll be covering compilers, assembly language, and software used to disassemble and analyze executables.
2023 DeerHacks CTF (solutions)Michael Pavle, Sam Chan, and Ido Ben Haim on
Join the DeerHacks CTF and solve cybersecurity puzzles with the opportunity to win a Google Home Mini! Are you ready to test your skills as a computer whiz?
OWASP Juice Shop WorkshopMichael Pavle on
In this workshop, we will be covering a greater variety of web application vulnerabilities through Juice Shop in the form of a tutorial. In order to develop a deeper understanding of how these vulnerabilities are introduced into the web application, we will also be taking a look under the hood into the source code of the Juice Shop website.
MCSS ร GDSC: Intro to Cybersecurity WorkshopMichael Pavle, Ido Ben Haim, Shrey Vakil, and Sam Chan on
In this workshop, we will be covering a broad overview of cybersecurity with a hands-on web app challenge for you to get some experience with web vulnerabilities; particularly, OS command injection. This workshop will be beginner-friendly, although if you have JavaScript experience you will better understand some of the code that we present.
Web ScrapingDaniyal Bokhari on
Learn how to use Python requests, data structures, and BS4 to parse through HTML and find+manage info!
Emotional Support for "48 hours of failure"Alex Dean Cybulski on
Slides from Alex's talk at the CTF, hosted by U of T CTF Team, GDSC UTM, GDSC UTSG, and MCSS. Join us in-person or online for our multi-club CTF (Capture-The-Flag) competition, taking place this January 14th and 15th. All beginner, intermediate, and skilled U of T students are welcome to participate in our security-oriented challenges and talks!