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

FLC applications for the 2026-27 academic year will open on June 1, 2026. Please email us at FLC@utoronto.ca if you have any questions.

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 second week of classes and then every week starting September 15 for the Monday section and September 17 for the Wednesday section.

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 Monday 1:00-2:30 p.m.
Foundations of Computer Science CSC110Y1-F Lecture 0201 Monday, Tuesday, Thursday

Mon.: 11 a.m. – 1 p.m.

Tues. & Thurs.: 3-5 p.m.  

Tutorial 0401 Wednesday 3-5 p.m.
Calculus with Proofs MAT137Y1-Y Lecture 0201 Monday, Wednesday, Friday 10-11 a.m.
Tutorial 0602 Wednesday 11 a.m. – 12 p.m.
Course Name Course Code Section Day of Week Time
Computer Science FLC CSC099Y1-Y Lecture 0101 Monday 1:00-2:30 p.m.
Calculus with Proofs MAT137Y1-Y Lecture 0201 Monday, Wednesday, Friday 10-11 a.m
Tutorial 0602 Wednesday 11 a.m. – 12 p.m.
Foundations of Computer Science II CSC111H1-S Lecture 0101 Tuesday, Thursday

Tues.: 9-11 a.m.

Thurs.: 10-11 a.m. 

Tutorial 0401 Monday 3-5 p.m.

Computer Science FLC Section 2

Course Name Course Code Section Day of Week Time
Computer Science FLC CSC099Y1-Y Lecture 0201 Wednesday 1:00-2:30 p.m.
Foundations of Computer Science CSC110Y1-F Lecture 0201 Monday, Tuesday, Thursday

Mon.: 11 a.m. – 1 p.m.

Tues. & Thurs.: 3-5 p.m.  

Tutorial 0402 Wednesday 3-5 p.m.
Calculus with Proofs MAT137Y1-Y Lecture 0201 Monday, Wednesday, Friday   10-11 a.m.
Tutorial 0601 Wednesday 11 a.m. – 12 p.m.
Course Name Course Code Section Day of Week Time
Computer Science FLC CSC099Y1-Y Lecture 0201 Wednesday 1:00-2:30 p.m.
Foundations of Computer Science II CSC111H1-S Lecture 0101 Tuesday, Thursday

    
Tues.: 9-11 a.m.

Thurs.: 10-11 a.m. 

Tutorial 0402 Monday 3-5 p.m.
Calculus with Proofs MAT137Y1-Y Lecture 0201 Monday, Wednesday, Friday 10-11 a.m.
Tutorial 0601 Wednesday 11 a.m. – 12 p.m.

Your FLC Team

Headshot of Virat Talan

Preferred Name: Virat

Pronouns: he/him/his

Program(s): Computer Science major, minors in Economics and Statistics

Year: Four

College: Victoria College

Hometown: New Delhi, India

What activities have you been involved in on campus? Clubs (Engineers Without Borders, UofT AI, VUSAC Mental Wellness Commission, Finance & Leadership Council, Hart House Camera Club), FLC peer mentor, ROP research experience, Software Dev at IDELA Lab

Why peer mentorship? Starting at U of T, I felt like I had jumped straight into the deep end. There were so many new faces, countless things to explore and courses that pushed me to my limits. I remember feeling lost in the middle of all of it. Everything was moving so fast, and I had no idea where to begin. So, I joined FLC in my first year, and it was a turning point for me. I met some amazing friends and found mentors who took the time to check in on me, share their own experiences and guide me through those early challenges. Their support was exactly what I needed, and it completely changed how I felt about my journey here. Now, I want to give back. Becoming a mentor means I can help others who are in the same spot I was, feeling a bit lost and unsure. I’ll get to share what I’ve learned, while also reflecting on my own growth and continuing to learn with them.

What are you looking forward to this academic year? I’m excited to dive deeper into my courses, especially in machine learning and game theory. These areas really interest me, and I’m looking forward to getting into projects and research that will help me explore them further. I’m also eager to meet new people, make new friends and catch up with old ones. I want to soak in more of what U of T has to offer, both academically and beyond the classroom.

What advice would you give to first-year students? Don’t be afraid to step out of your comfort zone and say yes to new opportunities. You might join a club or explore a community you never thought would interest you, only to discover it’s something you’re passionate about. Push yourself to try new things, but always prioritize your health and what truly excites you the most, not just what others are doing. Balance is the key, so take time to reflect and enjoy each part of the process.

Photo of First-Year Learning Communities peer mentor Kayla

Preferred Name: Kayla

Pronouns: she/her/hers

Program(s): Computer Science specialist, Physics minor (prospective)

Year: Two

College: Trinity College

Hometown: Toronto, Ontario

What activities have you been involved in on campus? University of Toronto Robotics Association, leading a Recognized Study Group, Skule Nite, the occasional Hart House fitness class and hopefully more soon!

Why peer mentorship? Going into first year, I was really worried about being able to find friends to hang out with or people to study with, especially as a commuter student. Being in a FLC really helped me with both! Additionally, my peer mentors encouraged me to chase opportunities, shared various resources and were incredibly supportive. I hope to be able to do the same for first years coming to U of T, while growing as a communicator and a mentor.

What are you looking forward to this academic year? I’m looking forward to joining more extracurriculars — both CS and non-CS related. I’m also looking forward to learning more, doing more projects, learning about more paths in CS and hopefully gaining more insight on what I want to do in the future.

What advice would you give to first-year students? Ask for help when you need it — even if you’re afraid to do so. We were all first-year students once, and everyone can relate to the struggles you’re facing. Asking for help doesn’t make you inferior in any way; it just means you’re actively putting in effort to improve and grow. You’ll also gain so much from interacting with another human, academically and socially, compared to asking AI for the answer.

Photo of First-Year Learning Communities peer mentor Vennise

Preferred Name: Vennise

Pronouns: she/her/hers

Program(s): Computer Science specialist, Psychology minor

Year: Four

College: University College

Hometown: Mississauga, Ontario

What activities have you been involved in on campus? Research at the Bernhardt-Walther Lab, FLC Peer Mentor (2024-2026), Hart House Archery Club, U of T AI Club (Conference Team)

Why peer mentorship? University is an incredibly big change and I want to help make that transition easier through peer mentorship. I joined a FLC in my first year and having enthusiastic peer mentors who genuinely cared helped me with my own transition to university. This is my third year being a FLC peer mentor, and I’ve learned a lot from my first two years at university. I want to bring to you what I've gained from my previous experiences and hopefully make your life a little easier!

What are you looking forward to this academic year? I'm looking forward to my classes — I'm taking a few computer vision courses, an HCI course and a couple of psychology courses. I'm also really excited to continue working at the Bernhardt-Walther Lab (BW Lab) on computational vision research, where we're looking at comparing different models to principles of human vision. I’m also looking forward to competing in the inter-university archery tournament that the Hart House Archery Club participates in.

What advice would you give to first-year students? If you need to take a step back to focus on yourself and your health, that's completely okay. Not everything has to be full throttle all the time. Take the time to slow down and breathe — taking care of yourself IS productive and you don't need to feel guilty for taking breaks. You've got this!