First-Year Learning Communities: Computer Science

A Computer Science First-Year Learning Community (FLC, pronounced "flick") will provide you with the opportunity to build meaningful relationships with Computer Science instructors, upper-year students, alumni and other first-year students. You will also get the chance to meet with start-up entrepreneurs in the information technology industry and learn strategies to find internships.

Apply to a Computer Science FLC

FLC applications are currently closed for the 2023-24 academic year. You can join a waitlist for the program by completing the following application form. Please note: You will only be contacted if a spot becomes available.

Join the waitlist

Eligibility

  • First-year students in the Faculty of Arts & Science who have been admitted to the Computer Science admission category
  • Students living off campus are encouraged to apply to a Computer Science FLC

FLC Course Overview

By joining a FLC, you will have the opportunity to connect with a small group of students in regular FLC sessions and core first-year courses. Students in a Computer Science FLC will meet at a welcome session during the first week of classes and then every other week starting September 18, 2023.

You can choose one of two Computer Science FLC sections, depending on which time works best with the other courses you plan to enrol in:

In addition to your FLC sessions, you will be automatically enrolled in the following three core courses (and accompanying tutorials) with other students in your FLC. These courses include:

  • CSC110Y1-F: Foundations of Computer Science
  • CSC111H1-S: Foundations of Computer Science II
  • MAT137Y1-Y: Calculus with Proofs

If you choose to take MAT157Y1 instead of MAT137Y1, it will be your responsibility to enrol yourself in MAT157Y1. Please consult with your College Registrar's Office if you have questions about the two courses, and contact flc@utoronto.ca for all other inquiries.

During course enrolment, you will have the option to choose additional courses to complete your first-year course schedule. The courses you are pre-enrolled in with your FLC are the core courses that all your FLC peers will be enrolled in. However, if you have a conflict between these core courses and any new courses that you will be adding to your schedule, you have the option to change your course section. Visit the New Student Guide for more information about course selection and enrolment.

Computer Science FLC Section 1

Course Name Course Code Section Day of Week Time
Computer Science FLC CSC099Y1-Y Lecture 0101 Tuesday 1 pm – 2:30 pm
Foundations of Computer Science CSC110Y1-F Lecture 0201 Monday, Tuesday, Thursday

Mon: 11 am – 1 pm
Tues: 3 pm – 5 pm 
Thurs: 3 pm – 5 pm 

Foundations of Computer Science CSC110Y1-F Tutorial 0201 Friday 11 am – 1 pm
Calculus with Proofs MAT137Y1-Y Lecture 0102 Monday, Tuesday, Thursday 10 am – 11 am
Calculus with Proofs MAT137Y1-Y Tutorial 0601 Wednesday 11 am – 12 pm
Course Name Course Code Section Day of Week Time
Computer Science FLC CSC099Y1-Y Lecture 0101 Tuesday 1 pm – 2:30 pm 
Calculus with Proofs MAT137Y1-Y Lecture 0102 Monday, Wednesday, Thursday 10 am – 11 am
Calculus with Proofs MAT137Y1-Y Tutorial 0601 Wednesday 11 am – 12 pm
Foundations of Computer Science II CSC111H1-S Lecture 0201 Tuesday, Thursday Tues: 3 pm – 5 pm
Thurs: 3 pm – 4 pm
Foundations of Computer Science II CSC111H1-S Tutorial 0201 Friday 11 am – 1 pm

Your FLC Team

Headshot of FLC Peer Mentor Minha

Minha (she/her), Assistant Peer Mentor (Computer Science 0101)

Year: Three

Program: Computer Science

College: Innis College

Hometown: Brampton, Ontario

Studies: I am pursuing a Computer Science specialist while participating in the Arts & Science Internship Program. I was a junior web developer for U of T's Web Dev Club during my second year. In the summer, I am working as a data science intern at RBC.

Why peer mentorship? The era of entering university and becoming a young adult is exciting, but it's also a big change. Peer mentoring allows me to contribute to others' lifelong personal and professional growth during such an important time — a valuable experience for me and hopefully for them, too!

Advice to first-year students: Your mental health matters. You perceive the world with your mind — make it a safe place to be so that you can face life’s challenges without losing yourself in the process.

 

Computer Science FLC Section 2

Course Name Course Code Section Day of Week Time
Computer Science FLC CSC099Y1-Y Lecture 0102 Wednesday 3 pm – 4:30 pm
Foundations of Computer Science CSC110Y1-F Lecture 0201 Monday, Tuesday, Thursday Mon: 11 am – 1 pm
Tues & Thurs: 3 pm – 5 pm
Tutorial 0202 Friday 11 am – 1 pm
Calculus with Proofs MAT137Y1-Y Lecture 0102 Monday, Tuesday, Thursday 10 am – 11 am
Tutorial 0202 Tuesday 1 pm – 2 pm
Course Name Course Code Section Day of Week Time
Computer Science FLC CSC099Y1-Y Lecture 0102 Wednesday 3 pm – 4:30 pm
Foundations of Computer Science II CSC111H1-S Lecture 0201 Tuesday, Thursday Tues: 3 pm – 5 pm
Thurs: 3 pm – 4 pm
Tutorial 0202 Friday 11 am – 1 pm 
Calculus with Proofs MAT137Y1-Y Lecture 0102 Monday, Tuesday, Thursday 10 am – 11 am
Tutorial 0202 Tuesday 1 pm – 2 pm

Your FLC Team 

Headshot of FLC Peer Mentor Jamie

Jamie (he/him), Peer Mentor (Computer Science 0102)

Year: Three

Program: Computer Science, Math and Religion

College: Innis College

Hometown: Oakville, Ontario

Studies: I primarily study computer science and dabble around in math and the philosophy of religion. I'll be working at Bell as a software intern this summer. Aside from that, I'm keeping my options open for what's to come.

Why peer mentorship? I was an Assistant Peer Mentor last year and I loved getting that chance to get to know a bunch of first-year students and help them through their time at university.

Advice to first-year students: Take advantage of your place in the Faculty of Arts & Science. Take courses you'd have never dreamed of before; broaden your horizons!

 

Headshot of FLC Peer Mentor Sarah

Sarah (she/her), Assistant Peer Mentor (Computer Science 0102)

Year: Two

Program: Computer Science

College: Victoria College

Hometown: Vancouver, British Columbia

Studies: I am a Computer Science student who is excited about connecting people through art and technology. Whether it be finding keyboard shortcuts or using code to bring ideas to life, I love learning about technology and the ways in which it intersects with our lives.

Why peer mentorship? I really enjoyed participating in my First-Year Learning Community and was inspired by my peer mentors to help support the incoming first-year students!

Advice to first-year students: Have fun and enjoy the ride! Believe in yourself and your capacity to learn, grow and improve.