Extra Questions for Course Evaluation
But first, a recap of the course objectives:
Objectives
There are several possible learning objectives from any course. The essential
objectives for this course are:
- Develop proficiency in developing and producing software process artifacts,
most importantly the code and user documentation.
- Acquire skills that help you work effectively as a member of a software
development team.
- Improve your oral and written commiunication skills.
Two other objectives are important in this class:
- Learn the fundamental principles of software engineering. Be able to identify
and describe the software life cycle, roles, artifacts, and activities. Understand
the concepts of software "best practices" and when they apply.
- Show that you are able to adapt a process to your needs and select an appropriate
set of best practices that will guide you in completing a software development
project.
Questions
- Building only part of a system and then integrating other pieces was a better
learning experience than if we were able to build the whole system.
- Disagree
- Neutral
- Agree
- The model of competition for customers enhanced the learning experience.
- Disagree
- Neutral
- Agree
- Having access to the professor via instant messaging was useful.
- Disagree
- Neutral
- Agree
- I used instant messaging access to the professor.
- Never
- Seldom
- Frequently
Modified:
30-Apr-2004
Gary Pollice