Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Northeastern's Computer Engineering PhD program enables students to conduct pioneering research across diverse fields including computer architecture, parallel systems, fault-tolerant computing, performance modeling, cybersecurity, embedded systems, VLSI design, algorithmic development, data analytics, testing methodologies, artificial intelligence, computer vision, and software engineering. The PhD in Computer Engineering (PhDCE) at Northeastern emphasizes research with adaptable course requirements, available for both full-time and part-time study. Students explore computer architecture, software development, VLSI CAD tools, microprocessor systems, and practical algorithm applications.
Along with comprehensive training in mathematics and physical sciences, the program establishes robust expertise in both hardware and software engineering. Participants engage with modern technologies like RISC processors, Java programming, and mobile network architectures.
Over the last decade, internet technologies have reshaped every facet of modern life, transforming communication, commerce, healthcare, and digital media. Computer engineers created the core innovations enabling this digital revolution, from advanced microprocessors to high-speed networks and programming paradigms. Industry demand for skilled computer engineers has surged significantly, with top technology firms actively recruiting graduates nationwide.
Boston's thriving tech ecosystem, featuring both startups and global corporations, provides abundant internship opportunities for PhD candidates. Faculty advisors frequently help students secure positions with research partners or funding organizations, whether locally or across the country. These flexible internships can occur year-round, while students may also participate in structured co-op programs involving six-month professional placements after completing preparatory career development courses.