Sunday, May 12, 2019

CS371p Spring 2019 Final Entry

What did you like the least about the class?

I really did not like the testing style for this class. I had never done competitive programming before and was not prepared for the first test. I was better prepared for the second one, but I did still not like it. I use Google a lot while programming, and not being able to is really awful.

What did you like the most about the class?

Most of the projects were very interesting. Most of them were had interesting premises and were engaging while not being too difficult, and if there were parts I got hung up on, I often went to the TAs' office hours and Lab hours.

What's the most significant thing you learned?

Just learning more of the intricacies of programming and C++.

How many hours a week did you spend coding/debugging/testing for this class?

It varied a lot between projects, but on the high end it was only about ten hours. Most of that time in the latter projects was spent trying to fix problems in the implementation of my code and trying to get it just fast enough to pass the Hackerrank tests.

How many hours a week did you spend reading/studying for this class?

In regards to the reading assignments, I did them all in the beginning of the semester, but as the class went on, he started actually quizzing on that material less and less often, so I spent less time reading. With regards to studying, I did poorly on the first test because I did not know how to study for the kind of tests in this class, but I did for the second test, so for the week up to the last test I spend about 10 hours studying.

How many lines of code do you think you wrote?

Throughout all the projects, and not counting all the code writing I did while practicing for the tests, I think I wrote a couple thousand.

What required tool did you not know and now find very useful?

Valgrind was very useful in finding memory leaks and errors in one of the projects.

What's the most useful Web dev tool that your group used that was not required?

I don't think we used a tool that wasn't required.

If you could change one thing about the course, what would it be?


Don't schedule a project to be due the week after spring break when it is assigned right before spring break starts.



No comments:

Post a Comment

CS371p Spring 2019 Final Entry

What did you like the  least   about the class? I really did not like the testing style for this class. I had never done competitive pro...