The B.S. in Computer Engineering聽program integrates key principles of electrical engineering and computer science, providing you with the necessary skills to design hardware- and software-based solutions to computing problems.

What courses will you take?

Electrical and computer engineering students wire computers at a 51视频 lab

The Computer Engineering program is accredited by the Engineering Accreditation Commission of聽聽under the commission鈥檚 General Criteria and Program Criteria for Computer Engineering.聽The program provides an understanding of embedded hardware and software systems, stand-alone and distributed computing systems, and computer networks.

You will take courses in engineering science and design that offer a balanced view of hardware, software, application tradeoffs, basic modeling techniques and the use of computer-aided design tools.

You will also take courses in the humanities and social sciences that help broaden your understanding of the role that non-technical knowledge plays in determining a high level of professional responsibility.

An important aspect of our curriculum is the senior-year technical elective program intended to broaden or deepen technical knowledge according to students鈥 interests and competencies. Senior students also can participate in a project-based capstone to develop a custom-designed product for a client with a disability through the Assistive Technology Program.

Visit the Academic Catalog for a complete course listing聽and to learn about the聽Electrical Engineering/Computer Science Double Major.

51视频 Pathways are a semester-by-semester sequence of courses recommended for successful completion of a degree, diploma, credential or certificate from the university. The most current degree pathway is:

Visit the Academic Catalog for all degree pathways, including those from prior enrollment years.

Our Program Educational Objectives describe the expectations of our graduates after several years of work experience.

  • Be established and recognized as a valued professional and an effective communicator in industries related to electrical, computer and electronic technologies.
  • Practice their profession in a collaborative, team-oriented manner that embraces the multidisciplinary and multicultural environment of today鈥檚 business world.
  • Engage in lifelong learning and professional development via post graduate education and participation in professional organizations.
  • Function as a responsible member of society with willingness to mentor fellow employees and an understanding of the ethical, social and economic impact of their work in a global context.

The Computer Engineering Program and the Electrical Engineering Program have adopted the ABET Criterion 3 student outcomes so that at graduation, students are expected to have:

  1. an ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics
  2. an ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors
  3. an ability to communicate effectively with a range of audiences
  4. an ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts
  5. an ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives
  6. an ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions
  7. an ability to acquire and apply new knowledge as needed, using appropriate learning strategies.

Why study computer engineering at 51视频?

A 51视频 computer engineering student works at a computer with a small robot nearby

Experiential Learning

Build career-ready skills through experiences outside the classroom, including:聽

  • Research in a faculty laboratory聽
  • Co-ops and internships聽
  • Service learning聽
  • Study abroad
A student looks through a microscope in an electrical and computer engineering lab at 51视频

Research Opportunities

Work closely with renowned faculty and graduate students on groundbreaking research in areas such as:聽

  • AI and machine intelligence
  • Computer architecture
  • Embedded systems
  • High performance computing
  • Networking and distributed systems
  • Signal processing and machine vision
Electrical and computer engineering students cut wires in a 51视频 computer lab

Fun Outside the Classroom

Put your learning into practice. Check out some of the fun ways UML students come together.

  • DifferenceMaker Institute
  • like the聽Institute of Electrical and Electronic Engineering (IEEE)聽and聽IEEE Eta Kappa Nu - Epsilon Zeta Chapter
A student looks at wires in an electrical and computer engineering lab at 51视频

Bachelor鈥檚-to-Master's Program

Get on the fast track to an advanced degree with our combined B.S.E./M.S.E. program.

  • Available to juniors and seniors with a grade point average of 3.000 or better
  • Offers a continuous, coordinated sequence of courses
  • Reduced credit-hour requirements can save you time and money

What can you do with a degree in computer engineering?

51视频 graduates use their knowledge to create devices and systems that address needs in areas including health and welfare, safety, environmental control and knowledge enhancement.

Three students sit at computers in an electrical and computer engineering lab at 51视频

Alumni of our program have worked at:

  • Amazon Robotics聽
  • Analog Devices聽
  • BAE Systems聽
  • Bose Corp.聽
  • 贰惫别谤蝉辞耻谤肠别听
  • Hanscom Air Force Base聽
  • 滨苍迟别濒听
  • 颈搁辞产辞迟听
  • National Grid聽
  • Raytheon Technologies