CS371P Spring 2021 Irena Lee: Week 3

Irena Lee
3 min readFeb 6, 2021
  1. What did you do this past week?
    For this class, I worked mostly on the Collatz project. Besides that, it feels like I was in meetings back-to-back every day. I participated in the UTPC #2, and also got the chance to chat with a UTCS alumna the other day to get some advice on recruiting and classes.
  2. What’s in your way?
    I’m currently in an independent research course working on a game development project with a few others, but I have never been a fan of video games myself, making it hard to keep up with all the gaming terms. In addition, I’m in charge of designing the interface, so it’s been really challenging being able to think about how the layout should be when I haven’t played any games myself.
  3. What will you do next week?
    I have all my first midterms coming up in the next 2 weeks, so I’ll definitely have to get on top of that and start studying. I also have a project that I’ll be starting on for the summit I’m currently participating in.
  4. If you read it, what did you think of Continuous Integration?
    I definitely think continuous integration is a tool that should be used by everyone! When Professor Downing first brought up this idea, it seemed very confusing and not worthwhile, but after using the GitLab CI/CD and reading the article, I think it’s one of those tools with a steep learning curve. Although it might be complicated at first, once you use it once or twice you’ll want to use it for every team project.
  5. What was your experience of Collatz?
    Collatz was a lot less difficult than I thought it would be. I was overwhelmed when Professor Downing went through all the different things we would need to do, but taking it one step at a time really helped. I did get very frustrated at one point because I wasn’t getting the right answer on a test case and HackerRank doesn’t show you why. I ended up spending a few hours only to find it was caused by a simple bug.
  6. What was your experience of exceptions?
    I only used exceptions before when checking preconditions in 314, but I never used a try/catch block. I’ve heard of these before, but today’s lecture going into detail about what code is executed in each case really helped solidify my understanding of exceptions.
  7. What made you happy this week?
    Recruiting has been a huge stress for me this past half-year, so I’m glad I finally got my summer plans figured out. One of my friends was also a little disappointed about getting rejected by UT, so I got to make a fun pick-me-up food basket for him. Though it’s sad he won’t be at UT, I’m really happy I got the chance to do something kind for someone else and be there for him.
  8. What’s your pick-of-the-week or tip-of-the-week?
    I actually came across this article relating to cybersecurity the other day and found it quite interesting. I don’t know too much about cybersecurity, so it was nice getting exposed to something new.

--

--