Skip to main content

Build the foundation of society

In the fast-paced world of computer software and hardware, the knowledge and skills you'll learn in the computer engineering program starts the path to creating an efficient, and productive society. Let's learn how!

Apply Now

BACHELOR OF SCIENCE Computer Engineering

Computer engineering teaches you how information systems are put together from components, and provides you with an understanding of both hardware and software systems. Receive the training necessary for some of the fastest growing fields, including big data analytics, cybersecurity, robotics and networking. Our program emphasizes real-time and embedded systems while offering unique opportunities to participate in national-level student competitions against other universities.

Experiential Learning

Male and female students working on computers

CYBER WVU

As a student-run organization, CyberWVU focuses on hands-on experience in cybersecurity. You will regularly participate in cybersecurity competitions such as Cyberforce Competition, National Cyber League (NCL), Collegiate Cyber Defense Competition (CCDC), and the NATO organized Locked Shields exercise in collaboration with the WV National Guard and DISA.

Read More : CYBER WVU
A laptop and AR equipment

Association for Computing Machinery

As a member of the ACM, you'll network with computing educators, researchers and professionals, to share resources and address global challenges in the field. Founded at the dawn of the computer age, ACM’s reach extends to every part of the world, with more than half of its 100,000 members residing outside the U.S. 

Read More : Association for Computing Machinery
Jacob Thrasher, AIWVU founder, working on a computer

AIWVU

As a member of AIWVU, you'll strive to bring technical AI knowledge to everyone who wants to learn, regardless of their experience. This very active student organization hosts biweekly workshops, guest speakers and discussions to make AI more accessible to anyone who wants to learn.

Read More : AIWVU
Students working together at the IEEE Hack-a-thon

Institute of Electrical and Electronics Engineers (IEEE)

WVU IEEE fosters professional development by finding opportunities to develop your technical and social skills outside of the classroom. Workshops and participating in multiple projects throughout the semester are proven to develop these skills for your engineering career, such as soldering to assemble your own micro keyboard.

Read More : Institute of Electrical and Electronics Engineers (IEEE)
students sitting at a conference table with their laptops

WVU Quantum Technology

Learn about quantum materials and quantum computing through regular workshops, guest speakers from all manner of backgrounds, discuss various quantum topics, and attend regular organization functions as a journal club for various papers published in quantum technology.

Read More : WVU Quantum Technology
University Rover Challenge robot

University Rover Challenge

The University Rover Challenge (URC) is an international competition organized by The Mars Society. You will be challenged to design the next generation of Mars rovers following in the footsteps of Team Mountaineers who were crowned world champions in 2023. 

Read More : University Rover Challenge
Two computer engineering students working with soldering guns and circuit boards

Homebrew Computing Club

Homebrew Computing Club is focused on hobbyist electronics and retro-computing. As a member you will exchange ideas and support each other in the pursuit of electronics with the goal of advancing the skills of our members in hardware and software design.

Read More : Homebrew Computing Club

Where technology meets real-world experience

WVU students have a strong track record of success and valuable real-world experiences in EcoCAR challenges. Over 16 years of participation, our award-winning EcoCAR team has been predominantly composed of students majoring in computer science, computer engineering, electrical engineering, software engineering, and cybersecurity, accounting for nearly 70% of the team.

Focus Areas

Digital Forensics

Develop tools for computer hardware and software that can be used to retrieve data found in digital devices for investigational purposes.

Hardware Design

Design and optimize digital circuit components to become faster, more compact, more power efficient and integrate them into larger digital systems, such as touch screens, gaming consoles and GPUs.

Image and Video Processing

Develop computer systems that are useful in various contexts, such as recognizing biometric signatures, identifying manufacturing flaws or interpreting satellite images.

Information Systems

Create, test, integrate and deploy a wide range of software, from business applications to missile systems.

Micro-processors and real-time systems

Design hardware and software for embedded computer systems found in vehicles, aircrafts, robots, defense systems, industrial control systems and autonomous cyber physical systems.

Network Security

Study computer networks and their various IoT applications, investigate cyber incidents affecting them and develop new tools to bolster their security

Undergraduate Research

At WVU, many of our faculty have established research areas. Take part in a hands-on experience that allows you and your peers to conduct cutting-edge research field of computer engineering, including hardware and software development and wireless communications and networks.

Learn About Undergraduate Research

Nature of Program

Combine knowledge from electrical engineering and computer science to design, develop, test and oversee the manufacturing and maintenance of embedded computer hardware and software. Embedded systems are crucial in industries like automotive, communications, consumer electronics, aircraft, robotics and healthcare. As a computer engineer, you'll work on complex systems including digital communications systems (e.g., cell phone networks), secure computer networks and system-level software such as operating systems and applications. 

COURSEWORK

Computer engineering courses begin with general fundamental engineering courses in hardware and software. As you build the foundation of knowledge in those areas, technical electives are introduced to broaden the depth in a preferred area of expertise.

View Plan of Study

Engineering Innovations

Callyn, a graduate of computer engineering and computer science programs wanted a fast-paced career that would use all her skills. Taking advantage of all the opportunities those programs and WVU offered, Callyn landed an Associate PATHWAYS Software Engineer position at Northrop Grumman!

Get Hired

With a computer engineering degree, you'll have global opportunities when looking for employment in your field. These are some of the companies and government agencies that have recently have hired our graduates:

Google, Amazon, IBM, Cisco, Eaton, Northrop Grumman, Boeing, Microsoft, Leidos and First Energy.

Hired

Meet one of our students who has gained real-world experience in the workforce.

Michael Barchett

Michael Barchett

Michael Barchett, a dual computer and electrical engineering student from Parkersburg, WV, is part of the West Virginia University Marching Band. Even with his challenging dual major and demanding extracurricular activities, he’ll be designing and integrating a controls engineering-based lab for the new Engineering Technology bachelor’s program. His hard work and drive landed him a co-op with Multi-Dimensional Integration.

The Future Will Be Built By Those Who Are Willing To Go After It.

Let's Go!

Request Info Apply Now Schedule a Visit

Questions?

For more information about the computer engineering program,
contact Mohamed Hefeida by email mohamed.hefeida@mail.wvu.edu or by phone 304-293-4326.