The Bachelor of Science in Computer Engineering at Tufts University is an ABET-accredited program that integrates hardware and software engineering with a focus on the analysis, design, and operation of digital computing systems.
The program prepares students for careers in emerging technologies such as embedded systems, cybersecurity, cloud computing, and networked systems. With strong emphasis on both technical excellence and professional development, students gain leadership, communication, and ethical decision-making skills throughout the course.
Course Overview:
Year 1: Mathematics (Calculus, Linear Algebra), Physics, Chemistry/Biology, Introduction to Engineering, Programming Fundamentals, General Education electives.
Year 2: Digital Logic, Circuits and Electronics, Embedded Systems, Signals and Systems, Advanced Programming, Mathematics and Science electives, General Education electives.
Year 3: Computer Architecture, Communication Networks, Software Engineering, Engineering Design Projects, Advanced Computer Engineering electives, Humanities/Social Sciences courses.
Year 4: Senior Capstone Design, Advanced Computer Engineering electives, Professional Practice courses (Ethics, Communication), General Education electives.
Hands-On Labs and Design Projects: Embedded throughout the curriculum to build practical engineering and problem-solving skills.
Senior Capstone Design: A major, team-based project in the final year simulating real-world engineering challenges.
Undergraduate Research: Research opportunities are available through Tufts’ engineering labs and faculty-led projects.
Internships: Strong career support with access to industry internships via Tufts’ professional network.
Student Organizations: Engage in societies such as IEEE, Tufts Robotics, and Women in Engineering.
Graduate Careers: Graduates enter fields including hardware and software engineering, embedded systems, cybersecurity, cloud and network systems, and advanced computing technologies.
Further Study: Solid foundation for MS and PhD programs in computer engineering, electrical engineering, computer science, or related disciplines.
Professional Skills: Strong focus on leadership, ethical responsibility, teamwork, and the ability to adapt to technological change.
Global Impact: Emphasis on developing solutions with consideration of global, cultural, social, and environmental contexts.
Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.