Florida State University
Computer Science Undergraduate Curriculum Committee
Proposed Departmental Questions for SPOT II Form


The following is a draft of the proposed new questions for the SPOT II ( http://learningforlife.fsu.edu/cat/courseevaluations/instruments/SPOT2.cfm) instrument for student perceptions of teaching. The intent is to gather indirect evidence of the degree to which the desired outcomes for the bachelor's degree program in Computer Science are being achieved. This evidence is used to supplement and cross-validate direct evidence gathered by other assessment mechanisms.


Department or Unit Questions (Proposal #1)

  1. How many programs or software components (e.g., C++ classes) did you write for this course?

    1. none
    2. one
    3. two
    4. three
    5. four
    6. five or more
  2. Did you give an oral presentation in this course?

    1. yes
    2. no
  3. Did you write a paper, report, or similar document for this course?

    1. yes
    2. no
  4. Did you work in a team on a project for this course?

    1. yes
    2. no
A
Significantly improved
B
Improved
C
Slightly improved
D
Applied but did not improve
E
None of the above

The Accrediation Board for Engineering and Technology's Computing Accreditation Commission expects every computer science degree program to develop certain qualities in its graduates, which it calls "program outcomes". Each computer science course is intended to contribute toward one or more of these outcomes. In order to help the department improve its curriclulum, please indicate using the above scale the degree to which you feel this course exercised and/or improved each of the following qualities for you.

Since this same form is used for all all courses, it is not expected that all of these items will apply to any one course. Use reply is "E" for those you feel do not apply.)

They words below are quoted, verbatim, from the ABET/CAC accreditation criteria. If the wording seems a bit broad or vague, just interpret it as best you are able.

  1. An ability to apply knowledge of computing and mathematics appropriate to the discipline

  2. An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution

  3. An ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs

  4. An ability to function effectively on teams to accomplish a common goal

  5. An understanding of professional, ethical, legal, security and social issues and responsibilities

  6. An ability to communicate effectively with a range of audiences

  7. An ability to analyze the local and global impact of computing on individuals, organizations, and society

  8. Recognition of the need for and an ability to engage in continuing professional development

  9. An ability to use current techniques, skills, and tools necessary for computing practice

  10. An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices

  11. An ability to apply design and development principles in the construction of software systems of varying complexity

Please answer the following questions in the space labeled "3. Additional questions your instructor may add" on the back of the mark-sense form.