Posts

Importance of Doing Co-ops/Internships in Computer Science

As a Computer Science, it is important to work in co-op or internship positions throughout the time in the Computer Science program. These roles will give experience in real life computer science jobs. These jobs allow you to learn things you can't learn in the classroom and have work experience before you graduate to put on your resume. It allows you to explore the different jobs available in the computer science field and see what you truly like. My recommendation is to start thinking about your resume in first year of university. Ideally you want your first co-op/internship in the summer after your second year, so in order to do that, you need to start building your resume in first year. You can build projects, volunteer, participate in clubs, research, etc. in order to build your resume without a related computer science job.  

Using YouTube for Better Learning

One resource that was greatly helped my learning experience is to look on YouTube for videos about a specific topic that will be on an exam. One experience for me was back in first year of university when I had to learn about the volume of the shape that is a function rotated around either the x or y axis in Integral Calculus. I had no clue what the professor in the lecture was doing when it came to this topic. Even when I was given practice questions, I did not know where to start. I found a video by the YouTuber, blackpenredpen, that helped clear up this concept. This YouTuber even explained other concepts in Calculus, which was very helpful for other concepts like integration techniques and summations. I would have gotten a lower mark for sure in the class if I didn't watch and try to understand those videos.

Making School a Full Time Job

One thing I tell myself in order to stay focused and "locked in" on my university lecture work, as well as school clubs and research work is to tell myself that "school is a full time job." School is the primary commitment, especially when I have the full 5 course load, which becomes difficult to plan my time accordingly. Treating it as a full time job allows me to allocate enough time during the week to complete my tasks, as well as make it my primary commitment.

Favourite Note Taking Application

Today, I found my new favourite note taking application, Obsidian! The main reason I love Obsidian is because of it's endless customizability, while at the same time not over whelming to use. It allows me to write notes in classes very quickly in order to ensure that I pay attention to the lecture instead fiddling around with the formatting settings on other note taking applications like OneNote. Obsidian allows me to simply just use markdown formatting.