Key ingredient for success of computer science students?

<p>What skills or assets are the most valued for aspiring students and subsequent success in the computer science program?</p>

<p>This is kind of vague. What do you mean by success? High grades? Lucrative job offers?</p>

<p>Essential to succeed in your coursework, in order of importance: </p>

<p>The ability to think in terms of algorithms, patience and persistence, and a good grasp of math (how much math depends on the CS specialty you’d like to pursue). </p>

<p>Also helpful: ambition, creativity and the general willingness to live in the computer lab.</p>