CS371P Blog: Week of 31 Aug – 6 Sep

What did you do this past week?

This past week in class we learned a little bit about C++ such as the fact that the #include in statement isn’t analogous with Javas import statement. We also learned about how assert statements are useful for pre/post conditions, but not user errors. The difference between white box and black box testing. Which the difference is white box is to be used to see how many lines of your code are executed while black box testing is to check for program bugs. We also started on our first project this week which is about the Collatz conjecture.

What’s in your way?

I have a lot of homework to complete for other classes, but the beginning of the semesters are always tough because you have to get used to your new courses. I need to budget my time better since I’m in 9 hours of upper-division CS courses and I’m working 30 hours a week.

What will you do next week?

Try to get all of my work done early so that I can stress less through out the week. I’m grateful for having Monday off to get ahead on school.

What was your experience of assertions, Google Test, and gcov? (this question will vary, week to week)

I have a good amount of experience with these programming tools. I took Downings CS371g course (Generic Programming) this past summer. Both of these courses have a similar start of the course so it hasn’t been hard for me to grasp the concept of Collatz.

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

I’m doing good, I’ve been trying to be as productive as possible and stay busy. Not having to walk between classes or to campus has saved a lot time for me. So I’m working as much as I can while taking 15 hours.

What made you happy this week?

I got paid on Tuesday so that was neat.

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

If anyone uses a tablet of some sort to take notes, you can use EasyCast to share the screen of your tablet on your computer. I used it this past summer frequently while sharing screens on zoom so that my partner and I could work through problems together.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store