UNDERGRADUATE PROGRAMS IN
Why Study Computer Engineering
Computer Engineering is about creating what’s next: by blending hardware design, software development, and system integration computer engineers create the technologies that power the modern life – from smart devices and autonomous systems to high performance computing and secure networks. At its core, computer engineering connects the physical and the digital worlds. It enables intelligent systems to process information, communicate seamlessly and solve complex problems with speed and precision. If you’re driven to innovate and eager eager to build what’s next, your future begins at Hofstra’s Computer Engineering.
With New York City’s tech ecosystem right at your doorstep, opportunities for innovation and collaboration are limitless. Hofstra engineers graduate ready to shape a smarter, more connected future, equipped with technical mastery and the curiosity, adaptability, and vision to redefine how humans and machines work together.
Build What’s Next
Take the first step toward a future in intelligent systems, advanced computing, and real-world innovation.
Apply Now
Hands-On Learning
Classroom learning becomes career readiness through real-world experience. Hofstra’s Computer Engineering students gain a major advantage through the DeMatteis School Co-op Program, which provides full-time, paid industry placements before graduation.
With more than 200 corporate partners nationwide, students secure six- to eight-month roles that build skills and networks and often lead to job offers. Many also pursue local internships alongside coursework.
Interested students can conduct full-time summer research through the Advanced Summer Program in Research (ASPiRe).
Degrees & Programs
All six major programs in the Department of Computer Science (BA and BS in Computer Science, and BS in Computer Engineering, Cybersecurity, Data Science and Machine Learning, and Computer Science and Mathematics) begin by laying a strong foundation in the essential building blocks of a career in computing. These programs include courses in problem-solving and program design, data structures and algorithms, and mathematics. Cybersecurity, Data Science and Machine Learning has in addition unique fundamental courses in their degrees. From these fundamentals, students move on to classes that delve more deeply into their specific majors and degrees.
Career Path & Outcomes
Recipients of undergraduate Computer Engineering degrees from Hofstra are equally prepared for immediate employment in their chosen field or further academic studies.
88%
Graduates employed, in graduate school, or both
100%
Accepted a position within six months of graduation
$50K
Median annual salary reported within one year of graduation

Experience That Sets You Apart
What You’ll Learn
Computer Engineering students graduate with a strong command of computer and digital systems and a clear understanding of how engineering solutions shape and serve a changing world. Essential skills our students develop include:
- Knowledge of mathematics, science, and engineering
- Understanding and application of mathematics, science, and engineering
- Ability to perform data analysis and interpretation
- Capacity to design functional systems, components, or processes responsive to economic, environmental, social, political, and other constraints
- Ability to communicate and function on multidisciplinary teams
- Ability to identify and solve complex engineering problems
Related Subjects
Contact Us
Join a nationally recognized engineering school with unparalleled access to co-op placements, cutting-edge labs, and New York City’s thriving tech ecosystem.