Gao, Xiang


2020
Nationality: China
Faculty and Department: Computing , Computer Science
Undergraduate University and Country: Shandong University , China
Thesis Advisor: Professor, Roychoudhury, Abhik

Why did you choose to do a PhD?

I have read a blog (http://matt.might.net/articles/phd-school-in-pictures/) when I was an undergraduate student. The author of this blog represents the knowledge of humans a circle. With a bachelor’s degree, you can become a specialty. A master’s degree deepens that specialty. Then, you can reach the edge of human knowledge by reading research papers. As a PhD, you will be on the way to break the boundary. I choose to do a PhD because I want to be the one that creates new knowledge.


Why did you choose to do graduate education at NUS? If you received offers from other universities, why did you pick NUS?

My bachelor thesis supervisor gets his PhD from NUS. He also recommended me to pursue my PhD at NUS because of the good academic environment, the professional management, the great supervisors, and, of course, the high ranking. I would like to say being a PhD student at NUS is one of the best decisions in my life.


Briefly share about your research or thesis (i.e. dissertation topic for Masters by Coursework students).

I am majoring in computer science, especially software engineering. My research focuses on helping people to efficiently write high-quality programs. I mainly use program analysis, test generation and formal method to aid users in fixing software bugs and writing programs.


Share a challenge you faced in graduate school and how you overcame it.

The biggest challenge I have faced during my study is the academic writing. How to share your ideas with others is very important. Graduate students have to improve their writing skills.


Leave a Comment