College of Arts & Sciences homeAppalNETSearch ASU's WebsiteASU Calendar of EventsCampus and community MapsTechnology Resources and HelpASU Home Page

 CS Home
 Student Resources
 Graduate Students
 Prospective Students
 Faculty/Staff
 Scholarships
 Alumni
 Faculty Resources
 Opportunities


Department Calendar

Contact Info

      P.O. Box 32133
      CAP Science Building
      Boone, NC
      28608-2133
      (828) 262-2370
      FAX: (828) 262-7000

      Chairperson:
      Dr. James Wilkes
      jtw@cs.appstate.edu

      General Questions:
      info@cs.appstate.edu

Department of Computer Science

Undergraduate Program Assessment

CS Goals, Objectives, and Expected Outcomes

Our goal is to educate students for a career in CS and a productive life as good citizens. We expect that the major program, the core curriculum, and the free electives available to students will all contribute toward achieving this goal.

We have the following objectives for the program we offer to our majors:

  1. To provide a coherent, broad-based coverage of computer science
  2. To provide students with breadth of experience in problem-solving environments
  3. To instill ethical behavior
  4. To develop in students an ability to communicate orally and in writing
  5. To provide students with an opportunity to acquire industrial or research experience
  6. To provide students with an opportunity to explore fields of knowledge besides CS
  7. To provide students with an opportunity to function well in an environment that depends on teamwork
  8. To instill an appreciation for "life-long" learning and make students aware of resources available to them for self-education
  9. To maintain a state of the art curriculum and an active, engaged faculty

We expect these student outcomes

  1. Graduating students will demonstrate an understanding of fundamental computer science topics
  2. Graduating students will demonstrate depth of knowledge in some subareas of CS
  3. Graduating students will demonstrate proficiency in software design and development
  4. Graduating students will be able to use both a Unix System and a MS-Windows system
  5. Graduating students will be proficient in writing programs in an object-oriented language
  6. Graduating students will be able to write programs using at least two programming paradigms
  7. Graduating students will be able to explain what a professional code of ethics is and why one is desirable
  8. Graduating students will be able to produce well-written documents in English explaining technical issues and explaining positions on ethical issues
  9. Graduating students will be able to make an oral presentation of about 15 minutes on a subject with technical content
  10. Graduating students will be able to work in a team to produce a significant programming product



Copyright © 2004-2006 • College of Arts & Sciences

Design Approved: Valid HTML 4.01!    Valid CSS!    Bobby WorldWide Approved 508
If you have any questions or issues regarding the accessibility of these pages, please contact webmaster@cs.appstate.edu