Welcome To The U of T Coders Group!
Let's Work Together
Tell Me More

What We Do

and you can too!

Skill Sharing

Share your favorite coding skills and tools with your friends and colleagues in friendly, no-pressure work-alongs.

Co-Working

Get together to work on your coding projects, help each other out and share your work.

Community Building

Meet new people in your field, organization or community - and find out what we can do when we work together.

Events

Unless otherwise stated, all our events are held in MADLab at Gerstein Science Information Centre, which is room B112 at the south end of the first lower level. Go through the main entrance of Gerstein, take a right turn down a corridor (across from the admin desk or just past the reading room), then take the stairs down and follow the signs to MADLab, the door should be open 10-15 minutes before each session. A list of all previous events and sessions can be found on the "Past Events" page.

  • Data visualization in R with ggplot2
    30 May 2019, 06:10 PM, MADLab
    The fundamentals of visualizing data in R using the ggplot2 package.
  • 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!
  • Intro to Python
    13 June 2019, 06:10 PM, MADLab
    Introduction to 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.
  • 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.
  • 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.
  • 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.
  • 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!
  • 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.
  • 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.
  • Machine learning: introduction to topics
    8 August 2019, 06:10 PM, MADLab
  • 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.
  • 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.

Want to be notified of our upcoming events?

Head over to GitHub and watch our repository, like this:

Look in the top right-hand corner of our repo, and click 'Watching.'
You can undo this at any time in the same place.

Subscribe to our events calendar!

We also invite you to follow our calendar, where events will be posted.

If you use Google calendar, you can add our calendar by pressing the "Google Calendar" button at the bottom-right of this page.

If you use another calendar app, you can copy and paste this address into any calendar product that supports the iCal format.

Come Say Hi

We use GitHub to get coding help, talk about events and share files. Join us there!

We also use Google groups to send out emails of our events and weekly sessions.

Who We Are

We are a diverse group hailing from multiple departments across the University and beyond.

Executive council

Ahmed Hasan

President

PhD, Biology

Interests:
  •  R
  •  Python
  •  LaTeX

Lina Tran

Special Events Coordinator

PhD, Physiology

Interests:
  •  Python
  •  R

Frances Wong

Marketing and Social Media Coordinator

PhD, Physiology

Interests:
  •  R

James Santangelo

RQM Course Coordinator

PhD, Biology

Interests:
  •  R

Sara Mahallati

Graduate Course Coordinator

PhD, Biomedical Engineering

Interests:
  •  MATLAB
  •  LaTeX
  •  Python

Margot Lautens

Admin, Peer Mentorship Coordinator

PhD, Molecular Genetics

Interests:
  •  R
  •  Python

Elliott Sales de Andrade

Technical Admin

PhD, Physics

Interests:
  •  Fortran
  •  Python
  •  Visualization

Amin Banihashemi

Treasurer

PhD, IMS

Interests:
  •  Python
  •  R

Haidy Giratallah

Peer Mentorship Coordinator

PhD, Pharmacology

Interests:
  •  Python

Contributors

Lindsay Coome

Psychology

Nil Sahin

Molecular Genetics

Kathy Chung

Digital Humanities

Derek Howard

Interests:
  •  Python

Serena Jeblee

Computer Science

Luke W Johnston

PhD, Nutritional Sciences

Interests:
  •  R

John Ladan

MMath, PhD Physics

Interests:
  •  Python
  •  Julia
  •  Javascript

Abigail Cabunoc Mayes

Mozilla Science Lab

Ian Dennis Miller

PhD, Psychology

Interests:
  •  Python
  •  R
  •  Social Network Analysis
  •  LaTeX
  •  Flask

Joel Östblom

PhD, Biomedical Engineering

Interests:
  •  Python
  •  Linux

Dawn Walker

MI, iSchool

Friends and Resources

Groups and resources for coding and research

  • Software Carpentry
    Introductory lessons on various topics in computing for research.
  • Internet Research Network
    An interdisciplinary network of researchers at UofT studying how the rise of the Internet is changing society, politics and the economy — and vice versa.
  • The University of Toronto Association for Computer Machinery
    The University of Toronto Association for Computer Machinery Student Chapter, affiliated with the Faculty of Information iSchool. They also host professional and research skills workshops open to people from outside iSchool.
  • Scientific Computing Fundamentals at CAMH
    This group occasionally has an intensive several days of training in computing skills, for the most part open to UofT graduate students.
  • Map and Data Library Workshops
    The Map & Data Library hosts workshops during the academic year, providing introductions to mapmaking in ArcGIS and QGIS, cartography, use of statistical software packages, data visualization, and creating and finding data.
  • St. George Library Workshops
    This site (LibCal) often has workshops that teach computing and coding skills. Check often!
  • Graduate Professional Skills program
    Like the LibCal workshops, this program often has workshops that teach computing and coding skills.
  • University of Toronto Machine Learning Club
    Join the Machine Learning Club to work through machine learning tutorials. No pre-requisite knowledge of machine learning is required. The club will aim to encourage students to pursue and also share their interests in the field of data science and machine learning.
  • freeCodeCamp Toronto
    Weekly meetups for community members to work on coding projects together plus technical workshops and guest speakers.