Computer science question.

Is "what is a Turing machine?" a good question to evaluate Chinese computer science students?

  • My university gets a fair amount of applications for our Master in Computer Science program from Chinese applicants. Many of the schools aren't well known. And a good grade in "Interpretation of Mao's thoughts" isn't a good indicator of success in the Master program. So I do a little check-up on their understanding of computer science fundamentals. Is my leading question above a good question? What would you ask?

  • Answer:

    From my experience here, any question in the form of "decorate a piece of knowledge" is not a good question to ask Chinese applicants. Much of the Chinese education system, still today, only asks students to learn and recite, more than learn and make use of that knowledge on a new scenario explained in an exercise. The first thing I want to test in someone, especially a student in China, or new grad to be hired, is not their basic knowledge, but more their ability to use it.

Sebastien Armand at Quora Visit the source

Was this solution helpful to you?

Other answers

I think it's a good question to ask. As stated by , to succeed in the education system of China today still relies heavily on recite and rote memorization. But, as a result, most students will totally forget what they learned from the course after exam. Successfully answering this question is a good indicator of his general knowledge and interest in computer science. But I think you don't just test his memorization of the definition of a Turning Machine, you might also ask question like why Turning Machine is an important concept.

Muchenxuan Tong

Based on my own experience this is certainly a good question, because most Chinese universities do not teach "Turing machine" in bachelor phase. If the applicant knows this, means he or she did do some extra research. And that's a valuable ability for a master education. I would also want to let them summarize the knowledge they've learned so far and their outlook for the master phase. This could reflect their own understanding of what "computer science major" was and will be. Besides maths scores, I think the ability to retrieve, process and express information clearly is important for a successful master degree.

Ke Chang

A well read computer science student should have an idea how the Turing machine works along with basic knowledge of esoteric topics like Von Neumann architecture, Donald Knuth, Fortran etc.

Asaf Maruf

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.