What did you like the least about the class?

I really can’t say that there was anything I didn’t like about this class. However, if I HAD to pick something, I think some of the instructions for the projects were left just a little too vague.

What did you like the most about the class?

The lectures for sure, I felt like I learned a good deal every class. Professor Downing structured his lectures well and conveyed the ideas simply and clearly.

What’s the most significant thing you learned?

Probably just the C++ specific syntax, I especially enjoyed learning about all the different constructors. If not that, then I would say learning about issue tracking, continuous integration, etc. I have a feeling that those concepts will come up in my career.

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

On weeks with a project deadline, probably around 20 hours. On weeks without a deadline, probably only like 4.

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

I’d study around 8 hours for each test, but other than that I didn’t feel a need to do much studying if I paid attention in class.

How many lines of code do you think you wrote?

Any number I could give would be a complete guess, so I won’t.

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

The GitLab issue tracker, it helped me pace myself as well as keep track of all my bugs.

How did you feel about the two-stage quizzes and tests?

The two-stage quizzes were great, it would soften the blow if I did bad on the first stage and I’d often learn something. The two-stage tests, on the other hand, were not as helpful. I was happy to take the free 100, but the second stage was really an exercise in trying to type as fast as the smartest person in your group. Personally, I think a regular old curve would work just as well.

How did you feel about the cold calling, in the end?

Big fan. I have never been more engaged in a course’s lectures as I have been in CS371 all because of cold calling. I think I learned a lot from Prof. Downing guiding a student to an answer even when the student had no idea what they were talking about. Some people probably found that process tedious, and so did I if I already knew the answer, but when I didn’t, it answered way more of my questions than a traditional lecture would.

UT 2021