\documentclass[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
I was motivated to learn the material in this class by the way the
syllabus was designed.

\item
The instructor gave sufficient examples.

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

\item
I think that the course spent an adequate amount of time on functional
programming. 

\item
I think that the course had the right amount of tests.

% \item
% I learned a lot from the homework assignments that had me read and
% comment on papers 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 functional programming techniques.

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

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

\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 understand type systems for programming languages.

\item
I can write type checking rules for small programming languages.

\item
I can explain the design ideas behind aspect-oriented programming languages.

\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}
