Skip to main content

Building the foundation to program the future

Computer Science

Our ABET-accredited computer science program provides students with comprehensive training to prepare them to enter a growing tech industry. The curriculum covers the theory and practice of computing, software package design and implementation, computer networking and database management.

I'm ready to get started!

WVU Tech Computer Science Program

The WVU Tech Computer Science program provides students with comprehensive training in computer programming, software design, networking and database management.

Preparing for Diverse Career Paths

A degree in computer science from Tech prepares students for various roles, including Software Engineer, Scientific Researcher, Computer Programmer, Network Administrator, Computer System Administrator and Database Administrator.

Balancing Theory and Technical Skills

The program emphasizes theoretical depth alongside technical skills, covering essential subjects like data structures, software engineering, computer organization and analysis of algorithms.

Diverse Curriculum

The curriculum includes a range of courses, including introduction to networking, database management, compiler construction and operating systems concepts.

Stay Updated with Industry Trends

Updated courses focus on programming on new platforms, computer security and network security, ensuring students are prepared for the evolving demands of the industry.

The WVU tech CyberSecurity Emphasis

Computers with code on their screens

The bachelor's degree in computer science with the cybersecurity area of emphasis will give you a powerful, marketable set of skills. You'll learn all the technical aspects you would find in cybersecurity degree programs, but still have a computer science degree that opens even more doors.

You'll also learn alongside experts in the cybersecurity industry. Our professors are published authors of cybersecurity research and experienced professionals in the field.

You'll learn cybersecurity fundamentals, how to guard against cyber attacks and the principles of data and network security.

Earning a BS degree in computer science with area of emphasis in cybersecurity will qualify students for positions with a median pay of more than $100,000 per year.

During the senior year, students participate in two semester senior project to integrate skills learned throughout the program.

The majority of the courses are taught in computer labs, giving students the advantage of a constant hands-on learning environment. The average class size of ten students for the required computer science courses facilitates one-to-one interaction with our well-qualified, full-time faculty members.

Students completing the computer science program will be well prepared for either a career in computer science or to continue their education by attending graduate school.

ABET Computing Accreditation Logo

WVU Tech's Computer Science program is accredited by the Computing Accreditation Commission of ABET.


Median Software Developers, Quality Assurance Analysts, and Testers Yearly Salary

*U.S. Bureau of Labor Statistics 2024

If you can dream it
You can code it

There is a lot to be excited about in computer science. The field offers job opportunities across dozens of industries. With skills in programming and problem-solving, computer science embraces creativity and innovation, and offers those in the field a chance to make a positive impact on society. Whether graduates are in software development, testing, or other related fields, those who get a degree from WVU Tech enjoy competitive salaries and job security.

Career Opportunities for Computer Science Graduates

Attaining a bachelor's degree in computer science is instrumental in acquiring the fundamental skills essential for thriving in careers such as software engineering, network and computer system administration and database management. Graduates from the computer science program at WVU Tech are exceptionally well-prepared to pursue advanced studies at renowned universities nationwide.

Many computer science graduates secure positions in leading high-tech corporations, while others excel in startups, government entities and diverse service sectors including finance, consulting, insurance, communication, healthcare and entertainment

Scholarships Available for Computer Science Majors!

National Science Foundation logo

S.U.C.C.E.S.S is an NSF S-STEM scholarship program for students in electrical engineering, computer engineering, computer science and information systems programs at WVU Tech who demonstrate financial need. Successful applicants can receive up to $10,000 in financial aid!

Who is it for?

Academically talented, low-income students with the demonstrated financial need who are pursuing bachelor’s degree in Electrical and Computer Engineering (ECE), Computer Science and Information Systems (CSIS).

How it works

The project aims to increase student persistence in STEM fields in a few ways:

  • linking scholarships with effective supporting activities, including faculty, industry and peer mentoring;
  • cohort-shared living and academic experiences;
  • undergraduate research experiences;
  • career exploration;
  • and participation in discipline-specific conferences.

Also, to encourage a business mindset, you will complete a minor in Entrepreneurial Studies.

I want to know more!

Your Computer Science Faculty

Somenath Chakraborty, Ph.D.

Assistant Professor of Computer Science and Information Systems

Profile: Somenath Chakraborty, Ph.D.

Kenan Hatipoglu, Ph.D.

Professor of Electrical and Computer Engineering | Professor of Computer Science and Information Systems | Chair – Leonard C. Nelson School of Engineering

Profile: Kenan Hatipoglu, Ph.D.

Ranjith A. Munasinghe, Ph.D.

Professor of Computer Science & Information Systems

Profile: Ranjith A. Munasinghe, Ph.D.

Afrin Naz, Ph.D.

Associate Professor of Computer Science & Information Systems

Profile: Afrin Naz, Ph.D.

A F M Saifuddin Saif, Ph.D.

Assistant Professor of Computer Science and Information Systems

Profile: A F M Saifuddin Saif, Ph.D.