This program was discontinued as of Fall 2013. This means that it will no longer be accepting new students.Current students already enrolled into this program will have until the end of the Spring 2015 term to complete all required course work.

Students will gain experience in using the most common computer programming languages and will be exposed to operating procedures commonly encountered in the data processing field. Students work on small and large computer systems, ranging from on-site micro-computer systems to powerful, multi-user systems at the West Virginia Network for Educational Telecommuting (WVNET) which are accessed via telecommunications. Associate degree graduates are prepared for career entry-level positions as applications programmers, network administrations, or information technology specialists. Students who transfer into and complete baccalaureate computer science programs at other institutions are additionally prepared as systems analysts, software designers, network professionals and webmasters, depending upon options chosen.

Students successfully completing the programming option of the computer science degree will be prepared for entry-level programming and computer support positions. Structured programming techniques, implementation in current industry-standard languages, and web programming are included in the curriculum. In addition, students will learn to use various operating systems for hardware and software management. This course of study is for students seeking traditional computer positions or planning to continue their computer education at the baccalaureate level.