Virginia Commonwealth University

USA
2 Scholarships 125 Programs 3 Degree levels
Bachelor

Bachelor's in Computer Engineering

DegreeBachelor
FieldComputer Engineering.
C

Cost & earnings at Virginia Commonwealth University What students borrow here, and what they go on to earn

You borrow $21,500 median federal debt
You repay $244/mo over 10 years
Graduates earn $58,128 10 yrs after entry
Debt clears in 1.2 yrs of the salary premium
US Department of Education figures See the full breakdown →
B

Computer Engineering Technology graduates earn a median $57,409 Across 75 US programmes, two years after finishing

See the degree grade →

The Bachelor of Science in Computer Engineering at Virginia Commonwealth University combines electrical engineering and computer science to train students in hardware and software design for computing systems. It suits students who want a balanced curriculum in digital systems, embedded systems, computer architecture and software, and who plan careers in industry or graduate study.

What you'll study

The programme is a four‑year Bachelor of Science that integrates core electrical engineering concepts with computer science fundamentals. Early coursework builds a foundation in calculus, physics and basic programming; subsequent semesters concentrate on circuit analysis, digital logic, microprocessors and data structures. Typical modules and lab work include:

  • Circuits and Electronics – analogue and digital circuit analysis, semiconductor devices and lab experiments.
  • Digital Logic and Systems – Boolean algebra, finite state machines, HDL (hardware description languages) and digital design labs.
  • Computer Architecture – instruction sets, pipelining, memory hierarchy and performance analysis.
  • Embedded Systems and Microcontrollers – real‑time systems, interfacing, embedded C and hardware/software integration.
  • Signals and Systems – continuous and discrete signals, Fourier analysis and applications.
  • Software and Algorithms – data structures, algorithms, operating systems and software engineering principles.
  • Electives and Special topics – options often include VLSI design, computer networks, cybersecurity, machine learning and robotics.
  • Senior Design/Capstone – team project emphasising design, testing and documentation, often with industry sponsors.

Laboratory courses, project work and collaborative design are emphasised throughout the programme to develop hands‑on skills. Many students also take advantage of internships, research projects with faculty and interdisciplinary electives available across VCU.

Entry requirements

Applicants should hold a high‑school diploma (or recognised equivalent) with a strong record in mathematics and science. Typical preparation includes algebra, precalculus or calculus, and physics; prior programming experience is beneficial but not always mandatory. Admissions review considers overall academic record, recommendation letters and a personal statement; some applicants will present Advanced Placement, IB or college coursework for credit.

Transfer applicants are usually expected to have completed college‑level calculus and introductory physics and to submit official college transcripts. International applicants must meet VCU's English proficiency requirements and provide certified academic records translated into English where necessary. Prospective students are encouraged to consult the VCU School of Engineering admissions pages for programme‑specific guidance.

Career prospects

Graduates with a BSc in Computer Engineering have a wide range of career options in both hardware and software sectors. Common roles include embedded systems engineer, firmware developer, hardware design engineer, systems engineer, and applications or software engineer. Alumni also work in areas such as robotics, telecommunications, semiconductor design, network engineering and cybersecurity.

The degree also provides a solid foundation for graduate study in electrical engineering, computer engineering, computer science or related fields. Many students pursue internships during their studies, which frequently lead to full‑time employment. Employers range from large technology firms and defence contractors to start‑ups and research institutions.

Why study at Virginia Commonwealth University

VCU offers a programme that blends theoretical foundations with practical, hands‑on experience in well‑equipped laboratories and collaborative design courses. The School of Engineering emphasises experiential learning, industry partnerships and opportunities for undergraduate research, helping students develop applied skills and professional networks.

Located in an urban setting with a diverse economy, VCU provides access to regional technology employers, internship opportunities and cross‑disciplinary electives across the university. Students benefit from faculty who are active in research and from career services that support internship placement and employer engagement.

Latest Bachelor Scholarships in USA

Similar Bachelor programmes in USA

⚖ Compare this programme with similar ones

Similar Bachelor programmes at other universities

Get help applying to Virginia Commonwealth University

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.