Contacts
Don J Smith
Associate Professor and Acting Chair
Phone ext: 3288
Fax Ext: 3201
E-mail: Don.Smith@mail.wvu.edu
Computer Science Website
Computer Science
Computer Scientists are distinguished from other computer professionals such as programmers, information technology specialists, and system administrators by the higher level of theoretical expertise and innovation they apply to complex problems. A computer scientist can often expect to work on multidisciplinary projects such as robotics, humancomputer interaction, advanced computer graphics, and artificial intelligence based systems. The Bachelor of Science in Computer Science (BSCS) program at WVU-Tech is a 128 credit hour program of study with 56 hours of Computer Science theory and languages, 27 hours of calculus-based mathematics, 15 hours of upper division technical electives, and 12 hours of laboratory science. The first two years of study focus on the fundamentals of computer science concepts and provide a firm foundation in mathematics. During the junior and senior years, students are introduced to advanced concepts in the science of computation and are presented the opportunity to take elective courses such as cryptology, computer graphics, artificial intelligence and special topics such as image processing, modeling and simulation. Many students are actively involved in undergraduate projects with the computer science faculty.
Computer Science Goals:
- To prepare students in the areas of mathematics, science, concepts of programming languages, and management of data and information.
- To provide students a well rounded education for the application of computer science principles in a professional environment and to be successful in graduate studies.
- To prepare students for life long learning and to help students deal with the ever increasing complexity of societal issues created by the rapid utilization of computers.
The Computer Science Program Educational Objectives include:
- Graduates will be able to learn new skills and techniques as they progress in their careers.
- Students wishing to seek advanced studies in Computer Science will be properly prepared.
- Graduates that so desire will be able to successfully seek and obtain professional.
Students wishing to minor in Computer Science are required to complete 25 credit hours minimum including: CSCI --121, 122, 221, 231, 222,-263, and 6 hours to be freely chosen from any 300 or 400 level Computer Science course.