CS373 Spring 2021: Yiheng Su

January 23, 2021   

1. Where did you grow up?

I grew up in Shenzhen, China, then immigrated to the US (Plano, TX) around 2012. Learning English as a second language was tough growing up, but my middle school days were some of the best in hindsight.

2. What high school did you attend?

I attended Liberty HS in Frisco, TX. Go Redhawks!

3. What was your favorite extracurricular activity in high school?

I loved playing Dance Dance Revolution, a rhyme arcade game that resides in a Dave and Busters near my high school. Players physically hop onto a four-panel metal pad marked with left, up, down, and right arrows, and they must step according to the pattern (tricky) that appear on the main game cabinet with accompanying music. DDR really helped to alleviate stress for me and served as a means of cardio especially when I stopped playing tennis around junior year to focus on my studies.

4. Why did you come to UT?

UT offers one of the best in-state Computer Science Programs that’s well known even nationally. Not only does the Department provides a myriad of career opportunities via channels such as FoCS (Friends of Computer Science) consisting of many renowned industry bigheads, but it also retains many awesome professors that teach a well-balanced mixture of both theory and hands-on courses. Another noteworthy aspect was TACC (Texas Advanced Computing Center) and its collection of blazing super computers that facilitates all fields of research with its cutting-edge computational power. Academics aside, UT also offers innumerable student organizations. Code Orange that strives to serve underserved communities in Austin, EGaDS that promotes video game development, ISSS that encourages interest in information security, Convergent that fosters interdisciplinary studies with business factors, Freetail Hackers that hosts HackTX, just to name a few CS-oriented ones! All in all, UT is an amazing place to be with its diverse environment and academically focused atmosphere.

5. Why are you in this class?

As an aspiring data scientist, understanding and knowing how to code in python is critical. In this day and age of big-data, knowledge of SQL and relational algebra will be invaluable in management of large datasets. Not only so, but this class also provide the opportunity to work in teams on a large, continuous, non-trivial project utilizing SWE tool chains closely mimics the real working environment and will serve as great experience for future associated works with SWE.

6. How did you like the two lectures?

First few lectures were wonderful! Professor Downing is both humorous and knowledgeable in his teachings that will keep you engaged in class. Since most students have extensive past experiences in Java, he frequently makes code comparisons in C++ to Java, which substantially aids my understanding of similar or contrasting concepts across these two languages.

7. How did you feel about the cold calling?

I believe cold callings are a great method to keep the students engaged and committed to class material, and it also helps professor Downing to grasp the general understanding of the class by sampling a few students with questions on class material.

8. What made you happy this week?

I was recently accepted as an undergraduate Research Assistant for the Huk Lab at UT!

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

With the conclusion of the UT registration frenzy, I would recommend to anyone who doesn’t yet know the awesome Chrome plugin “UT Registration Plus”. The plugin provides a variety of automated functions as such automatically looking up past grade distributions of a course, displaying all major courses in one window (without having to click next page), automatically crossing up time-conflicting courses once you add courses you already registered for into the plugin, and others. It’s a great tool to facilitate the already hectic registration process.


comments powered by Disqus