CS373 Fall 2021: Week 2

Nicholas Huang
2 min readSep 5, 2021

What did you do this past week?

This past week, I spent time adjusting to life back on campus. It has been pretty tough this semester since I am now living in an apartment without a meal plan and am working a student job alongside my studies. So far, I believe I am able to easily work on school and my job simultaneously, but I am not sure how I will fare when exams begin to pile up.

What’s in your way?

I will be honest, I have not completely adjusted back into the working mood. Maybe it is the stress of being back on campus and finally living away from home that is impeding this process. Hopefully, I will have completely adjusted by the end of the next week.

What will you do next week?

Next week, I plan to finish up the Collatz project. This project has given me a great opportunity to brush up on my Python programming skills, especially since I have been working mostly with web programming languages throughout my internship this summer.

If you read it, what did you think of the Paper #2: Makefile?

I have not touched on Makefiles since last semester in Professor Downing’s OOP class. Reading this paper has allowed me to effectively refresh my ability to read and write a Makefile, which I appreciate given that writing our own Makefiles may be expected for each project (based on my OOP experience).

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

I have learned a lot about assertions, unit tests, and coverage during my OOP experience with Professor Downing last semester. During this time, I came to understand that all three of these topics play a crucial role in software development. In fact, I was able to utilize these skills during my summer internship.

What made you happy this week?

This labor day weekend, I was able to return home and spend some time with my family. Although I mainly came back to grab some forgotten supplies for my apartment, I am grateful to experience my family’s home-cooking and hospitality one last time before I drive back to campus.

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

If you are being overwhelmed with one or more difficult tasks, take a moment to break it down into different steps. Come up with a to-do list for the day and work towards checking each item off. Doing so had certainly helped me stay on a tight schedule, especially when it comes to software development. 👍

--

--