University of Virginia Campus
Master of Engineering
On Campus
University of Virginia Logo
University of Virginia
Charlottesville
United States

Computer Engineering

About

Virginia University’s Master of Engineering in Computer Engineering is a one-year, full-time program tailored for students seeking a practical, industry-aligned education in the design and integration of computing systems. Blending hardware and software perspectives, the curriculum emphasizes digital systems, embedded technologies, and system-level architecture. This program is designed to bridge academic knowledge with real-world application, equipping students to solve complex engineering challenges in sectors such as telecommunications, consumer electronics, and intelligent systems.

Students engage with advanced coursework that covers microprocessor design, hardware-software co-development, and networked systems. Laboratory-based instruction and project-driven learning allow for the direct application of theory to technical problems. Led by faculty with strong industry and research experience, the program emphasizes both individual skill development and collaborative engineering practice. Graduates leave with applied expertise, confident in their ability to innovate and lead in the rapidly evolving field of computer engineering.

Key information

Duration
-
Tuition fee
$34,822.00/year
Start dates & application deadlines
-
More details
-

Key Facts

  • Program Title: Computer Engineering
  • Degree Type: Master of Engineering
  • Duration: 1 year
  • Mode of Study: Full-time, On Campus
  • Application Deadline: 17 February 2026
  • Location: University of Virginia, United States
  • Field of Study: Electrical Engineering
  • Language of Instruction: English

Program Structure

Semester 1 – Core Computer Engineering Foundations

  • Embedded Systems Design
  • Digital VLSI Architecture
  • Operating Systems and Device Interfaces
  • Engineering Project Management

Semester 2 – Advanced Applications and Integration

  • Computer Networks and Communication Protocols
  • Hardware-Software Co-Design
  • Cyber-Physical Systems and Security
  • Capstone Project in Computer Engineering

Career Opportunities

Graduates of the Computer Engineering program are prepared for impactful roles in semiconductor companies, embedded systems firms, telecommunication providers, and defense and aerospace industries. Common job titles include embedded systems engineer, hardware design engineer, firmware developer, and network systems architect. Their multidisciplinary training allows them to work at the intersection of electrical engineering and computer science, designing integrated solutions for smart devices, robotics, automotive systems, and industrial automation. Some graduates choose to pursue professional certifications, join R&D divisions, or transition into technical management roles that require both engineering depth and strategic insight. This program’s practical orientation and broad relevance ensure that students are equipped for diverse and dynamic career pathways in global technology markets.

Why Choose This Program

This program is ideal for those seeking a hands-on, accelerated, and application-focused education in computer engineering. Virginia University’s one-year structure allows students to quickly gain relevant skills and enter the workforce with confidence. With strong connections to industry, modern engineering labs, and a curriculum built around current technologies, students gain both depth and adaptability. The program’s balance of hardware and software content enables learners to work across disciplines and technologies, fostering innovation and systems thinking. For students aiming to build careers in high-tech environments or advance to leadership roles in engineering teams, this program delivers a strategic and professionally empowering foundation.

Contact Information

For further information, please contact the admissions office at:
Phone: +1 434 924 0311
Email: gradadmissions@virginia.edu
Address: University of Virginia, Charlottesville, VA 22904, United States