Computer Science Program Accreditation and 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
The bachelor of science degree in computer science engineering is accredited by the Computing Accreditation Commission of ABET, http://www.abet.org.
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.