Computer Engineering

Computer Engineering has transformed over the last two decades. The Tufts Computer Engineering program incorporates research and teaching across disciplines to provide students with a well-rounded approach to this dynamic field. 

Three people look at a computer motherboard
  • Degree Offerings
  • Faculty
  • Application Requirements
  • Contact the Department

Apply Now

Request Information

Questions about your application?

Contact us:

Office of Graduate Admissions
Bendetson Hall
Medford, MA 02155
(617) 627-3395
gradadmissions@tufts.edu

Computer Engineering (M.S.)

The complexity of software and hardware systems calls for today’s computer engineers to be concerned with power consumption, security, and reliability not just functional correctness. This master’s program trains students to design hardware, software, and networking systems for the computers of today and tomorrow.

The program leading to the M.S. degree in computer engineering is jointly administered between the Department of Electrical and Computer Engineering and Department of Computer Science. Master's degrees require a minimum of 30 SHUs and the fulfillment of at least 10 courses at the 100-level or above with grades of S (satisfactory) or at least a B-.
 
At least four lecture-based courses must be taken from a published list of computer engineering core courses. From these core courses, at least one course must be taken from each of the following three core areas:
 

> Computer Networking

> Computer Architecture

> Computer Software/Systems

Computer Engineering (Certificate)

In the certificate program in computer engineering, students gain foundational knowledge in connected systems, networking applications, and computer architecture. Hone your skills in the analysis, design, and operation of computing devices and software, offered over fifteen credit hours.

At least five lecture-based courses must be taken from a published list of computer engineering core courses. From these core courses, at least one course must be taken from each of the following three core areas:

> Computer Networking

> Computer Architecture

> Computer Software/Systems

Faculty

Soha Hassoun - Professor
Soha Hassoun
Professor
Ph.D , University of Washington
Computational methods for systems biology and metabolic engineering, Computer-aided design for integrated circuits
Mark Hempstead
Mark Hempstead
Associate Professor
Ph.D. , Harvard University
Computer Architecture, Computer Systems, Power-Aware Computing, Embedded Systems, Mobile Computing
Chorng Hwa Chang - Associate Professor
Chorng Hwa Chang
Associate Professor
Ph.D. , Drexel University
Computer Architecture, Parallel Processing, Computer Networking, Hardware Description Languages, Simulation and Programmable Logic Design, Engineering Education
Alva Couch
Associate Professor
Ph.D. , Tufts University
Policy-Based Languages for System and Network Administration, Support Tools for Teaching Hands-On Computer Science
Lenore Cowen
Professor
Ph.D. , Massachusetts Institute of Technology
Graph Algorithms, Distributed Algorithms, Approximate Routing, Classification and Clustering For High-Dimensional Data, Coloring and Its Generalizations, Computational Molecular Biology
Valencia Joyner Koomson
Associate Professor
Ph.D. , University of Cambridge
Design of Silicon-Based Mixed-Mode VLSI Systems (Analog, Digital, RF, Optical), Analog Signal Processing, Optoelectronic System-on-Chip Modeling and Integration for Applications in Optical Wireless Communication and Biomedical Imaging
Karen Panetta - Professor
Karen Panetta
Professor and Dean of Graduate Education
Ph.D. , Northeastern University
Image and Signal Processing for Security and Medical Applications, Modeling and Simulation, Multimedia
M.S. Program

M.S. Application Deadline


Spring: September 15
Fall: December 15

Application Requirements:


> Application Fee
> Resume/CV
> Personal Statement
> Official GRE scores

- GRE not required for current Tufts undergraduates applying to the M.S. degree program

- GRE scores may be waived for part-time students with five years of industry experience who are U.S. citizens or permanent residents. Visit go.tufts.edu/engmasters for complete details. If you believe you are eligible to have the GRE waived based on these requirements, please contact gradadmissions@tufts.edu with the subject line “Engineering part-time Master's GRE requirement"

> Official TOEFL or IELTS, if applicable
> Transcripts
> Three letters of Recommendation

Certificate Program

Application Deadline


Spring: September 15 (international applicants) and December 31 (domestic applicants)
Fall: June 1 (international applicants) and August 1 (domestic applicants)

Application Requirements


> Application Fee
> Resume/CV
> Personal Statement
> Official TOEFL or IELTS, if applicable
> Transcripts
> One Letter of Recommendation

Department of Electrical and Computer Engineering
161 College Avenue
School of Engineering
Tufts University
Medford, MA 02155
617-627-3217
Department email

For questions about this program, please contact Dean of Graduate Education Karen Panetta's office.