About Computer Engineering
The Tufts Computer Engineering program incorporates research and
teaching across disciplines to provide students with a well-rounded
approach to this dynamic field. The B.S. program is administered by
the Department of Electrical and Computer Engineering. The M.S. and
certificate programs are jointly administered by the Department of
Electrical and Computer Engineering and the Department of Computer
Computer Engineering has transformed over the last two decades.
Computer hardware is now being designed with specialized computer
cores for specific applications. Computing devices are connected to
complex computer networks and the internet, whether they are large
servers in a cloud, or embedded Internet-of-Things devices. With
software and hardware systems gaining in complexity, computers and
designers must go beyond functional correctness and be concerned
with power consumption, security, and reliability.
The Department of Electrical and Computer Engineering is an
interdisciplinary engineering department covering topics from
advanced computational architectures to image and signal processing
and nanoscale engineering. The department gives students a unique
perspective on how electrical and computer technology can be used to
solve important human problems. With expert faculty, cutting-edge
research, and innovative facilities, our students are given the
opportunity and resources to make significant contributions to the
field and become leaders in industry, government, and academia.
The Department of Computer Science at Tufts University provides an
open, friendly, diverse, and collaborative atmosphere in which to
study computer science. Students personalize their path of study and
regularly access professors both in small classes and out of class.
With a long history of interdisciplinary learning and research
collaboration, the Department of Computer Science brings together
faculty, students, alumni, staff, and guests from across the field