1. Math competitiveness:Analysis,Linear Algebra,Probability,Statistics, Logic, Descrete. Competition result is a competitive indicator but far from enough.
2. Implementation Competitveness: Strong problem solving competitiveness using coding, algorithm and mathematical methodologies。 Courses would covering bottom up design/implementation of complex systems including OS,programming languages
3. Domain knwolwge Competitiveness: breath coverage in mutliple CS fields: AI, System, Programming Language, HCI and at least one in depth knowlege including research experience.
4. Extended Intership experience including: Big Tech, Prop trading, Startup etc.
5. Introductories Research Competitveness: At lease one to two years lab experiences, preferablely with 1 top journal pubication.
6. Introductories Teaching Competitveness: One of more years of CS class TA experience
7. A comprehensive professional network in High Tech industry and academic
8. Sense of academic and industrial trends in various CS fields