University Links:

Program Educational Objectives, Program Outcomes, and Assessment

Program Educational Objectives

The Computer Science Program enables its graduates to:
  1. Apply theories and principles of computer science throughout their professional careers.
  2. Function as software developers in a variety of application domains.
  3. Continue growth as a computing professional.
  4. Act with professionalism when addressing social and ethical issues.
  5. Work in collaborative (team) environments.
  6. Communicate effectively.

Program Outcomes

The program enables students to achieve, by the time of graduation:
  1. An ability to apply knowledge of computing and mathematics appropriate to the discipline;
  2. An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution;
  3. An ability to design, implement and evaluate a computer-based system, process, component, or program to meet desired needs;
  4. An ability to function effectively on teams to accomplish a common goal;
  5. An understanding of professional, ethical, legal, security, and social issues and responsibilities;
  6. An ability to communicate effectively with a range of audiences;
  7. An ability to analyze the local and global impact of computing on individuals, organizations and society;
  8. Recognition of the need for, and an ability to engage in, continuing professional development;
  9. An ability to use current techniques, skills, and tools necessary for computing practices.
  10. An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices;
  11. An ability to apply design and development principles in the construction of software systems of varying complexity.


Assessment Data

CS Graduates
CS Enrollment

Assessment Plans

Assessment Activities

Overview | ETS Area Test | Student Exit Survey | Alumni Survey


Assessment is an important aspect of the department's growth and development. The goal of assessment is to measure how well we are achieving the goals and objectives of the University, college, and the department. The first step in assessment is to gather data about how well we are meeting our objectives. Likely sources of data include:
  • Students
  • Recent graduates
  • Alumni in general
  • Firms that hire our students
  • and others.

Prior to 1998 the department relied on a number of University assessment activities, informal assessment within the department, and the ETS area test. In 1998 we realized a need to formalize our assessment activities because of the CSAB, now ABET/CAC accreditation Criteria 2000 activities, which made assessment an essential component in the accreditation process. As part of our reaccreditation effort during the 1998-1999 academic year we prepared an exit interview for the 1999 graduates. The goal of the exit survey is to gather data from students relative to the accreditation criterion and the University's general education component in the curriculum. The survey focuses on the accreditation issues that most directly impact students, namely,

  • Laboratories and facilities
  • Curriculum
  • Courses in the major
  • Cognate courses
  • General education courses
  • Academic services

The next major data gathering effort was our Alumni Survey, described below.

ETS Area Test

The department has conducted the ETS area test, with mixed results, since 1996. A summary of these results and a brief set of observations appear on the ETS Results page.

Student Exit Survey

The Department conducts an annual senior exit survey. The survey instrument and the results are accessible through the links below.

Alumni Survey

Alumni surveys were performed in 2001 and 2006. The access to survey instrament and the results is provided below:
2006 Alumni Survey
2001 Alumni Survey