CS371g Summer 2020: Yuhan Zheng

What high school did you go to?

I went to TMI Episcopal in San Antonio, TX. It used to be a military school and still has a JROTC Program. It is a small high school with a challenging academic curriculum.

Why are you in this class?

Since I could not travel anywhere this summer, I thought it would be a great opportunity to acquire some new skills during my time at home. I did a decent amount of research on all the summer courses that the CS department offered and found the content of this class to be particularly intriguing and practical. Also, a number of people have recommended Professor Downing’s class, so I decided to give it a try.

What are your expectations of this class?

I expect to get more experience with coding in C++ and using Git. I also wish to learn software programming tools like valgrind and Google Test.

How did you like the first lecture?

I enjoyed it. Prof. Downing has a distinct way to deliver his lecture, so it felt really different from the other CS courses I have taken before. I found it engaging and helped me follow along with the class material.

How did you feel about the cold calling?

It felt kind of intimidating at first, but it should be fine once I got used to it. In the long term, I think it will be beneficial to us since it keeps us focused and provides feedback on whether we understand the materials.

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

I recently learned about Jupyter Notebook. It is popular among people doing researches because it allows them to present both code and explanations about their methods onto a single page. The code can directly be run in the notebook which can help people trace and understand their methods. They can easily convert these pages into HTML files or directly share them with others as notebook pages.