-
November 20th: Intro to Git and Reproducible Science
-
End of Term Social
29 March 2023, 06:00 PM, GSU Pub
-
Python: Intro to machine learning
15 March 2023, 06:00 PM, TBA in-person + Discord
A tutorial covering basic ML topics in Python.
-
Python: Data processing with numpy and pandas
1 March 2023, 06:00 PM, TBA in-person + Discord
A code-along demonstrating two popular libraries for data processing in Python.
-
Introduction to Bash
15 February 2023, 06:00 PM, Discord
A brief overview of working at the command line in Unix environments.
-
Data visualization in Python
1 February 2023, 06:00 PM, Discord
An introduction to exploring and visualizing your data in Python.
-
Co-working (UTM + online)
9 December 2022, 10:00 AM, Graduate Lounge, William G. Davis Building
A friendly co-working session. Bring yourself and something to work on!
-
R: Writing functions with the tidyverse
30 November 2022, 06:00 PM, MADLab, Room B112, Gerstein Library
A lesson covering how to write flexible functions using the tidyverse in R.
-
Co-working (UTSG + online)
30 November 2022, 03:00 PM, MADLab, Room B112, Gerstein Library
A friendly co-working session. Bring yourself and something to work on!
-
SQL with R
16 November 2022, 06:00 PM, MADLab, Room B112, Gerstein Library
A lesson covering working with SQL databases entirely using R.
-
Co-working (UTSG + online)
16 November 2022, 03:00 PM, MADLab, Room B112, Gerstein Library
A friendly co-working session. Bring yourself and something to work on!
-
Co-working (UTM + online)
11 November 2022, 10:00 AM, Graduate Lounge, William G. Davis Building
A friendly co-working session. Bring yourself and something to work on!
-
Data visualization with R
2 November 2022, 06:00 PM, University of Toronto Mississauga (Room TBA)
A crash course in making plots in R using the ggplot2 library.
-
Co-working (UTSG + online)
2 November 2022, 03:00 PM, MADLab, Room B112, Gerstein Library
A friendly co-working session. Bring yourself and something to work on!
-
Co-working (UTM + online)
28 October 2022, 10:00 AM, Graduate Lounge, William G. Davis Building
A friendly co-working session. Bring yourself and something to work on!
-
Python: Pandas
19 October 2022, 06:00 PM, MADLab, Room B112 Gerstein Library
An introduction to working with data frames in Python using Pandas.
-
Co-working (UTSG + online)
19 October 2022, 03:00 PM, MADLab, Room B112, Gerstein Library
A friendly co-working session. Bring yourself and something to work on!
-
Epidemic modelling
30 March 2022, 06:00 PM, UofT Coders Discord server
A brief overview on modelling epidemics with code.
-
R: Writing functions with the tidyverse
16 March 2022, 06:00 PM, UofT Coders Discord server
An exploration of writing functions with tidyverse syntax in R.
-
Supervised learning with R
2 March 2022, 06:00 PM, UofT Coders Discord server
A walkthrough of a supervised learning workflow in R.
-
Clustering with R
9 February 2022, 06:00 PM, UofT Coders Discord server
An introduction to clustering methods with R.
-
Creating websites with RStudio and blogdown
1 December 2021, 06:00 PM, UofT Coders Discord server
An overview of how to create personal and professional websites using blogdown in RStudio.
-
Lightning demos
24 November 2021, 06:00 PM, UofT Coders Discord server
Short coding demos - anyone is welcome to present!
-
Pandoc and Markdown
17 November 2021, 06:00 PM, UofT Coders Discord server
An introduction to preparing documents with Pandoc and Markdown.
-
Python: Machine learning with scikit-learn
3 November 2021, 06:00 PM, UofT Coders Discord server
An introduction to using scikit-learn in Python.
-
R: Data visualization with ggplot2
27 October 2021, 06:00 PM, UofT Coders Discord server
A beginner-oriented overview of plotting in R with ggplot2.
-
Introduction to Git
20 October 2021, 06:00 PM, UofT Coders Discord server
A brief introduction to version control with Git for beginners.
-
Introduction to R
13 October 2021, 06:00 PM, UofT Coders Discord server
A brief introduction to R for beginners.
-
Introduction to Python
6 October 2021, 06:00 PM, UofT Coders Discord server
A brief introduction to Python for beginners.
-
Git: advanced topics
17 March 2021, 06:00 PM, Zoom
Advanced topics in Git - specific topics TBA.
-
Introduction to LaTeX
10 March 2021, 06:00 PM, Zoom
An introduction to preparing documents with LaTeX.
-
Collaborating with Git and GitHub
3 March 2021, 06:00 PM, Zoom
An overview of how to collaborate on projects using Git/GitHub.
-
Lightning demos
24 February 2021, 06:00 PM, Zoom
Short coding demos - anyone is welcome to present!
-
R: Statistical methods
10 February 2021, 06:00 PM, Zoom
A beginner-oriented overview of implementing statistical tests and models in R.
-
Python: scikit-learn
3 February 2021, 06:00 PM, Zoom
An introduction to using scikit-learn in Python.
-
Introduction to Git
27 January 2021, 06:00 PM, Zoom
A brief introduction to version control with Git for beginners.
-
Introduction to R
20 January 2021, 06:00 PM, Zoom
A brief introduction to R for beginners.
-
Introduction to Python
13 January 2021, 06:00 PM, Zoom
A brief introduction to Python for beginners.
-
Lightning demos: Data visualization
3 December 2020, 07:00 PM, Zoom
Short coding demos - this time themed specifically around data visualization with any language. Anyone is welcome to present!
-
Scientific writing with Markdown and Pandoc
26 November 2020, 07:00 PM, Zoom
An introduction to writing scientific and technical documents with Markdown and managing document formats with Pandoc.
-
Lightning demos: R
19 November 2020, 07:00 PM, Zoom
Short coding demos - this time themed specifically around R. Anyone is welcome to present!
-
Programming and Data Wrangling in R with the Tidyverse
12 November 2020, 07:00 PM, Zoom
Exploring how to develop basic software for data wrangling with the tidyverse suite of packages.
-
Lightning demos: Python
5 November 2020, 07:00 PM, Zoom
Short coding demos - this time themed specifically around Python. Anyone is welcome to present!
-
Reproducible Science in RStudio
29 October 2020, 07:00 PM, Zoom
An overview of the RStudio IDE highlighting features to make your work better documented and more reproducible.
-
Lightning demos + welcome back
22 October 2020, 07:00 PM, Zoom
Short coding demos. Anyone is welcome to present!
-
Image Processing
23 April 2020, 06:10 PM, MADLab
An introduction to Image Processing in Python.
-
Scientific writing with LaTeX and Pandoc
9 April 2020, 06:10 PM, MADLab
An introduction to writing scientific and technical documents with LaTeX and managing document formats with Pandoc.
-
Programming and Data Wrangling in R with the Tidyverse
26 March 2020, 06:10 PM, MADLab
Exploring how to develop basic software for data wrangling with the Tidyverse suite of packages.
-
Git: continuous integration with examples in Python
12 March 2020, 06:10 PM, MADLab
An overview of setting up continuous integration in a Git repo with worked examples in Python.
-
Supervised machine learning in Python
27 February 2020, 06:10 PM, MADLab
An introduction to supervised machine learning in Python.
-
Reproducible Science in RStudio
6 February 2020, 06:10 PM, MADLab
An overview of the RStudio IDE highlighting features to make your work better documented and more reproducible.
-
Data visualization in R with ggplot2
28 November 2019, 06:10 PM, MADLab
The fundamentals of visualizing data in R using the ggplot2 package.
-
Statistics in R
21 November 2019, 06:10 PM, MADLab
Building from our previous lesson, we will go over more advanced statistical analyses using the R programming language, and especially cases where your data may be a little bit messy or you might be working with repeated-measures data (also known as hierarchical data or within-subject data). We'll assume that you are familiar with basic linear regression (e.g. testing if x predicts y) and statistics basics (e.g. how to interpret a p-value), but we will do a brief review and explain everything else as we go!
-
Intro to Statistics in Python
14 November 2019, 06:10 PM, MADLab
Statistics is an important cornerstone to data analysis. Our introduction to doing statistics in Python lesson will go over basic descriptive and inferential statistics
-
Python Unit Tests
7 November 2019, 06:10 PM, MADLab
Want to be sure your code works as intended? Say hello to unit testing! Unit tests are an automated way to check your code for bugs. Not only that but developing unit tests will improve your code all on its own.
-
Code Review
31 October 2019, 06:10 PM, MADLab
We will have a brief overview of code review (looking over code for mistakes, optimization etc. to increase the overall quality of the code), why you should do it, and how to do it. Then we will jump in and look at some of the attendees' code in pairs or groups. If you have some code that is currently being developed, we encourage you to bring it to the session for code review. Don't worry if you haven't fully optimized it yet, that's why we're holding this session :) Or if you'd prefer you can take part as just a reviewer instead and see how others write code and help them check for errors too!
-
Best practices for reproducible programming
24 October 2019, 06:10 PM, MADLab
People are talking a lot these days about research being 'open' and 'reproducible'. It all sounds great, but HOW do we do it? How can we apply these great ideals to our actual work? This week we'll discuss reproducible computational research, guided by [Ten simple rules for computational research](https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1003285) and Mozilla's [code review guidelines](https://mozillascience.github.io/codeReview/review.html)
-
Intro to Git
17 October 2019, 06:10 PM, MADLab
Learn how to take advantage of version control for your projects and why it can be useful. We will be focusing on Git, a popular piece of software that does version control. This session is geared towards complete beginners - if you've never touched Git before, this is for you!
-
Intro to Bash and shell scripting
10 October 2019, 06:10 PM, MADLab
This introduction to BASH aims to make participants capable of working from the command line in Unix environments. The focus of this lesson will be to learn common file system tasks and to use built-in tools to make your work more efficient (and fun!). This is a beginner level workshop, so no previous knowledge is required. A few intermediate level concept will be introduced, but we will not go into scripting in BASH.
-
Intro to R
3 October 2019, 06:10 PM, MADLab
The basics of using R and the Tidyverse for working with data, specifically: - Intro to R/navigating RStudio - Intro to Tidyverse - pipe operators - Basic data wrangling with dplyr and tidyr packages
-
Software Carpentry Workshop (2 days) - Python/Unix Shell/Git
3 October 2019, 09:00 AM, MADLab, Gerstein Science Information Centre, Room B112
Join us for a hands-on two-day Software Carpentry workshop covering core small research team skills including programming with Python, automating tasks with Unix Shell, and version control with Git. Workshop costs $25 and is open to everyone. Click to see the event page for more details and registration!
-
Intro to Python
26 September 2019, 06:10 PM, MADLab
Introduction to the programming language Python with a beginner-friendly participatory live-coding.
-
Co-working
22 August 2019, 06:10 PM, MADLab
Join us to work on some code in good company. Bring something to work on, ask and discuss with your fellow coders.
-
Image processing in Python
15 August 2019, 06:10 PM, MADLab
This is an introductory tutorial on image processing using Python packages. We will understand image data types, manipulate and prepare images for analysis such as image segmentation.
-
Machine learning: introduction to topics
8 August 2019, 06:10 PM, MADLab
-
Collaborating on GitHub
1 August 2019, 06:10 PM, MADLab
Git and Github are tools not only for version control of your own code, but are widely used for collaborative team coding! Learn more about how you can use Git collaboratively on a project, the genereal workflow as well as details about the step-by-step process.
-
Journal Club - academic workflows
25 July 2019, 06:10 PM, MADLab
The basics of data analysis using the programming language Python with a beginner-friendly participatory live-coding.
-
Intro to Git
18 July 2019, 06:10 PM, MADLab
Learn how to take advantage of version control for your projects and why it can be useful. We will be focusing on Git, a popular piece of software that does version control. This session is geared towards complete beginners - if you've never touched Git before, this is for you!
-
Intro to Bash and shell scripting
11 July 2019, 06:10 PM, MADLab
This introduction to BASH aims to make participants capable of working from the command line in Unix environments. The focus of this lesson will be to learn common file system tasks and to use built-in tools to make your work more efficient (and fun!). This is a beginner level workshop, so no previous knowledge is required. A few intermediate level concept will be introduced, but we will not go into scripting in BASH.
-
Co-working
4 July 2019, 06:10 PM, MADLab
Join us to work on some code in good company. Bring something to work on, ask and discuss with your fellow coders.
-
Object-oriented programming in Python
27 June 2019, 06:10 PM, MADLab
Understanding and using object-oriented programming in the programming language Python with a beginner-friendly participatory live-coding.
-
Designing data analysis workflows
20 June 2019, 06:10 PM, MADLab
How to make data analysis workflows in the programming language Python with a beginner-friendly participatory live-coding.
-
Intro to Python
13 June 2019, 06:10 PM, MADLab
Introduction to the programming language Python with a beginner-friendly participatory live-coding.
-
Statistics in R
6 June 2019, 06:10 PM, MADLab
Building from our previous lesson, we will go over more advanced statistical analyses using the R programming language, and especially cases where your data may be a little bit messy or you might be working with repeated-measures data (also known as hierarchical data or within-subject data). We'll assume that you are familiar with basic linear regression (e.g. testing if x predicts y) and statistics basics (e.g. how to interpret a p-value), but we will do a brief review and explain everything else as we go!
-
Data visualization in R with ggplot2
30 May 2019, 06:10 PM, MADLab
The fundamentals of visualizing data in R using the ggplot2 package.
-
Intro to R and Tidyverse
23 May 2019, 06:10 PM, MADLab
The basics of using R and the Tidyverse for working with data, specifically: - Intro to R/navigating RStudio - Intro to Tidyverse - pipe operators - Basic data wrangling with dplyr and tidyr packages
-
End of Term Social
25 April 2019, 07:00 PM, TBA
-
Deep Learning with PyTorch
18 April 2019, 06:10 PM, MADLab
-
co-working
11 April 2019, 06:10 PM, MADLab
-
Coffee and Code
9 April 2019, 09:00 AM, Second Cup at Grad Room
A casual co-working session - bring your laptop and whatever you're working on!
-
Intro to ggplot2 in R
4 April 2019, 06:10 PM, MADLab
-
HTML and Web Design
28 March 2019, 06:10 PM, MADLab
-
Coffee and Code
26 March 2019, 09:00 AM, Second Cup at Grad Room
A casual co-working session - bring your laptop and whatever you're working on!
-
Regression Models in R
21 March 2019, 06:10 PM, MADLab
-
Information on the Air - Software Defined Radio
14 March 2019, 06:10 PM, MADLab
-
Coffee and Code
12 March 2019, 09:00 AM, Second Cup at Grad Room
A casual co-working session - bring your laptop and whatever you're working on!
-
Git Continuous Integration and Testing
7 March 2019, 06:10 PM, MADLab
-
Co-working Session
28 February 2019, 06:10 PM, MADLab
Work on your code/research in a friendly and welcoming environment.
-
Coffee and Code
26 February 2019, 09:00 AM, Second Cup at Grad Room
A casual co-working session - bring your laptop and whatever you're working on!
-
R: Interactive Plotting with Shinny Apps
21 February 2019, 06:10 PM, MADLab
-
Image Processing in Python
14 February 2019, 06:10 PM, MADLab
This is an introductory tutorial on image processing using Python packages. We will understand image data types, manipulate and prepare images for analysis such as image segmentation.
-
Coffee and Code
12 February 2019, 09:00 AM, Second Cup at Grad Room
A casual co-working session - bring your laptop and whatever you're working on!
-
Intro to TidyR and Reshape2
7 February 2019, 06:10 PM, MADLab
-
Inkscape - An Open-Source Alternative to Adobe Illustrator
31 January 2019, 06:10 PM, MADLab
We will learn to use Inkscape, a cross-platform open source graphic design software. We will cover: - why use vector graphics instead of rasterized, - basic interface features of Inkscape - paths/shapes - strokes/fills - groups/layers/alignment - resizing drawing region and exporting - importing from other sources (e.g. plots generated in R or Python)
-
Coffee and Code
29 January 2019, 09:00 AM, Second Cup at Grad Room
A casual co-working session - bring your laptop and whatever you're working on!
-
Intro to Bash/Shell Scripting
24 January 2019, 06:10 PM, MADLab
This introduction to BASH aims to make participants capable of working from the command line in Unix environments. The focus of this lesson will be to learn common file system tasks and to use built-in tools to make your work more efficient (and fun!). This is a beginner level workshop, so no previous knowledge is required. A few intermediate level concept will be introduced, but we will not go into scripting in BASH.
-
Intro to R and Tidyverse
17 January 2019, 06:10 PM, MADLab
The basics of using R and the Tidyverse for working with data, specifically: - Intro to R/navigating RStudio - Intro to Tidyverse - pipe operators - Basic data wrangling with dplyr and tidyr packages
-
Coffee and Code
15 January 2019, 09:00 AM, Second Cup at Grad Room
A casual co-working session - bring your laptop and whatever you're working on!
-
Intro to Python
10 January 2019, 06:10 PM, MADLab
The basics of data analysis using the programming language Python with a beginner-friendly participatory live-coding.
-
Coffee and Code
11 December 2018, 09:00 AM, Second Cup at Grad Room
A casual co-working session - bring your laptop and whatever you're working on!
-
Python: Statistical Methods
6 December 2018, 06:10 PM, MADLab
-
R: Statistical Methods
29 November 2018, 06:10 PM, MADLab
-
Coffee and Code
27 November 2018, 09:00 AM, Second Cup at Grad Room
A casual co-working session - bring your laptop and whatever you're working on!
-
Python: Machine Learning with scikit-learn
22 November 2018, 06:10 PM, MADLab
-
R: Magrittr/Dplyr/Tidyr for data wrangling
15 November 2018, 06:10 PM, MADLab
-
Coffee and Code
13 November 2018, 09:00 AM, Second Cup at Grad Room
A casual co-working session - bring your laptop and whatever you're working on!
-
Python: Plotting with Seaborn and Matplotlib
8 November 2018, 06:10 PM, MADLab
-
R: Plotting with theme of Heatmaps
1 November 2018, 06:10 PM, MADLab
-
Coffee and Code
30 October 2018, 09:00 AM, Second Cup at Grad Room
A casual co-working session - bring your laptop and whatever you're working on!
-
Intro Python with Numpy and Pandas
25 October 2018, 06:10 PM, MADLab
-
Intro R and Tidyverse
18 October 2018, 06:10 PM, MADLab
-
Intermediate Topics in Git and GitHub
11 October 2018, 06:10 PM, MADLab
In this session, we will build on the material presented at last week's Intro to Git and will discuss more advanced ways to use Git in collaboration with others. The material will be aimed at an audience that has some familiarity with basic Git commands, but by no means do you need to be experienced or an expert. If you attended last week's session or have used Git before or have looked over the material from last week, you should be well-prepared.
-
Intro to Version Control with Git and GitHub
4 October 2018, 06:10 PM, MADLab
Learn how to take advantage of version control for your projects and why it can be useful. We will be focusing on Git, a popular piece of software that does version control. This session is geared towards complete beginners - if you've never touched Git before, this is for you!
-
Coffee and Code
2 October 2018, 09:00 AM, Second Cup at Grad Room
A casual co-working session - bring your laptop and whatever you're working on!
-
Lightning Demos: reproducible documents (reports, papers and thesis)
27 September 2018, 06:10 PM, MADLab
What is your approach to creating reproducible documents? how do you use the capabilities in R, Python, Latex, pandoc, etc. to integrate your data analysis with writing your reports and other manuscripts? Come to this session and show your peers what is your workflow for creating reproducible documents or hear from others how they do it.
-
Coworking
20 September 2018, 06:10 PM, MADLab at Gerstein Science Information Centre
Co-working sessions are meetings where you can work on projects and discuss strategies and tools to solve your coding problems with the help of other coding group members. Even if you're just starting out, this is a great place to get started.
-
Coffee and Code
18 September 2018, 09:00 AM, Second Cup at Grad Room
A casual co-working session - bring your laptop and whatever you're working on!
-
UofT Coders Social- September 13
13 September 2018, 06:10 PM, GSU pub
We're having a social at the GSU Pub to welcome new and returning members with the start of the new academic year. Join us and get to know the exec and fellow members of the UofT Coders community in a less formal environment. You do not need to have attended an event previously to attend. Everyone is welcome.
-
Data Carpentry Workshop (2 days) - Data analysis and visualization in Python
10 September 2018, 09:00 AM, MADLab, Gerstein Science Information Centre, Room B112
Join us for a hands-on two-day Data Carpentry workshop covering core small research team skills including data organization and cleaning, data analysis, and data visualization. Workshop costs $25 and is open to everyone. Click to see the event page for more details and registration!
-
Coworking - Bugs and Pull Requests
6 September 2018, 06:10 PM, MADLab at Gerstein
A coworking session to practice contributing to open source projects
-
Coffee and Code
4 September 2018, 09:00 AM, Second Cup at Grad Room
A casual co-working session - bring your laptop and whatever you're working on!
-
Virtualization vs. Docker Images, Sphinx for Documentation
30 August 2018, 06:10 PM, MADLab at Gerstein
-
Contributing to an Open Source Project 101
23 August 2018, 06:10 PM, MADLab at Gerstein
Learn how to contribute to an open source project
-
Intro to Git
16 August 2018, 06:10 PM, MADLab at Gerstein
Introduction to Git version control
-
Coworking - Python
9 August 2018, 06:10 PM, MADLab at Gerstein
Python-themed coworking session
-
Coffee and Code
7 August 2018, 09:00 AM, Second Cup at Grad Room
A casual co-working session - bring your laptop and whatever you're working on!
-
Web Scraping
2 August 2018, 06:10 PM, MADLab at Gerstein
-
Measures of association and statistical testing of hypotheses in Python
26 July 2018, 06:10 PM, MADLab at Gerstein
Introduction to statistical testing of hypotheses in Python using SciPy
-
Coffee and Code
24 July 2018, 09:00 AM, Second Cup at Grad Room
A casual co-working session - bring your laptop and whatever you're working on!
-
Intro to Python
19 July 2018, 06:10 PM, MADLab at Gerstein
The basics of the programming language Python with a beginner-friendly code-along
-
Coworking - Programming Gadgets
12 July 2018, 06:10 PM, BL520 (Claude T Bissell Building, 5th Floor)
Applying what we learned in the previous session and programming our devices
-
Data Carpentry Workshop (2 days) - Data analysis and visualization in Python
12 July 2018, 09:00 AM, MADLab, Gerstein Science Information Centre, Room B112
Join us for a hands-on two-day Data Carpentry workshop covering core small research team skills including data organization and cleaning, data analysis, and data visualization. Workshop costs $30 and is open to everyone. Click to see the event page for more details and registration!
-
Coffee and Code
10 July 2018, 09:00 AM, Second Cup at Grad House
A casual co-working session - bring your laptop and whatever you're working on!
-
Gadgets and Hardware
5 July 2018, 06:10 PM, BL520 (Claude T Bissell Building, 5th Floor)
Programming small devices
-
RMarkdown, Markdown, and Pandoc
28 June 2018, 06:10 PM, MADLab at Gerstein
Learn how to use RMarkdown, knitR, and Markdown, Pandoc to convert between file formats: PDF, html, Word, etc.
-
Coffee and Code
26 June 2018, 09:00 AM, Second Cup at Grad House
A casual co-working session - bring your laptop and whatever you're working on!
-
Intro to LaTeX
21 June 2018, 06:10 PM, MADLab at Gerstein
We will introduce LaTeX and the basics of creating scientific documents with it.
-
Data Carpentry Workshop (2 days) - Data analysis and visualization in Python
18 June 2018, 09:00 AM, MADLab, Gerstein Science Information Centre, Room B112
Join us for a hands-on two-day Data Carpentry workshop covering core small research team skills including data organization and cleaning, data analysis, and data visualization. Workshop costs $30 and is open to everyone. Click to see the event page for more details and registration!
-
Intro to Bash
14 June 2018, 06:10 PM, MADLab at Gerstein
Basic shell scripting in Bash
-
Lightning Demos - Your favourite text editor
7 June 2018, 06:00 PM, MADLab at Gerstein
Show off your favourite text editor and why you love using it over the others whether it's Vim, Sublime, Atom, etc.
-
Coffee and Code
5 June 2018, 09:00 AM, Second Cup at Grad House
A casual co-working session - bring your laptop and whatever you're working on!
-
Intermediate Statistics in R
31 May 2018, 06:00 PM, MADLab at Gerstein
Learn how to use R for your statistical analyses.
-
Intro to Statistics in R
24 May 2018, 06:00 PM, MADLab at Gerstein
Learn how to use R for your statistical analyses.
-
Intro to R
17 May 2018, 06:00 PM, MADLab at Gerstein
An introduction to programming in R and using RStudio.
-
Mozilla Global Sprint
10 May 2018, 09:00 AM, Mozilla Toronto Office
A fun two-day hackathon (May 10-11) where people from all over the world work on projects to promote internet health.
-
Lightning Demos - R
10 May 2018, 06:00 PM, MADLab at Gerstein
Demonstrate what you've created using R, or demo a tool or package that you've found useful.
-
Coworking Session
3 May 2018, 06:00 PM, MADLab at Gerstein
Work through any of your coding problems in a friendly and collaborative environment.
-
Coffee and Code
1 May 2018, 09:00 AM, Second Cup at Grad House
A casual co-working session - bring your laptop and whatever you're working on!
-
Elections + Pub Night
26 April 2018, 06:00 PM, MADLAB at Gerstein, O'Grady's Pub
Vote and/or run in the executive elections and celebrate afterwards at the pub.
-
Coworking Session
19 April 2018, 06:00 PM, MADLAB at Gerstein
Work through any of your coding problems in a friendly and collaborative environment.
-
Software Carpentry Bug BBQ
13 April 2018, 09:00 AM, MADLAB at Gerstein
Help improve the Software Carpentry lessons, drink coffee, and meet your coding peers!
-
Coworking Session
12 April 2018, 06:00 PM, MADLAB at Gerstein
Work through any of your coding problems in a friendly and collaborative environment.
-
Coffee and Code
10 April 2018, 09:00 AM, Second Cup at Grad House
A casual co-working session - bring your laptop and whatever you're working on!
-
Interactive Plotting in Python and R
5 April 2018, 06:10 PM, MADLAB at Gerstein
Make interactive plots in both R (with Shiny) and Python (with Pandas and Altair).
-
Academic Workflows
29 March 2018, 06:10 PM, MADLAB at Gerstein
Learn about tools for reproducible research and maintaining a digital lab notebook using Jupyter Notebook.
-
Neural Networks in Python
22 March 2018, 06:10 PM, MADLAB at Gerstein
Learn to build neural networks in Python using Tensorflow and Keras
-
Intro to 3D Printing (MADLab Certification)
15 March 2018, 06:10 PM, MADLAB at Gerstein
Learn how to safely operate Gerstein Library's Makerbot Replicator 2 3D printers
-
What is Blockchain
8 March 2018, 06:10 PM, MADLAB at Gerstein
Learn about cryptocurrencies and blockchain.
-
Coffee and Code
6 March 2018, 09:00 AM, Second Cup at Grad House
Informal "Coffee and Code" meet-ups
-
Intermediate Topics in R
1 March 2018, 06:10 PM, MADLAB at Gerstein
More intermediate level topics in R
-
Open Source Tools for Graphic Design
22 February 2018, 06:10 PM, MADLAB at Gerstein
Learn to use the open source software Inkscape.
-
Intro to ggplot2 in R
15 February 2018, 06:10 PM, MADLAB at Gerstein
ggplot2 is a great plotting package in R, learn the basics in this lesson!
-
Image Processing in Python
8 February 2018, 06:10 PM, MADLAB at Gerstein
This is an introductory tutorial on image processing using Python packages. We will do a code along to understand image data types, manipulate and prepare images for analysis such as image segmentation.
-
Machine Learning for Computational Biology using R
1 February 2018, 06:10 PM, MADLAB at Gerstein
Learning about machine learning good practices in computational biology and tips to avoid common mistakes by a code-along application of k-nearest neighbors (k-NN) to a cancer sample dataset, using R.
-
Introduction to Data Analysis with Python
25 January 2018, 06:10 PM, MADLAB at Gerstein
The very basics of data analysis using the programming language Python with a beginner-friendly code-along.
-
Software Carpentry Workshop (2 days) - R, Unix Shell and Git
18 January 2018, 09:00 AM, MADLab, Gerstein Science Information Centre, Room B112
Join us for a hands-on two-day Software Carpentry workshop covering core small research team skills: programming with R, automating tasks with Unix Shell, and version control with Git. Workshop costs $25 and is open to everyone. Click to see the event page for more details and registration!
-
Introduction to Git and the Philosophy of Version Control
18 January 2018, 06:10 PM, MADLAB at Gerstein
Learn how to use version control for your project using Git and Github
-
Introduction to R
11 January 2018, 06:10 PM, MADLAB at Gerstein
A brief introduction to R programming. No experience is necessary to attend this lesson.
-
Hacky Hour Social
7 December 2017, 06:10 PM, GSU Pub
Come meet the UofT Coders community members in a less formal setting. Everyone is welcome even if you've never come to a session before.
-
Introduction to Topics in Quantum Computing
30 November 2017, 06:10 PM, MP408
We'll go over some basic concepts of quantum computing, including qubits, quantum gates and some algorithms. We’ll also test out IBM’s 5-qubit quantum processor using their online interface.
-
Tuesday Coworking Session
28 November 2017, 04:00 PM, Hart House Reading Room (1st Floor)
Work through any of your coding problems in a friendly and collaborative environment.
-
Gadgets and hardware: Introduction to Programming Small Devices
23 November 2017, 06:10 PM, BL520
We will be introduced to the Arduino open source microcontroller development system and build a device using the Adafruit ESP8266 Feather Huzzah [https://www.adafruit.com/product/2821], a postage stamp sized 80MHz WiFi computer with stackable peripherals (called 'Wings'), that uses 1/2 Watt.
-
Intro to Bash
16 November 2017, 06:10 PM, MP408
Basic shell scripting in Bash
-
Tuesday Coworking Session
14 November 2017, 04:00 PM, Hart House Reading Room (1st Floor)
Work through any of your coding problems in a friendly and collaborative environment.
-
Coworking Session - Pair Programming Coding Challenges
9 November 2017, 06:10 PM, MP408
Come work on your general programming skills (whether you're a complete beginner or have been cdoing for years) by doing some coding challenges in the style of Pair Programming. Or if you'd prefer, come by with some of your own code to work on and if you need help, you can always ask for help from the other community members.
-
Introduction to Natural Language Processing
2 November 2017, 06:10 PM, MP408
Natural language processing (NLP) is its own field of machine learning focused on building systems that can understand language. While it is a very broad field, this session will be focused on the NLTK package in Python to tackle some basic NLP problems.
-
Tuesday Coworking Session
31 October 2017, 04:00 PM, Hart House Reading Room (1st Floor)
Work through any of your coding problems in a friendly and collaborative environment.
-
Python's scikit-learn for Machine Learning
26 October 2017, 06:10 PM, MP408
Get an overview of how to use Python's scikit-learn package to implement common machine learning algorithms for problems like regression, and classification.
-
Introduction to Machine Learning
19 October 2017, 06:10 PM, MP408
Machine learning crosses the boundaries of discipline and is found everywhere these days from our Netflix recommendations to how banks catch fraudulent transactions. This session will be an overview of important concepts behind machine learning and what it actually entails in more a lecture style session.
-
Tuesday Coworking Session
17 October 2017, 04:00 PM, Hart House Reading Room (1st Floor)
Work through any of your coding problems in a friendly and collaborative environment.
-
Coworking Session - Git and Github
12 October 2017, 06:10 PM, MP408
Work through any of your questions about Git and Github in an informal session.
-
Introduction to Version Control with Git/Github
5 October 2017, 06:10 PM, MP408
Learn how to use version control with your code using Git and Github.
-
Tuesday Coworking Session
3 October 2017, 04:00 PM, Hart House Reading Room (1st Floor)
Work through any of your coding problems in a friendly and collaborative environment.
-
Introduction to Python
28 September 2017, 06:10 PM, MP408
Learn the basics of how to program in Python
-
Hacky Hour Social
21 September 2017, 06:00 PM, Red Lounge (College/Spadina)
Look for the UofT Coders posters to find where we're seated!
-
Introduction to R
14 September 2017, 06:10 PM, MP408
Learn the basics of programming in R.
-
R - Resampling Techniques (Bootstrapping & Permutations)
16 August 2017, 06:10 PM, MP408
Learn about common resampling methods in R.
-
Coworking Session
9 August 2017, 06:10 PM, MP408
Work together to package up your code for reuse in R or Python.
-
Collaborating with others using GitHub
2 August 2017, 06:10 PM, MP408
Learn how to use GitHub on collaborative projects
-
Parallel Processing in Python
26 July 2017, 06:10 PM, MP408
Learn about Python packages for multiprocessing
-
R - dplyr and magrittr
19 July 2017, 06:10 PM, MP408
Learn these tools for data manipulation in R.
-
Coworking Session on Making Packages
12 July 2017, 06:10 PM, MP408
Work together to package up your code for reuse in R or Python.
-
Intermediate SQL
5 July 2017, 06:10 PM, MP408
Intermediate topics in SQL and databases using mySQL
-
Lightning Demos - Data Visualization
28 June 2017, 06:10 PM, MP408
Demonstrations of some cool tools and techniques for visualizing data
-
Continuous Integration and Testing via Github
21 June 2017, 06:10 PM, MP408
Using Github, travis CI for continuous integration of projects
-
Coworking Session - Unit Testing/Pair Programming
14 June 2017, 06:10 PM, MP408
Work on your projects together, with a focus on learning to unit test your code. Beginners welcome!
-
Python scikit-learn for Machine Learning
7 June 2017, 06:10 PM, MP408
Overview of using Python's scikit-learn for machine learning
-
Intro to Bash
31 May 2017, 06:10 PM, MP408
Basic shell scripting in Bash
-
HTML/JS/CSS
24 May 2017, 06:10 PM, MP408
Learn about web development using HTML, CSS and Javascript
-
Coworking Session
17 May 2017, 06:10 PM, MP408
Get together to work on your coding projects. Beginners welcome!
-
Lightning Demos - Working with Very Large Datasets
10 May 2017, 06:10 PM, MP408
Do you know a tool or package for working with very large datasets (on the order or GB/TB)? Or want to learn more? Come see our quick (10 min or less) demos on this topic.
-
Careers Outside Academia Panel
3 May 2017, 06:10 PM, MP408
Are you or do you know someone who started in research but took opportunities outside academia? Or are you interested in the different paths after a graduate research program? Come to this session where we will have a discussion on these topics.
-
Elections + Hacky Hour
26 April 2017, 06:10 PM, MP408 + GSU Pub
Annual exec elections followed by pub night at GSU pub.
-
Coworking Session
19 April 2017, 06:10 PM, MP408
Work together on your coding projects. Beginners welcome.
-
Lightning Demos - Academic Workflows
12 April 2017, 06:10 PM, MP408
See how others analyze, visualize and communicate their research in their workflows.
-
Intermediate Topics in Python
5 April 2017, 06:10 PM, MP408
Come learn a bit more about the Python language beyond an intro programming lesson.
-
Intermediate Topics in R
29 March 2017, 06:10 PM, MP408
Come learn a bit more about the R language beyond an intro programming lesson.
-
Coworking Session
22 March 2017, 06:10 PM, MP408
Work together on your coding projects.
-
Intro to SQL
15 March 2017, 06:10 PM, MP408
Learn about databases and SQL
-
Lightning Demos Data Visualization
8 March 2017, 06:10 PM, MP408
Quick demos on data visualizations people have made or tools and packages to use.
-
Opening Up Your Data
1 March 2017, 06:10 PM, MP408
Learn the principles of open data and how you can contribute!
-
Collaborating with Github
22 February 2017, 06:10 PM, MP408
Learn how to use github to code collaboratively
-
Intro to ggplot2 in R
15 February 2017, 06:10 PM, MP408
ggplot2 is a great plotting package in R, learn the basics in this lesson!
-
Coworking Session
8 February 2017, 06:10 PM, MP408
Come work on a project and get advice on tools and strategies.
-
Code Review
1 February 2017, 06:10 PM, MP408
Learn about code review and then group code review will begin.
-
Coworking Session
25 January 2017, 06:10 PM, MP408
Come work on a project and get advice on tools and strategies.
-
Intro to Python
18 January 2017, 06:10 PM, MP408
A brief introduction to programming in Python
-
Intro to Git
11 January 2017, 06:10 PM, MP408
Learn about the use and philosophy of version control with Git
-
Hack UofT Coders
8 December 2016, 03:00 PM, GSU Pub (Main Floor)
Join us for an afternoon at the pub working on the website together!
-
Coworking Session
7 December 2016, 06:10 PM, MP408
Work on your projects with the help of your colleagues
-
Pandoc and Markdown
30 November 2016, 06:10 PM, MP408
Make your documents in markdown and convert between document types with Pandoc
-
Web Design with Jekyll and Github Pages
23 November 2016, 06:10 PM, MP408
Learn how to set up a website with Jekyll and Github Pages
-
Careers Outside Academia Discussion
16 November 2016, 06:10 PM, MP408
Discussion about opportunities outside academia
-
Intro to LaTeX
9 November 2016, 06:10 PM, MP408
How to make documents in LaTeX
-
Intro to SQL and Databases
2 November 2016, 06:10 PM, MP408
Learn about databases and working with them in SQL
-
Intro to Bash
26 October 2016, 06:10 PM, MP408
Basic shell scripting in Bash
-
Coworking Session
19 October 2016, 06:10 PM, MP408
Work on your code with your colleagues
-
Making Packages in R
12 October 2016, 06:10 PM, MP408
Package your R code for reuse
-
Mapping in Python
5 October 2016, 06:10 PM, MP408
An overview of cartography and mapping methods in Python
-
Git-Themed Coworking Session
28 September 2016, 06:10 PM, MP408
Get help and advice about using Git with your code
-
Intro to R
21 September 2016, 06:10 PM, MP408
A brief introduction to R programming.
-
Intro to Python
14 September 2016, 06:10 PM, MP408
A brief introduction to Python programming
-
Welcome Hacky Hour
7 September 2016, 06:00 PM, GSU Pub Main Floor
Social pub night to get to know other UofT Coders' members
-
Large Datasets in Python
25 August 2016, 06:10 PM, MP408
How to work with large datasets in Python
-
Classes in Python
18 August 2016, 06:10 PM, MP408
Intro to object oriented programming and the class structure in Python
-
Coworking Session
11 August 2016, 06:10 PM, MP408
Work on a project with the advice and suggestions of your peers
-
Lightning Demos Data Visualization + Pub Night
4 August 2016, 06:10 PM, MP408 + GSU Pub
Quick demos showing how we visualize our data, followed by a social at GSU Pub.
-
Coworking Session
28 July 2016, 06:10 PM, MP408
Work on a project and get suggestions and help from your peers
-
Intro to ggplot2 in R
21 July 2016, 06:10 PM, MP408
Basics of ggplot2 R package and simple graph making
-
Debugging in Python
14 July 2016, 06:10 PM, MP408
Learn to use the debugging tool for your Python code
-
Coworking Session
7 July 2016, 06:10 PM, MP408
Come work on a project and get advice on tools and strategies.
-
Lightning Demos - Academic Workflows
23 June 2016, 06:10 PM, MP408
See how your colleagues use different tools and techniques in their academic workflows.
-
Intro to SQL
16 June 2016, 06:10 PM, MP408
Learn about how to use SQL to work with data and databases
-
Intro to Python
9 June 2016, 06:10 PM, MP408
Learn the basics of programming in Python
-
Mozilla Science Lab Global Sprint
2 June 2016, 09:00 AM, Mozilla Toronto office, 366 Adelaide St. W.
Collaborate on open science projects!
-
Software Carpentry Workshop (2 days) - R, Unix Shell and Git - for people who identify as female
26 May 2016, 09:00 AM, BL224, Claude T. Bissell Building, 140 St. George Street
Join us for a hands-on two-day Software Carpentry workshop covering core small research team skills: programming with R, automating tasks with Unix Shell, and version control with Git. Workshop costs $20 and is open to people who identify as female. Click to see the event page for more details and registration!
-
Intro to R
26 May 2016, 06:10 PM, MP408
Learn the basics of programming and data wrangling in R
-
The Use and Philosophy of Version Control
19 May 2016, 06:10 PM, MP408
Learn how and why to use version control with your projects!
-
Hacky Hour Social
12 May 2016, 06:10 PM, GSU Pub, second floor
Mingle and get to know your fellow coders!
-
Software Carpentry Workshop (2 days) - Python, Unix Shell and Git
9 May 2016, 09:00 AM, BL224, Claude T. Bissell Building, 140 St. George Street
Join us for a hands-on two-day Software Carpentry workshop covering core small research team skills: building programs with Python, automating tasks with Unix Shell, and version control with Git. Workshop costs $20, click to see the event page for more details and registration!
-
Coworking Session
5 May 2016, 06:10 PM, MP408
Bring a project to work on or something you want to discuss with the group!
-
Intro to Pandas in Python
28 April 2016, 06:10 PM, MP408
Learn about the data structures and analysis tools provided by Pandas in Python
-
Software Carpentry Workshop (2 days) - R, Unix Shell and Git
25 April 2016, 09:00 AM, BL224, Claude T. Bissell Building, 140 St. George Street
Join us for a hands-on two-day Software Carpentry workshop covering core small research team skills: programming with R, automating tasks with Unix Shell, and version control with Git. Workshop costs $20, click to see the event page for more details and registration!
-
Elections and Coworking Session
21 April 2016, 06:10 PM, MP408
Participate in the elections by voting or nominating yourself for a position on the exec council; followed by pair-programming co-working session.
-
Web design with Jekyll/Github Pages
14 April 2016, 06:10 PM, MP408
Come to this code-along session for a basic introduction to using GitHub Pages and Jekyll to host a web page!
-
Coworking Session
7 April 2016, 06:10 PM, MP408
Come with a problem and get feedback on what tools, packages and strategies you can use to solve it! Beginners welcome and bring your friends!
-
Using Branches in Git
31 March 2016, 06:10 PM, MP408
Come to this code-along session to learn about how, why, and when to use branches in Git!
-
Coworking Session
24 March 2016, 06:00 PM, MP408
Bring a project to work on alongside peers. It can be research, homework, open science, or just something fun you're working on, and it's okay if it's you're just starting out. Everyone is welcome, and bring your friends!
-
Code Review and Reproducible Computational Research
17 March 2016, 06:10 PM, MP408
A discussion on reproducible computational research, and reviewing each other's analysis scripts together using principles of good code review.
-
Introduction to LaTeX
10 March 2016, 06:10 PM, MP408
Learn about what LaTeX is and what it is used for and how to make your first LaTeX document.
-
Co-Working Session
3 March 2016, 06:00 PM, MP408
Bring your projects and problems and work with peers, get help with questions, and show off your progress.
-
Building Packages in Python
25 February 2016, 06:00 PM, MP408
Learn how to build packages in Python for reusable code.
-
Coworking session
18 February 2016, 06:00 PM, MP408
Bring your projects and problems and work with peers, get help with questions, and show off your progress.
-
High Performance Loops in R
11 February 2016, 06:00 PM, MP408
Learn the how and when to apply for loops in R
-
Debugging in R Studio
4 February 2016, 06:00 PM, MP408
Introduction to the debugging tools built into RStudio
-
Coworking session
28 January 2016, 06:00 PM, MP408
Bring your projects and problems and work with peers, get help with questions, and show off your progress.
-
The "Class" Structure in Python
21 January 2016, 06:00 PM, MP408
Creating and using the "class" structure in Python
-
Introduction to Ruby
14 January 2016, 06:00 PM, MP408
Beginner-friendly basics of the programming language Ruby
-
End-of-term party
17 December 2015, 06:00 PM, GSU Pub, 16 Bancroft Ave
An informal gathering to relax at the end of Fall 2015.
-
Intro to Unix Pipelines
10 December 2015, 06:00 PM, MP 408
An introduction to Unix pipelines and Make for data science
-
Coworking session
3 December 2015, 06:00 PM, MP 408 (Mclennan Physical Labs)
Bring your projects and problems and work with peers, get help with questions, and show off your progress.
-
Introduction to ggplot2
26 November 2015, 06:00 PM, MP 408
A brief introduction to the ggplot2 package and making simple graphs
-
Introduction to R via data wrangling and reproducible documents
19 November 2015, 06:00 PM, MP 408
Learn the basics of R with an emphasis on using knitr and dplyr
-
Coworking session
12 November 2015, 06:00 PM, MP 408 (Mclennan Physical Labs)
Bring your projects and problems and work with peers, get help with questions, and show off your progress.
-
Python Coding Lightning Demos
5 November 2015, 06:00 PM, MP 408 (Mclennan Physical Labs)
Short demos from a variety of people of cool things you can do in Python
-
Coworking session
29 October 2015, 06:00 PM, MP 408 (Mclennan Physical Labs)
Bring your projects and problems and work with peers, get help with questions, and show off your progress.
-
Introduction to Python
22 October 2015, 06:00 PM, MP 408 (Mclennan Physical Labs)
A beginner-friendly code-along introducing the basics of coding in Python.
-
Basic Statistics
15 October 2015, 06:00 PM, MP 408 (Mclennan Physical Labs)
A primer on basic statistical concepts - no prior knowledge necessary.
-
Coworking session
8 October 2015, 06:00 PM, MP 408 (Mclennan Physical Labs)
Bring your projects and problems and work with peers, get help with questions, and show off your progress.
-
More on Git
1 October 2015, 06:00 PM, MP 408
More about version control and collaboration using Git, building on knowledge of basic Git commands.
-
Introduction to Git
23 September 2015, , MP 408
Introduction to Git code-along session - no experience necessary!
-
Welcome Hacky Hour
17 September 2015, , GSU Pub, 16 Bancroft Ave
Celebrate the start of term and meet peers who code.
-
Coworking session (with real work!)
10 September 2015, , MP 408
Bring your projects and problems and work with peers, get help with questions, and show off your progress.
-
Hacky Hour - planning the new school year
3 September 2015, , GSU pub
Join the discussion on what the study group should be up to in the new term
-
Intro to unit testing in Python
27 August 2015, , MP408
Learn about unit testing in Python and what it's good for.
-
Coding lightning demos
20 August 2015, , McLennan Physical Laboratories, room 408
Short demos, including IPython notebook and Biopython
-
Coworking session: plotting in Python and R
13 August 2015, , McLennan Physical Laboratories, room 408
Discuss the making of plots in Python and R with peers
-
Plotting with Python and Matplotlib
6 August 2015, , McLennan Physical Laboratories, room 408
A beginner's guide to plotting in Python with a focus on animations and reproducible figures
-
Introduction to Shiny R
30 July 2015, , MP 408
Learn the basics of Shiny through an interactive tutorial
-
Introduction to R via data wrangling and reproducible documents
23 July 2015, , MP 408
Learn the basics of R with an emphasis on using knitr and dplyr
-
Brainstorming session
16 July 2015, , MP 408
Discuss the great programming challenges of your field
-
Introduction to Python
9 July 2015, , MP 408
A beginner-friendly code along on the Python programming language
-
Co-working session
25 June 2015, , MP 408
Casual coding with research peers
-
Introduction to Git
18 June 2015, , MP 408
Introduction to Git code-along session
-
Study Group Meetup
11 June 2015, , Sammy's Multicultural Eatery & Bar, Hart House
A discussion on what the commmunity would like to see happen at future Study Group meetings