Objectives

The objectives established by the WPI Computer Science undergraduate program in support of its goals and mission are to graduate students with a Computer Science major who:

  1. Are prepared technically for computer science and software engineering practice.
  2. Understand the basic principles of computer science and software engineering.
  3. Understand appropriate mathematical concepts and are able to apply them to computational problems.
  4. Have knowledge of computer hardware and architecture.
  5. Understand and follow software engineering processes.
  6. Are prepared to design and implement software systems.
  7. Are prepared to analyze and evaluate software systems.
  8. Understand fundamental scientific principles and the scientific method.
  9. Can function effectively in diverse teams and situations.
  10. Can communicate effectively in speech and in writing.
  11. Are able to learn independently and find relevant resources.
  12. Are prepared for future changes in computer science and software engineering.
  13. Are prepared to uphold professional and ethical standards.
  14. Understand and appreciate the role of computer science and software engineering in a societal context.
  15. Are aware of career and further educational opportunities.
  16. Have a mature understanding of themselves and others.
Maintained by webmaster@cs.wpi.edu
Last modified: July 18, 2006 10:50:42