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

\begin{document}
\pagestyle{empty}
\noindent
~
\hfill Com S 228 --- Introduction to Data Structures
\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}
1(A) strongly disagree, 2(B) disagree, 3(C) neutral or don't know, 
4(D) agree, 5(E) strongly agree
\end{center}
\begin{enumerate}
\setcounter{enumi}{24}
\item
I think I have a working knowledge of basic algorithms and data structures.

\item
I understand ADTs and their importance.

\item
I understand how ADTs are specified.

\item
I understand C++ classes.

\item
I think I can write and document C++ programs of up to 500 lines in size.

\item
I can design and successfully modularize code to solve programming problems.

\item
I learned a lot from the homeworks that were due in discussion sections
and discussed there.

\item
I learned a lot from the homework assignments that were handed in
and graded by the TAs.

\item
I think that the amount of homework was appropriate.

\item
The course grading policies were helpful to me.

\item
I understand the significance of information hiding in software development
and how information hiding can be achieved by using C++ modules and classes

\item
I understand asymptotic (big-O) notation
and notions of time and space complexity.

\item
I can roughly estimate the efficiency of algorithms.

\item
I can carefully (albeit informally) reason about the correctness
   of programs that use ADTs and about the correctness of implementations
   of ADTs.

\item
I worked the suggested practice problems regularly.

\item
During an average week, I spent the following number of hours
(outside of class) studying and doing homework for this class:
1) 0--5, 2) 6--8, 3) 9--10, 4) 11--12, 5) 13--14, 6) 15--16, 7) 17--18, 8) 19--20,
9) 21--22, 0) more than 22
(Please try to give an accurate estimate; you already answered a question about
the amount of homework being too much or too little.)

\end{enumerate}

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

\end{document}
