Computer Engineers typically design new computer hardware, create blueprints of computer equipment to be built, and test the completed models of the computer hardware. Computer engineers also analyze the test results and modify the designs as needed, updating existing computer equipment so that it will work with new software, overseeing the manufacturing process for computer hardware, and maintaining knowledge of computer engineering trends and new technology.

Program Guide

See a snapshot of career information for this program.

Check out the Program Guide for Undergraduates 

Handshake

Search for internships and jobs, schedule career advising appointments, and more by signing in to GW’s career hub.

https://gwu.joinhandshake.com/

Learn about Careers Paths

Azure Consultant

Microsoft

Watch more interviews with industry professionals on CandidCareer – sign in via Handshake.

Professional Development

Get the latest industry knowledge, access to mentoring, and find job opportunities through professionals organizations:

  • Association for Computing Machinery (ACM) – acm.org
  • Computing Research Association (CRA) – cra.org
  • IEEE The Community for Technology Leaders – computer.org
  • International Association of Computer Science & IT (IACSIT) – iacsit.org
  • International Society of Automation (ISA) – isa.org
Click here for more STEM professional organizations.

Industry-Specific Job Sites

Find more sites on our Job/Internship Search Resources page.

Career Resources

LinkedIn Learning Classes

AutoCAD 2017 Essential Training

Taught by Shaun Bryant
Learn everything you need to know to create precise 2D and 3D drawings with AutoCAD 2017. These tutorials provide AutoCAD…

Vibe Coding Common Web Patterns into Tailwind CSS

Taught by Gary Kovar
With this course focused on integrating Generative AI with Tailwind CSS, Gary Kovar—a senior back-end developer and software engineer—dives into…

ZBrush: Tips & Tricks

Taught by Ryan Kittleson
Are you ready to take your ZBrush-ing to the next level? In this series, ZBrush artist Ryan Kittleson shares his…

After Effects Guru: Animating Infographics

Taught by Ian Robinson
Learn how to animate infographics with Adobe After Effects! Many infographic elements begin life in applications like Illustrator, Photoshop, or…

Unreal Engine 4: Realtime Motion Graphics

Taught by Scott Pagano
Unreal bridges the gap between 3D motion graphics and the processing power of real-time game engines. You can create content…

Revit 2017 Essential Training: Structure

Taught by Eric Wing
Revit 2017 is a great program for structural engineering, offering cutting-edge tools for creating design alternatives, building simulations, and publishing…

Revit 2017 Essential Training: MEP (Metric)

Taught by Eric Wing
MEP (mechanical, electrical, and plumbing) design is one of the major components of the BIM chain—and Revit is the design…

Revit 2017 Essential Training: MEP (Imperial)

Taught by Eric Wing
MEP (mechanical, electrical, and plumbing) design is one of the major components of the BIM chain—and Revit is the design…

3ds Max 2017 Essential Training

Taught by Aaron F. Ross
3ds Max is best known for its modeling and rendering tools. These strengths come into play in architecture, manufacturing, game…

Revit 2017 Essential Training: Architecture (Metric)

Taught by Paul F. Aubin
Learn the basics of using Revit 2017 for architectural design. This course is designed for students who have no prior…

Revit: Architectural Families

Taught by Eric Wing
Revit families are an incredible feature, offering libraries of ready-made objects that can be used in CAD drawings or customized…

The Power of PreViz at BMW Group DesignworksUSA

Taught by Richard Koci Hernandez
PreViz, or previsualization, harnesses the power of visual preplanning in envisioning and designing products and workflows before prototyping begins. In…

AutoCAD Civil 3D: Designing Gravity Pipe Systems

Taught by Eric Chappell
Gravity pipe systems are a part of almost every civil engineering project. In AutoCAD Civil 3D, that means working with…

Revit: Tips, Tricks, and Troubleshooting

Taught by Paul F. Aubin
In this series, there’s a little something for every Revit designer—beginners and seasoned users alike. Each video focuses on a…

V-Ray 3.0 for 3ds Max Essential Training

Taught by Brian Bradley
Master features of the V-Ray 3.0 rendering engine and learn how to extend the range of 3ds Max with state-of-the-art…

AutoCAD 2016 Essential Training

Taught by Scott Onstott
Scott Onstott has been using AutoCAD for 24 years and has witnessed its evolution into the most popular industry-standard computer-aided…

AutoCAD Civil 3D: Intersecting New Roads with Existing Roads

Taught by Eric Chappell
Every road project that you work on will require you to tie your new road designs to existing roads via…

AutoCAD: Designing Dynamic Blocks

Taught by Scott Onstott
Build intelligence into your AutoCAD drawings with dynamic blocks. Dynamic blocks allow you to quickly change the shape, size, position,…

Revit Templates: Views and Sheets

Taught by Paul F. Aubin
Start customizing your Revit templates to save time and create consistent starting points for every architect in your office. This…

IT Service Management: ISO20000

Taught by Suzanne Van Hove
Learn the core components of ISO/IEC 20000. ISO/IEC 20000 is the first international standard for IT service management developed by…