West Virginia University
Printer Friendly Version

Bachelor of Science in Computer Science (Engineering)

Lane Department Undergraduate Handbook
Curriculum

WVU Undergraduate Program Catalog

Computer science is a discipline that involves the understanding and design of computational processes. The discipline ranges from a theoretical study of algorithms and information processing in general, to a practical design of efficient and reliable software that meets given specifications. This differs from most physical sciences, engineering included, that separate theoretical underpinnings of the science from applications within it.

Partly because of the broad nature of computer science, and partly because students need flexibility in choosing a plan that best fits their needs, the department offers two tracks in the B.S. degree program: one track is with the College of Engineering and Mineral Resources (CEMR), and one track is with the Eberly College or Arts and Science (ECAS).

The B.S.C.S. track through CEMR introduces students to engineering principles through Engineering 101/199 and required courses in computer engineering. Chemistry and a two-semester sequence in physics is also required, but the student gains flexibility in choosing senior-level computer science (CS) courses, which leaves open the opportunity to explore much of software engineering or other areas. This option is well-suited for freshman engineering students who meet pre-computer science entrance requirements, and for engineering students who want to double major in computer science and computer engineering.

The objective of the bachelor's degree program in computer science is to produce graduates who have the knowledge, skills, and attitudes that will ensure success in professional positions in business, industry, research, government service, graduate study, or professional school.

These three key attributes describe the career and professional accomplishments that the computer science program prepares graduates to achieve. These attributes also help faculty focus on assessing and evaluating the extent to which the program objective is being met.

  • Knowledge refers to demonstration of technical competence in comprehensively identifying problems, analyzing and generating solutions, and making decisions related to their professional practice.
  • Skills pertain to the effective use of computers and modern tools in professional practice and learn to adapt as technology changes.
  • Attitudes reflect good work ethic, the ability to function well on teams, and the ability to effectively communicate both orally and in writing.

Related Degrees
Bachelor of Science in Biometric Systems
Dual Bachelor of Science in Biometric Systems and Computer Engineering
Dual Bachelor of Science in Biometric Systems and Electrical Engineering
Bachelor of Science in Computer Engineering
Bachelor of Science in Computer Science (Arts and Sciences)
Dual Bachelor of Science in Computer Science and Computer Engineering
Dual Bachelor of Science in Electrical Engineering and Computer Engineering
Bachelor of Science in Electrical Engineering



Printer Friendly Version

Search this siteStudent, Faculty, and Staff DirectoryContact InformationVisit West Virginia University