Advice for undergrads
Note: the following tips might not be generalizable to everyone, as I only speak of my experience studying Computer Science and Mathematics at Concordia University, Montreal.
1. Extended Credit Program
Due to the difference in high school curriculums between Quebec and Ontario, out-of-province students need to take an extra year of university ...
2023 Year in Review
This is a yearly ritual I like to do to get a sense of what I have accomplished throughout the year.
You can find last year’s blogpost here.
Summary
The first few months of the year I went on an exchange at the University of Manchester.
I learned to live and travel independently and developed some impactful friendships. It definitely still s...
A Critical Review
Practicing writing well
Today I had an assignment for my writing class, the goal was to write a critical review on a journal paper, article or book. I decided to choose a topic that is deeply relevant to our time: usage of AI tools in computing education. I think I did a decent job, so I decided to share what I wrote.
Critical Review
This cri...
Last Year of Undergrad
Life after GSoC
A few days ago, I submitted my final report for the Google Summer of Code program.
It marks a big milestone in my life, and perhaps my proudest achievement to date, but it is also only the beginning of many more interesting things to come.
CVXPY updates
The core contribution of the GSoC project, the stacked-slices backend PR...
My GSoC application
The journey behind my proposal
Today I just finished my last exam for this semester. It was on Convex Optimization, my favorite class of my undergraduate experience (so far!).
I decided it was a good time to share with you a brief story about my growing interests in Optimization and CVXPY which culminated into an accepted proposal for Google ...
Semester abroad in Manchester
Life as an exchange student
Settling in
My journey in the UK started with a two week vacation with my dad before the beginning of classes.
We visited London, Edinburgh and Glasgow before heading to Manchester.
In MCR we were welcomed by Edward (the son of an acquaintance of my mom’s). He cooked amazing chinese cuisine for us and we had an a...
2022 Year in Review
My thoughts and experiences
Things I learned
At the beginning of the year I started learning C++ through a group project for a course.
In the same semester, I learned about Turing Machines (Theoretical CS) and the basics of web development.
I also did some Multivariable Calculus which I almost entirely forgot.
Then, during the summer I had...
Jane Street Puzzle
Explanation of my solution
Die Agony - December 2022
See the puzzle here
Initial Brainstorming
Here is a copy of the grid from the puzzle:
My first assumption was that the die was numbered from 1 to 6.
However, after the first move, landing on '5', we are already unable to move anymore.
Then I considered allo...
16 post articles, 2 pages.