First-Year Learning Communities: Computer Science

The Computer Science FLC 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.  


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 the Computer Science FLC.

Apply to the Computer Science FLC

  • FLC Applications are currently closed for the 2022-2023 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

FLC Course Overview

Students in the Computer Science FLC will have the opportunity to connect several times per week by being enrolled in the same FLC session and three core Computer Science courses. 

Your FLC group will meet at a welcome session during the first week of classes and then every other week starting September 19, 2022.  

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

  • Tuesdays, 9:30-11 am, or 
  • Wednesdays, 3-4:30 pm 

In addition to your FLC group, you will be automatically enrolled in the following three core courses (and accompanying tutorials).  

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

You are responsible for enrolling in additional courses during the course enrolment period to complete your first-year course schedule. To plan your courses ahead of course enrolment, and for more information on how to build a mock timetable, visit the Course Planning page

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 for all other inquiries.

Computer Sciences FLC Section 1

  • Computer Science FLC CSC099Y1-Y LEC0101: Tuesdays, 9:30 – 11 am 
  • CSC110Y1-F Lecture 0201: Mondays 11 am - 1:00 pm, Tuesdays 3 - 5:00 pm, Thursdays 3 - 5:00 pm
    • CSC110Y1-F Tutorial 0201: Fridays 11 am - 1:00 pm
    • CSC110Y1-F Tutorial 0202: Fridays 11 am - 1:00 pm 
  • MAT137Y1-Y Lecture 0501: Mondays, Wednesdays and Thursdays 1 - 2:00 pm
    • MAT137Y1-Y Tutorial 0801: Wednesdays 4 - 5:00 pm 
  • Computer Science FLC CSC099Y1-Y LEC0101, Tuesdays, 9:30 – 11 am 
  • MAT137Y1-Y Lecture 0501: Mondays, Wednesdays and Thursdays 1 - 2:00 pm
    • MAT137Y1-Y Tutorial 0801: Wednesdays 4 - 5:00 pm
  • CSC111H1-S Lecture 0201: Tuesdays 3 - 5:00 pm, Thursdays 3 - 4:00 pm
    • CSC111H1-S Tutorial 0202: Fridays 11 am - 1:00 pm 

Your FLC Team 


Computer Science peer mentor Sam Weiss



Sam Weiss, Peer Mentor

Year: Two

Program: Computer Science

College: Trinity College

Hometown: Toronto, Ontario

Studies: I'm a computer science student with an interest in industry and innovation. I am currently working at Paper, a education and technology company, as a software engineer for a three month extra-curricular internship. I also am volunteering with Professor Liu as part of his SDS team (Markus).

Why peer mentorship? When I participated in FLC first year I realized that I wanted to give back to the program and help to improve it. I am so excited to meet all of the incoming first year students in my cohort!

Advice to first-year students: 1. Try out a variety of courses, including those outside of your given subject matter. 2. If you want an internship, apply from February to the end of April. Don't give up!


Headshot of FLC Peer Mentor Jay Lee

Jay Lee, Assistant Peer Mentor 

Year: Two

Program: Computer Science Specialist

College: Trinity College

Hometown: Oakville, Ontario

Studies: I am currently studying computer science specialist with a focus on systems. I decided to focus on systems because optimizing the systems to be faster and bug-free also makes the world faster and bug-free.

Why peer mentorship? I received great help from upper-years when I was in first year. Now, I want to practice the same caring to the new first years to build an awesome learning community.

Advice to first-year students: Do not let your early struggles define your entire first-year. There is always a room to catch up and get back on track. 


Computer Sciences FLC Section 2

  • Computer Science FLC CSC099Y1-Y LEC0102, Wednesdays, 3 - 4:30 pm
  • CSC110Y1-F Lecture 0101: Mondays 11 am - 1:00 pm, Tuesdays and Thursdays 9 - 11:00 am
  • MAT137Y1-Y Lecture 0501: Mondays, Wednesdays and Thursdays 1 - 2:00 pm 
    • MAT137Y1-Y Tutorial 0301: Tuesdays 3 - 4:00 pm
  • CSC110Y1-F Tutorial 0202: Fridays 11 am - 1:00 pm
  • Computer Science FLC CSC099Y1-Y LEC0102, Wednesdays, 3 - 4:30 pm
  • MAT137Y1-Y Lecture 0501: Mondays, Wednesdays and Thursdays 1 - 2:00 pm 
  • MAT137Y1-Y Tutorial 0302: Tuesdays 3 - 4:00 pm 
  • CSC111H1-S Lecture 0101: Tuesdays 9 - 11 am, Thursdays 10 - 11 am
  • CSC111H1-S Tutorial 0203: Fridays 11 am - 1:00 pm 

Your FLC Team 

FLC Assistant Peer Mentor Jamie Yi

Jamie Yi, Assistant Peer Mentor 

Year: Two

Program: Computer Science, Math and Religion

College: Innis College

Hometown: Oakville, Ontario

Studies: I love studying computer science because of the opportunities it presents for me to solve problems in unique and creative ways. Using math to find and prove those solutions is so satisfying! I study religion because I'm curious to understand what drives people to practice it.

Why peer mentorship? I want to support first years so that they have a fun and successful academic year. I know first year is always a struggle so I want to make it as easy as possible for the students I help oversee.

Advice to first-year students: Don't be discouraged. Not by your peers, your professors, the material, your grades, or the weather. You will be rewarded for tenacity.