Computer Engineering (BS)

4 Years On Campus Bachelors Program

New York University

Program Overview

The BS in Computer Engineering at New York University (NYU Tandon School of Engineering) is a four-year, on-campus engineering degree that combines hardware and software through a comprehensive computer-systems curriculum. It suits students interested in designing and developing computer-based technologies, with study spanning programming, computer architecture, electronics, communications, embedded systems, cybersecurity, and emerging areas such as nanoscale circuit design and wireless networks.

Curriculum Structure:

Year 1: Students begin by building their engineering, mathematical, programming, and design foundations through CS-UY 1114 – Intro To Programming & Problem Solving, MA-UY 1024 – Calculus I for Engineers, and EG-UY 1004 – Introduction to Engineering and Design. They then progress into CS-UY 1134 – Data Structures and Algorithms, MA-UY 1124 – Calculus II for Engineers, and ECE-UY 1002 – Introduction to Electrical and Computer Engineering, establishing the core skills needed for computer engineering.

Year 2: The second year develops stronger programming and electronics capabilities through CS-UY 2124 – Object Oriented Programming, ECE-UY 2004 – Fundamentals of Electric Circuits, and ECE-UY 2204 – Digital Logic and State Machine Design. Students also study ECE-UY 3114 – Fundamentals of Electronics I, while mathematics and physics provide the analytical foundation for understanding digital and electronic systems.

Year 3: Students move deeper into computer hardware and embedded technologies through CS-UY 2214 – Computer Architecture and Organization, ECE-UY 4144 – Introduction to Embedded Systems Design, and ECE-UY 4001 – ECE Professional Development & Presentation. Alongside probability and statistics, technical electives give students opportunities to explore specialized areas within computer science and electrical and computer engineering.

Year 4: The final year emphasizes advanced application and design through Design Project I and Design Project II, where students develop, build or simulate, and test a device or system against engineering specifications. Students also complete ECE/CS electives and can explore areas such as robotics, cybersecurity, wireless networks, VLSI, system-on-a-chip, image processing, biomedical instrumentation, and game development.

Focus Areas: Computer systems, hardware and software, computer architecture, embedded systems, electronics, digital logic, cybersecurity, communications, wireless networks, robotics, VLSI, system-on-a-chip, image processing, biomedical instrumentation, parallel computing, web search engines, and game development.

Learning Outcomes: Identify, formulate, and solve complex engineering problems using engineering, science, and mathematics principles; design solutions that meet specified needs while considering public health, safety, and welfare; communicate effectively; recognize ethical and professional responsibilities; function effectively on teams; conduct appropriate experimentation and analyze data; and acquire and apply new knowledge using appropriate learning strategies.

Professional Alignment (Accreditation): The BS in Computer Engineering is accredited by the Engineering Accreditation Commission of ABET, providing recognized engineering-program quality assurance. NYU also states that the program is registered with the New York State Education Department and satisfies educational requirements supporting professional engineering licensure in New York and essentially all U.S. jurisdictions, subject to individual state requirements.

Reputation (Employability Rankings): NYU reported that it ranked No. 25 in the U.S. for Engineering and Technology and No. 95 worldwide in the 2020 QS World University Rankings by Subject; the QS methodology included student employability based on employer input. No current official NYU-specific Computer Engineering employability ranking was identified on the official sources reviewed.

Experiential Learning (Research, Projects, Internships etc.)

Students in the BS in Computer Engineering at New York University Tandon School of Engineering develop practical skills through a curriculum that combines hardware and software, culminating in a two-semester Senior Design Project where students work collaboratively on a computer-engineering application. The program specifically gives students experience with specialized laboratory equipment and computer-design packages, while NYU Tandon’s experiential-learning ecosystem provides access to prototyping, research, multidisciplinary projects, and professional development opportunities.

Practical facilities, tools and opportunities include:

  • Senior Design Project: During the two-semester senior project, students work with classmates on hardware and/or software applications, use specialized laboratory equipment and computer-design packages, and develop project-planning and presentation skills.
  • NYU Tandon MakerSpace: The 10,000-square-foot MakerSpace provides advanced software, milling machines, 3D printers, and integrated manufacturing facilities, enabling students to work in interdisciplinary teams on rapid prototyping and digitally driven production.
  • MakerGarage: Located in the Clocktower Building, the MakerGarage supports hands-on projects, particularly Vertically Integrated Projects (VIP) and student design and competition teams.
  • Computer Laboratory: The Tandon computer lab provides access to applications including ANSYS, MATLAB, Microsoft Visual Studio, National Instruments LabVIEW, SolidWorks, Mathematica, AutoCAD LT, ArcGIS, and Maple, giving students access to industry-relevant computational and engineering software.
  • Vertically Integrated Projects (VIP): Sophomore and later students can join multi-year, interdisciplinary research teams working with faculty from Tandon and other NYU schools. Students collaborate on real research projects for at least three semesters, developing technical, professional, and leadership skills.
  • Undergraduate Summer Research: NYU Tandon’s Undergraduate Summer Research Program provides 10 weeks of hands-on research in faculty laboratories, with students working under faculty mentorship and presenting their work through research presentations and poster sessions.
  • Electrical and Computer Engineering Research Facilities: Computer Engineering students can benefit from research environments such as the NYU Nanolab, RAISE Lab, NYU WIRELESS, Power Lab, and NYU Video Lab, covering electronic materials, integrated circuits, wireless communications, networking, sensing, and related technologies.
  • NYU Nanolab: This research facility focuses on electronic materials, nanofabrication of electronic devices, circuits, and electrical measurements, providing a strong environment for students interested in hardware and advanced electronics research.
  • Industry-linked research: NYU WIRELESS brings together faculty, students, and industry leaders around wireless communications, sensing, and networking, providing exposure to technologies being developed for future wireless devices and applications.
  • Experiential Learning Center: The ELC connects Tandon students with multidisciplinary projects, MakerSpace activities, VIP, student research, internships and career-readiness resources, helping students build a portfolio of practical work alongside their degree.
  • Career and professional experience: NYU Tandon’s experiential-learning framework includes career services, professional development, entrepreneurship opportunities, and project-portfolio development to help students translate their engineering projects into professional experience. 

Progression & Future Opportunities

Graduates of the BS in Computer Engineering at New York University are prepared for professional careers that combine hardware and software engineering, with the program designed for graduates to advance in computer engineering and related careers across industry, academia, government, and nonprofit organizations. The degree’s ABET-accredited engineering foundation and emphasis on computer systems, electronics, communications, programming, cybersecurity, networks, and system-on-chip technologies provide a strong platform for technical careers and continued professional development.

Typical Job Roles: Computer Engineer, Hardware Engineer, Embedded Systems Engineer, Software Engineer.

Career Development & Industry Connections: NYU Tandon provides dedicated career support and direct access to employers recruiting engineering students:

  • Tandon Career Hub: Students receive career-roadmap support, résumé reviews, job-search assistance, interview preparation, employer meetings, and career coaching specifically designed for STEM students.
  • Employer Recruitment: NYU Tandon organizes multiple career fairs each semester, along with employer information sessions, coffee chats, technical talks, fireside chats, panels, and networking events where students can meet organizations recruiting for internships and full-time positions.
  • Employment & Salary: For the NYU Tandon Class of 2025, 91.7% of bachelor's graduates were employed or in school within six months, with an average full-time starting salary of $89,276. These figures are for Tandon bachelor's graduates overall rather than specifically for Computer Engineering.
  • Major Technology Employers: NYU Tandon's 2025 top employers included Amazon, Apple, ByteDance, Capital One, Goldman Sachs, Google, Mastercard, Meta, Microsoft, and TIAA, demonstrating the breadth of employers recruiting Tandon graduates.
  • Computer Engineering Recruiting: NYU has hosted employer recruitment specifically for Computer Science and Computer Engineering majors; for example, an Intuit information session recruited for Software Engineer Intern, Data Scientist Intern, and Security Engineer Intern positions.
  • Internship & Job Opportunities: Tandon's Career Hub connects students with employers recruiting for internships and jobs across the United States and internationally, while employer events provide opportunities for direct networking and recruitment.
  • Accreditation Value: The BS in Computer Engineering is accredited by the Engineering Accreditation Commission of ABET, giving the degree an established engineering accreditation framework. NYU states that its ABET-accredited bachelor's engineering programs satisfy the educational requirements supporting professional engineering licensure in all U.S. states and territories, subject to each jurisdiction's additional requirements.
  • Graduation Outcomes: The program's stated objectives expect graduates to advance professionally in Computer Engineering or related career paths and to pursue lifelong professional development through graduate studies, continuing education, and/or professional registration.

Further Academic Progression: After completing the BS, students can continue into graduate-level study at NYU Tandon. NYU offers pathways including the MS in Computer Engineering, while the school's BS/MS structure can also allow qualified students to combine a BS in Computer Engineering with an MS in Computer Science, potentially completing both degrees in as little as four years depending on preparation and objectives. Students seeking research-intensive careers can also progress toward doctoral study in relevant engineering and computing fields. 

Program Key Stats

$62796
$62796
$65622
$85
EA, ED1
Aug Intake : RD 5th Jan EA/ED 1st Nov


32%
No

Eligibility Criteria

AAA - A*A*A
3.7 - 4
40 - 42
90 - 95

1500 - 1580
33 - 36
6.5
90
Optional
No
Eligibility criteria

How US Universities Assess Applicants

Career Options

  • Software Engineer
  • Software Developer
  • Data Scientist
  • Machine Learning Engineer
  • Cybersecurity Analyst
  • Data Analyst
  • Cloud Engineer
  • Systems Analyst
  • Database Administrator
  • IT Consultant
Career options

Book Free Session with Our Admission Experts

Admission Experts