Skip to main content.

Computer EngineeringBS, BS/MS

Computer Engineering

Major in computer engineering

Computer engineers design, develop, implement, test, and manage computing systems (both hardware and software) and networks. As a computer engineer, you may work as a designer, researcher, scientist, educator, consultant, entrepreneur, executive, public official, or in the military. Computer engineers work in a variety of fields, such as aerospace, automotive, biomedical, communications, consumer electronics, medicine, power, and space.

Request info

Still trying to find the best fit? Send us your information and we will be in touch soon.

Request more infoApplyPlan a visitUndergrad admissions requirements

Computer engineering is a rapidly growing discipline—and is also one of the highest-paid engineering fields. As a computer engineering major, you'll be prepared to meet the changing high-technology needs of industry and to continue with graduate studies.

The bachelor's degree program in computer engineering also offers a concentration in cybersecurity: the application of measures to protect computers and computer systems from unauthorized access and attack.

Ideas & logic become tools for progress

The computer engineering program graduates students who excel in applications engineering & team leadership.


  • Akamai
  • Dell EMC
  • Electric Boat/General Dynamics
  • MathWorks
  • NASA
  • Naval Undersea Warfare Center

Graduate school placements

  • California Institute of Technology
  • Georgia Institute of Technology
  • MIT
  • Purdue University
  • University of Michigan
  • University of Texas
  • Worcester Polytechnic Institute (WPI)

Career placements

  • AT&T
  • EMC Corporation
  • General Dynamics
  • Lockheed Martin
  • MathWorks
  • Naval Underwater Warfare Center (NUWC)
  • Raytheon
  • Siemens

Our program prepares you for this evolving field by providing a strong background in science, mathematics, and engineering.

Your computer engineering courses will include programming, circuits, digital design, electronics, operating systems, algorithms, and computer networks. You can also choose from technical electives such as integrated circuits, computer architecture, wireless sensor networks, wireless communications, multimedia communications, database systems, network security, and dependable computing. During your final year, you will complete a senior design project that provides real-world experience and is defined by current industry needs.

For the BS in computer engineering, you'll complete 57 credits in computer and electrical engineering courses and a total of 122 credits overall.

Dual major in Electrical & Computer Engineering: Prepare to meet a broad range of challenges in the ever-changing high-tech fields of electrical and computer engineering by earning dual bachelor's degrees.

Concentration in Cybersecurity: the Department of Electrical & Computer Engineering offers a concentration in cybersecurity: the application of measures to protect computers and computer systems from unauthorized access and attack. 

A minor in computer engineering gives you the opportunity to specialize in areas such as computer architecture, computer networks, database systems, and digital circuits. For the minor, you'll complete at least 20 credits.

  • Capstone projects: most senior engineering students work in small teams on real-world, industry-specific challenges that demand analysis, proposals, prototypes, and solutions.
  • Community: join organizations such as the Institute of Electrical and Electronics Engineers (IEEE), Association for Computing Machinery, the Electrical and Computer Engineers National Honor Society, the Society of Women Engineers, the National Society of Black Engineers, and Engineers Without Borders.
  • Experience: participate in co-op and internship programs to gain valuable experience with regional industries, often while also earning money for college.
  • New initiatives: collaborate, create, and explore at our IDEAStudio and the Center for Scientific Computing and Visualization Research.
  • Honors College: take advanced courses, pursue research, and be part of a community of scholars
  • Study Abroad: earn academic credits and gain a global perspective on your field
  • Undergraduate Research: faculty work with students on cutting-edge research projects
  • University Studies: gain the benefit of a broad university education to enhance your knowledge and skills

UMass Dartmouth offers a great transfer experience for students who:

  • have graduated from an accredited community college, or
  • have earned college credits from an accredited college or university

Transfer Admissions

with advanced study

Computer Engineering Faculty


Antonio Costa

Chairperson / Professor
Electrical & Computer Engineering
Science & Engineering 217C


ABET Engineering Accreditation Commission