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
- Application deadline: July 2, 2025 at 12 p.m. EDT
- All successful applicants will be informed of their acceptance into the FLC program and receive further details by July 15, 2025.
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 |
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

Preferred Name: Virat
Pronouns: he/him/his
Program(s): Computer Science specialist, Economics minor, Business Fundamental Certificate
Year: Second
College: Victoria College
Hometown: India
What activities have you been involved in on campus? Victoria University Students' Administrative Council Mental Wellness Commission, Computer Science Students' Union, U of T Finance & Leadership Council, Hart House Camera Club
Why peer mentorship? Starting at U of T felt like diving into the deep end with so many new faces, endless things to explore and courses that really push you. I remember feeling so overwhelmed and a bit lost in that whirlwind. Last year, I was part of the FLC where I not only met some great friends, but also found mentors who checked in on me, shared their own experiences and helped me find my way. Their support made all the difference, and now I want to pay it forward. Becoming a mentor means I get to guide others who’ll be in those same shoes, while also reflecting on my own journey and growing alongside them.
What are you looking forward to this academic year? I’m excited to meet more new people from diverse backgrounds and join more clubs that spark my curiosity. I also want to expand my knowledge of computer science, whether through projects or research, and most of all, spend more quality time with my friends.
What advice would you give to first-year students? Remember that this is a journey, not a race. Be open to trying new things like joining clubs and communities that interest you and say yes to different opportunities, but pace yourself and prioritize what truly excites you. Balance is always the key: explore new things, but don’t forget to pause, reflect and enjoy each step along the way.

Preferred Name: Pf
Pronouns: she/her/hers
Program(s): Computer Science specialist
Year: Third
College: St. Michael's College
Hometown: Bangkok, Thailand
What activities have you been involved in on campus? U of T Blueprint (Developer), U of T Web Dev, The Varsity, U of T’s Iron Dragon (Paddler), St. Mike’s Intramural Soccer
Why peer mentorship? I want to explore the different career paths in computer science — U of T has so many cool options. I'm also hoping to grow as a mentor. Last summer, I really enjoyed being a SAT tutor with Schoolhouse World; helping others was super rewarding, and I’d love to keep building on that through FLC.
What are you looking forward to this academic year? Learning more about computer science theories that I will hopefully find engaging and useful after I complete my internship this summer.
What advice would you give to first-year students? Don’t be afraid to ask for help — seriously. I used to hesitate too, but my FLC mentor pushed me to try the Math Learning Centre, and it ended up being more than just a study space — it became a place to meet friends. Also, since FLC students often share the same schedule, you’ll see familiar faces in class, which really helps.

Preferred Name: Vennise
Pronouns: she/her/hers
Program(s): Computer Science Specialist, Psychology Minor (prospective)
Year: Second
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-2025), 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 second 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 want to participate in even more extracurriculars this year such as hackathons and intramurals! I'm also really excited to continue working at the Bernhardt-Walther Lab (BW Lab) on computational vision research. 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 :)

Preferred Name: Rana
Pronouns: she/her/hers
Program(s): Computer Science specialist, Statistics minor
Year: Second
College: University College
Hometown: Newmarket, Ontario
What activities have you been involved in on campus? Recognized Study Groups and going to the gym facilities on campus.
Why peer mentorship? I want to be a peer mentor because I found the mentorship I received in my first year to be incredibly valuable. I experienced first-hand how mentorship made a big difference in helping me adjust to university life. Now that I’ve gone through that transition myself, I want to offer that same support to first-year students. I want to help them navigate the challenges of their first year, whether that’s with academics, finding community or just figuring things out one step at a time. Being able to guide and encourage others through that experience is something I really care about.
What are you looking forward to this academic year? I’m looking forward to finding new ways to contribute to the U of T community, especially through mentorship and collaboration. I’m excited to meet students with different experiences, share what I’ve learned so far and be part of a space where people feel supported and connected. I’m looking forward to making connections, learning from others’ perspectives and becoming even more engaged in the university community as a whole.
What advice would you give to first-year students? Don’t be afraid to ask for help, whether it’s about academics, finding your way around campus or just figuring things out in general. University can feel overwhelming at times, but you’re not expected to do it all alone. There are so many people who genuinely want to support you. Reaching out doesn’t mean you’re falling behind, it means you care about your growth. The earlier you build those connections and make use of the resources around you, the more confident and comfortable you’ll feel moving forward.