Review of Undergraduate
Computer Science

Announcements

Feb. 15 2020
RUCS and TURCS are hosting a Research-a-thon! If you're interested in CS research or hackathons, sign up here!


Feb. 4 2020
Submissions have been opened to non-University of Toronto students. The deadline is March 15, 2020.


Dec. 14 2019
The deadline for abstracts has been extended to February 15, 2020. Happy Holidays!


Oct. 27 2019
Abstract submissions are now open! The submission deadline is December 15, 2020 February 15, 2019. Please see the open positionscall for submissions for more details.


Oct. 27 2019
RUCS is now hiring for our 2019-2020 executive! Check out the open positionsopen positions.


Feb. 4 2019
If you're looking for info on how to get started in undergrad CS research at U of T, check out the RUCS Undergraduate Research Guide!


Feb. 3 2019
TURCS and RUCS are jointly hosting a Speaker Series this year. Our first event is on Feb. 7th 4-6 PM in BA 7231.
To celebrate the creation of the new Undergrad HCI Club (UHCIC), the topic for this this week is Human-Computer Interaction. Our speaker is Daniel Wigdor.


Nov. 20 2018
Update: The Undergraduate Research Info Session has been moved to BA 3200.


Oct. 2018
RUCS is hosting its first-ever Undergraduate Research Info Session on Nov. 20th, 4:00-6:00pm, in BA 2270. This event is a great opportunity to mingle with faculty members and learn about how to get involved in undergraduate research in computer science. The event is free to attend and we'll be serving dinner!
Sign up here to reserve your spot.

About Us

RUCS, the Review of Undergraduate Computer Science, is the first publication from a top 20 university dedicated solely to undergraduate computer science. We are a non-archival open-access journal that features the best of undergraduate computer science research at the University of Toronto and other top universities. Founded in 2015 by Kawin Ethayarajh, RUCS alumni include graduate students at top schools and prominent tech companies.

We strive to make research more accessible and participatory. Our hope is that RUCS contributes to a positive and supportive environment for future computer science researchers.

  • Letter From the Editor

    Dear reader,

    I will not dedicate this letter to addressing for the $nth$ time "the unprecedented times" that we all find ourselves in, except in passing. For many of us, including myself, it has been a disorienting year. If we have the privilege of having loved ones, hobbies, and intellectual pursuits in our lives, we should by all means enjoy them, and remind ourselves that these are the things that ultimately anchor our lives, not the changeable circumstances we happen to find ourselves in.

    We will be bringing you a reduced number of articles this year - this is by no means a statement on their quality. I am happy to have read each of these works and I hope that you will be as well. It's great to see that research still continues on at U of T, and that many undergrads are continuing to lend their ideas, work ethic, and fresh perspectives to the department.

    I would also like to thank the team that made this issue possible - thank you for your hard work. I would also like to thank Sam Toueg for his guidance, as well as Danya Lette and John Chen for their tireless support and guidance. It's heartening to think that so many people who have led RUCS in the past continue to be involved. Though things haven't gone the way that I intended this year, I plan to continue to be involved in RUCS in the future as well, and I hope that those who have submitted their work have also been encouraged to do research, or expand their horizons.



    Emmy Liu
    2019-2020 Editor-in-Chief,
    RUCS

  • Our Team

    Emmy Liu

    Editor-in-Chief

    Emmy is a computer science specialist and cognitive science major in her fourth year. She has worked in several labs on work ranging from computational linguistics to human-computer interaction to machine learning. Outside of school and work, she enjoys listening to audiobooks, playing video games, and taking long walks.

    Danya Lette

    Senior Advisor

    Danya is a computer science specialist with an interest in theory and programming languages. She has an eclectic background, and formerly completed a degree in philosophy at U of T. Danya spends her free time playing with her dog, reading novels, eating popcorn, and thinking about thinking.

    Arif Aulakh

    Editor

    Arif Aulakh is a Mathematics and Computer Science student entering his 2nd year. He is passionate about topics in Computer Science as Artificial Intelligence, Data Science, and Algorithms. In his free time, Arif likes to go biking, play poker, and watch basketball.

    Evan Kanter

    Editor

    Evan Kanter is a Computer Science Specialist (AI Focus) and Ethics, Society, and Law Major at the University of Toronto, in his 3rd academic year. Evan is passionate about Artificial Intelligence, in particular, the intersection between AI, Ethics, and Law. Evan has volunteered as an editor of RUCS to contribute to Computer Science research, learn more about the publishing process, and help fellow CS students publish their work. Outside of school, Evan enjoys playing guitar, skiing, reading, volunteering on political campaigns, competing in Mock Trial and Moot competitions, and following baseball.

    Qiyuan He

    Editor

    Qiyuan He is a computer science specialist with a focus in artificial intelligence. With mathematics and statistical science backgrounds, she loves learning new things and turning ideas into reality. In her free time, Qiyuan enjoys traveling, drinking coffee, and listening to Bach.

    Yaseen Hoque

    Social Media Coordinator

    I am a computer science major at UTM that loves to make robots and stuff.I watch music and listen to anime like a weeb. Listen to me on soundcloud if you are true to the streets. Peace out.

Call for Submissions

Submissions for the 2019-2020 issue are now open. The deadline for submission is February 15, 2021.

The deadline for non-University of Toronto students is March 15, 2021.

Before submitting, please read the submission information to learn everything you need to know about submitting to RUCS.

You can submit through the online submission form, or if you prefer, you may send the required information in an email.

If you have any questions, don't hesistate to contact us at [email protected].

Open Positions

RUCS is currently in maintenance mode for 2020-2021, but we are always in search of team members that are dedicated to research and want to learn more!
The application deadline is November 15, 2020.
Apply here: Application link
Read about the positions here: Position descriptions

Open Roles:

  • Editor (x2)
  • Writer (x2)
  • Frontend Developer (x1)
  • Graphic Designer/Illustrator (x2)

If you have any questions, don't hesistate to contact us at [email protected].

Get Involved

If you want to get involved with RUCS, you might want to check out our open positionsopen positions. To become a member or a volunteer, sign up here. If you just want to get updates about what RUCS is up to, sign up to our mailing list:

Mailing List

Sign up for our mailing list to receive updates about RUCS.

* indicates required
  • Announcements

    Announcements

    Feb. 15 2020
    RUCS and TURCS are hosting a Research-a-thon! If you're interested in CS research or hackathons, sign up here!


    Feb. 4 2020
    Submissions have been opened to non-University of Toronto students. The deadline is March 15, 2020.


    Dec. 14 2019
    The deadline for abstracts has been extended to February 15, 2020. Happy Holidays!


    Oct. 27 2019
    Abstract submissions are now open! The submission deadline is December 15, 2020 February 15, 2019. Please see the open positionscall for submissions for more details.


    Oct. 27 2019
    RUCS is now hiring for our 2019-2020 executive! Check out the open positionsopen positions.


    Feb. 4 2019
    If you're looking for info on how to get started in undergrad CS research at U of T, check out the RUCS Undergraduate Research Guide!


    Feb. 3 2019
    TURCS and RUCS are jointly hosting a Speaker Series this year. Our first event is on Feb. 7th 4-6 PM in BA 7231.
    To celebrate the creation of the new Undergrad HCI Club (UHCIC), the topic for this this week is Human-Computer Interaction. Our speaker is Daniel Wigdor.


    Nov. 20 2018
    Update: The Undergraduate Research Info Session has been moved to BA 3200.


    Oct. 2018
    RUCS is hosting its first-ever Undergraduate Research Info Session on Nov. 20th, 4:00-6:00pm, in BA 2270. This event is a great opportunity to mingle with faculty members and learn about how to get involved in undergraduate research in computer science. The event is free to attend and we'll be serving dinner!
    Sign up here to reserve your spot.

  • About Us

    About Us

    RUCS, the Review of Undergraduate Computer Science, is the first publication from a top 20 university dedicated solely to undergraduate computer science. We are a non-archival open-access journal that features the best of undergraduate computer science research at the University of Toronto and other top universities. Founded in 2015 by Kawin Ethayarajh, RUCS alumni include graduate students at top schools and prominent tech companies.

    We strive to make research more accessible and participatory. Our hope is that RUCS contributes to a positive and supportive environment for future computer science researchers.

  • Current Issue
    • Letter From the Editor

      Dear reader,

      I will not dedicate this letter to addressing for the $nth$ time "the unprecedented times" that we all find ourselves in, except in passing. For many of us, including myself, it has been a disorienting year. If we have the privilege of having loved ones, hobbies, and intellectual pursuits in our lives, we should by all means enjoy them, and remind ourselves that these are the things that ultimately anchor our lives, not the changeable circumstances we happen to find ourselves in.

      We will be bringing you a reduced number of articles this year - this is by no means a statement on their quality. I am happy to have read each of these works and I hope that you will be as well. It's great to see that research still continues on at U of T, and that many undergrads are continuing to lend their ideas, work ethic, and fresh perspectives to the department.

      I would also like to thank the team that made this issue possible - thank you for your hard work. I would also like to thank Sam Toueg for his guidance, as well as Danya Lette and John Chen for their tireless support and guidance. It's heartening to think that so many people who have led RUCS in the past continue to be involved. Though things haven't gone the way that I intended this year, I plan to continue to be involved in RUCS in the future as well, and I hope that those who have submitted their work have also been encouraged to do research, or expand their horizons.



      Emmy Liu
      2019-2020 Editor-in-Chief,
      RUCS

    • Our Team

      Emmy Liu

      Editor-in-Chief

      Emmy is a computer science specialist and cognitive science major in her fourth year. She has worked in several labs on work ranging from computational linguistics to human-computer interaction to machine learning. Outside of school and work, she enjoys listening to audiobooks, playing video games, and taking long walks.

      Danya Lette

      Senior Advisor

      Danya is a computer science specialist with an interest in theory and programming languages. She has an eclectic background, and formerly completed a degree in philosophy at U of T. Danya spends her free time playing with her dog, reading novels, eating popcorn, and thinking about thinking.

      Arif Aulakh

      Editor

      Arif Aulakh is a Mathematics and Computer Science student entering his 2nd year. He is passionate about topics in Computer Science as Artificial Intelligence, Data Science, and Algorithms. In his free time, Arif likes to go biking, play poker, and watch basketball.

      Evan Kanter

      Editor

      Evan Kanter is a Computer Science Specialist (AI Focus) and Ethics, Society, and Law Major at the University of Toronto, in his 3rd academic year. Evan is passionate about Artificial Intelligence, in particular, the intersection between AI, Ethics, and Law. Evan has volunteered as an editor of RUCS to contribute to Computer Science research, learn more about the publishing process, and help fellow CS students publish their work. Outside of school, Evan enjoys playing guitar, skiing, reading, volunteering on political campaigns, competing in Mock Trial and Moot competitions, and following baseball.

      Qiyuan He

      Editor

      Qiyuan He is a computer science specialist with a focus in artificial intelligence. With mathematics and statistical science backgrounds, she loves learning new things and turning ideas into reality. In her free time, Qiyuan enjoys traveling, drinking coffee, and listening to Bach.

      Yaseen Hoque

      Social Media Coordinator

      I am a computer science major at UTM that loves to make robots and stuff.I watch music and listen to anime like a weeb. Listen to me on soundcloud if you are true to the streets. Peace out.

  • Archive
  • Submit to RUCS

    Call for Submissions

    Submissions for the 2019-2020 issue are now open. The deadline for submission is February 15, 2021.

    The deadline for non-University of Toronto students is March 15, 2021.

    Before submitting, please read the submission information to learn everything you need to know about submitting to RUCS.

    You can submit through the online submission form, or if you prefer, you may send the required information in an email.

    If you have any questions, don't hesistate to contact us at [email protected].
  • Open Positions

    Open Positions

    RUCS is currently in maintenance mode for 2020-2021, but we are always in search of team members that are dedicated to research and want to learn more!
    The application deadline is November 15, 2020.
    Apply here: Application link
    Read about the positions here: Position descriptions

    Open Roles:

    • Editor (x2)
    • Writer (x2)
    • Frontend Developer (x1)
    • Graphic Designer/Illustrator (x2)

    If you have any questions, don't hesistate to contact us at [email protected].

  • Get Involved

    Get Involved

    If you want to get involved with RUCS, you might want to check out our open positionsopen positions. To become a member or a volunteer, sign up here. If you just want to get updates about what RUCS is up to, sign up to our mailing list:

    Mailing List

    Sign up for our mailing list to receive updates about RUCS.

    * indicates required
  • Undergraduate Research Guide