\documentstyle[11pt]{article}
\nofiles
\input{use-full-page}

\begin{document}
\pagestyle{empty}
\noindent
~
\hfill Com S 541 --- Programming Languages 1
\hfill \today \\

\begin{center}
{\huge Additional Course Evaluation Questions}
\end{center}

For each of the following, please mark on the data sheet the number (letter)
that best represents your evaluation using this scale:
\begin{center}
(A) strongly agree, (B) agree, (C) neutral
(D) disagree, (E) strongly disagree.
\end{center}
If you have no opinion on a particular question,
please leave your answer blank.
\begin{enumerate}
\setcounter{enumi}{23}  % one less than desired
\item
I would recommend that Com S graduate students take this course.

\item
After the midterm, the course was taught at a more even level,
and I could follow it and not be overwhelmed.

\item
I was motivated to learn the material in this class by discussion
about ``making programming easier'' at the beginning of the course.

\item
I learned from my experience working in groups.

\item
I enjoyed my experience working in groups.

\item
The instructor gave sufficient examples.

\item
The instructor did not go too fast over material.

\item
I think that the course should
have spent less time on functional programming.

\item
I think that the course should have had more frequent tests.

\item
I learned a lot from the homework assignments that had me read a paper
from the literature.

\item
I think that the amount of homework was appropriate
or if anything, there was too little homework.

\item
The course grading policies were helpful to me.

\item
I can solve problems using object-oriented programming techniques.

\item
I can solve problems using functional programming techniques.

\item
I can solve problems using logic programming techniques.

%\item
%I understand type systems for programming languages.
%
%\item
%I can design type systems for programming languages.
%
%\item
%I understand the major features of modern programming languages.
%
%\item
%I can read and write operational semantics.
%
%\item
%I can read and write (denotational) semantic descriptions.
%
%\item
%I can prototype programming language designs.

\item
I can design a domain-specific programming language or a similar system.

\item
I understand the goals and problems of language design.

%\item
%I can see how to apply the techniques of language design to other areas
%of computer science.
\end{enumerate}

If you have suggestions for improving the course
or how it is taught,
please write them on the data sheets (not here).

\end{document}
