Post-graduate assessment of CS students: experience and position paper

This paper describes first-hand experience with post-graduate skill assessment of newly hired CS students at a small software development company. The assessment included technical and cognitive skills. The paper focuses on the cognitive skills (mainly critical thinking and problem solving), and it represents the author's position on the re-enforcing critical thinking and problem solving throughout the CS curriculum. The experience described in this paper does not represent a formal study of student skill assessment. The group of students involved in the assessment task represents a very small sample, and the outcomes do not represent the general population of CS students. The paper highlights most noticed deficiencies and recommends remedies that can help students overcome such problems.

[1]  Daniel D. Garcia,et al.  Colorful illustrations of algorithmic design techniques and problem solving , 2001, SIGCSE '01.

[2]  James L. Noyes A first course in computational science: (why a math book isn't enough) , 2002, SIGCSE '02.

[3]  Massood Towhidnejad,et al.  Software quality: a curriculum postscript? , 2000, SIGCSE '00.

[4]  David Gries,et al.  How mathematical thinking enchances computer science problem solving , 2001, SIGCSE '01.

[5]  Philip Holmes,et al.  Undergraduate computational science education (panel session) , 2000, SIGCSE '00.

[6]  Stephen H. Edwards,et al.  Providing intellectual focus to CS1/CS2 , 1998, SIGCSE '98.

[7]  Edward L. Jones,et al.  Integrating testing into the curriculum — arsenic in small doses , 2001, SIGCSE '01.

[8]  Kim B. Bruce,et al.  Our curriculum has become math-phobic! , 2001, SIGCSE '01.

[9]  Bill Z. Manaris,et al.  Strategies for effective integration of software engineering concepts and techniques into the undergraduate computer science curriculum , 1997, SIGCSE '97.

[10]  Bruce W. Weide,et al.  Do we really teach abstraction? , 2001, SIGCSE '01.

[11]  Kim B. Bruce,et al.  Has our curriculum become math-phobic? (an American perspective) , 2000, ITiCSE '00.

[12]  Robert E. Noonan,et al.  Unit testing frameworks , 2002, SIGCSE '02.

[13]  David Reed,et al.  Incorporating problem-solving patterns in CS1 , 1998, SIGCSE '98.

[14]  Hisham M. Haddad,et al.  Instrumentation: a multi-science integrated sequence , 2000, SIGCSE '00.

[15]  Amer Diwan,et al.  An infrastructure for teaching skills for group decision making and problem solving in programming projects , 2002, SIGCSE '02.

[16]  Nell Dale,et al.  Programming and Problem Solving with Ada 95 , 1996 .

[17]  Sue Fitzgerald,et al.  Student outcomes assessment (panel session): what works and what doesn't , 2000, SIGCSE '00.