CS373 Fall 2020: Week 2

Michael Chan
2 min readSep 7, 2020

What did you do this past week?

I started working on Collatz. I also had my first AI class (which only meets once a week), and I’m slowly getting back into the hang of academic life.

What’s in your way?

Optimizing my Collatz code. I’ve only written the naive implementation, but I don’t think optimization should take too long. I’d also say that learning Python is another obstacle. I remember a little bit from back when I was in FRI, but it wouldn’t hurt to try to learn more of the language outside of the assignments in class.

What will you do next week?

I will try to finish Collatz. Other than that, I will work on homework for other classes. Luckily, I don’t have any other projects for any of my other classes, so I think I will be able to finish Collatz quickly. I will also work on maintaining a consistent sleep schedule and trying not to revert to bad procrastination habits.

What was your experience of assertions, unit tests, and coverage?

Because I took OOP last semester, I’d say that I have some experience with assertions, unit tests, and coverage. I also have some additional experience with unit tests and coverage because of my past internships.

How are you doing and holding up? What’s been most helpful for you in terms of support at this time?

Despite everything that’s been going on, I’m doing fine, and everything is good. What’s been most helpful for me is keeping in touch with my friends.

What made you happy this week?

I saw Tenet on Monday. AMC is doing a good job of social distancing. Also, I’m glad that AMC is actually ensuring that the theaters are at reduced capacity. I know that some restaurants are running like they did before the Covid outbreak happened, so I’m glad that AMC is trying to create the safest possible experience for moviegoers. That being said, make sure that you always keep your mask on, even when watching the movie: it never hurts to be as safe as possible.

What’s your pick-of-the-week or tip-of-the-week?

Interview season is coming up once again, so make sure you do enough practice problems on LeetCode and/or Hackerrank. It’s good to make sure that you’re not rusty. Even if you think you’re fine with something, it doesn’t hurt to do a few problems and see how you are. You wouldn’t want to get an interview and then get stuck because you forgot to review a certain topic.

--

--