Computer Science Program Assessment

Program Mission Statement

To harbor a nurturing learning environment for students as well as provide a quality education via high-quality academic programs with both practical and theoretical backgrounds, hands-on research experience, and membership into relevant professional societies

Click here to view the College Mission Statement and Assessment

Program Assessment

Program Educational Objectives

The Program Educational Objectives (PEO) of the Bachelor of Science in Computer Science (B.S.C.S.) program at West Virginia University is to produce graduates who will apply their knowledge and skills to achieve success in their careers in industry, research, government service or graduate study. It is expected that in the first five years after graduation our graduate will achieve success and proficiency in their profession, be recognized as leaders, and contribute to the well-being of society.

Student Outcomes

Upon graduation, all Bachelors of Science students in Computer Science will:

Outcome CS.a. Be exposed to a variety of programming languages and systems and will be proficient in programming in at least two languages.
View assessment plan.

Outcome CS.b. Have knowledge of the basic principles and methods of programming language translation, formal languages, and automata.
View assessment plan.

Outcome CS.c. Have knowledge of the basic principles of data structures, discrete mathematics and algorithms, and be able to apply this knowledge to problem solving in relevant application areas.
View assessment plan.

Outcome CS.d. Be familiar with principles of computer organization, operating systems, and networks.
View assessment plan.

Outcome CS.e. Have knowledge of software engineering principles and be able to design, implement, and analyze moderately complex and robust systems.
View assessment plan.

Outcome CS.f1. Be able to communicate ideas effectively in writing.
View assessment plan.

Outcome CS.f2. Be able to communicate ideas effectively verbally.
View assessment plan.

Outcome CS.f3. Be able to work and learn effectively as members of a team.
View assessment plan.

Outcome CS.g. Have knowledge of and a commitment to the social and ethical responsibilities of computing professionals.
View assessment plan.

Outcome CS.h. Have experienced a well-rounded education in areas outside of the computer science major, with emphasis on the arts, sciences, and humanities.
View assessment plan.

Outcome CS.i. Be familiar with laboratory procedures and use of the scientific method in at least two different physical or biological sciences.
View assessment plan.

Outcome CS.j. Be familiar with advanced concepts of some specialized computer science areas.
View assessment plan.

Outcome CS.k. Have knowledge of mathematics through differential and integral calculus, discrete mathematics, and probability and statistics.
View assessment plan.