Welcoming its first students in Fall 2027 this 120-credit curriculum moves from robotics fundamentals and simulation to autonomous platforms, physical AI, system integration, and a senior design experience.
Robotics Engineering brings together the disciplines required to create complete robotic systems. Students learn how mechanical structures, sensors, electronics, software, and control work together, then apply that knowledge to robots operating in real environments.
At NJIT, students progress from foundational design and programming to simulation, autonomous platforms, human-robot interaction, physical AI, and system operations. The curriculum includes project-based courses and a senior design experience. Students learn to test systems, analyze performance, and work safely with robotic hardware.
CURRICULUM
| Course | Focus |
|---|---|
| RBTS 101 · Introduction to Robotics Fundamentals | Robotics foundations, design, electronics, programming, and lab safety. |
| RBTS 102 · Introduction to Robotics with Design Projects | Project-based design and integration of sensors, actuators, embedded programming, and control. |
| RBTS 201 · Robotics Simulations | Simulation, ROS, sensor data, path planning, and navigation. |
| RBTS 202 · Robotics System Project | Team design and integration of mechanical, electronic, and software subsystems. |
| RBTS 301 · Autonomous Robotics Platform | Programming and integrating mobile robots, humanoid platforms, quadrupeds, hexapods, and robotic arms. |
| RBTS 302 · Human-Robot Interaction | Interaction design, interfaces, sensing, usability, and evaluation. |
| RBTS 401 · Physical AI Systems Fundamentals | Perception, autonomous decision-making, embedded AI, and safe deployment. |
| RBTS 402 · Physical AI Operations | System integration, reliability, cybersecurity, and operation of deployed robotic systems. |
FACULTY
Robotics Engineering is taught by faculty whose work spans autonomous systems, aerial and ground robotics, controls, human-robot interaction, manufacturing, and applied engineering. The program brings together core Robotics Engineering faculty and faculty associated with the program across NJIT.
Program Director
LABS AND FACILITIES
Robotics Engineering connects classroom learning with physical systems. The Advanced Air Mobility (AAM) Lab is the program’s primary laboratory. Other NJIT facilities may support relevant courses, projects, or research, subject to scheduling, safety requirements, and faculty arrangements.
Facilities
The AAM Lab provides an indoor flight arena for small unscrewed aircraft systems and aerial robotics. Its netted test area and motion-tracking infrastructure support work in flight control, autonomy, mapping, inspection, and multi-robot coordination. Students can connect aerial robotics experiments with fabrication, sensing, and software development.
Prototyping and fabrication resources for building and testing physical systems.
Motion capture and human movement measurement relevant to human-robot interaction and wearable or assistive robotics.
Instructional experiments in control systems, dynamics, and robotic platforms.
Research and learning in control, automation, and robotic systems.
Work on distributed control, system monitoring, and fault diagnosis.
Robotic mechanisms, fabrication, embedded control, perception, and coordination.
Manufacturing systems, industrial robotics, machining, inspection, and quality methods.
Integrated aerial, ground, underwater, and manipulator robotics, including autonomy and multi-robot coordination.
CAREERS
Robotics engineers work across the boundary between software and physical systems. The program develops skills in system design, programming, sensing, controls, autonomy, integration, and testing that can support work in a range of technical fields.
Potential Areas of Work
- Autonomous mobile robots and intelligent machines
- Aerial robotics, uncrewed aircraft, and advanced air mobility
- Industrial automation, manufacturing, and inspection
- Robotic systems for infrastructure, logistics, and field operations
- Human-robot interaction, assistive technology, and rehabilitation engineering
- Robotics software, controls, perception, and system integration
Potential Job Titles
- robotics engineer
- autonomy engineer
- controls engineer
- robotics software engineer
- systems integration engineer
- automation engineer
ADMISSIONS
The B.S. in Robotics Engineering is scheduled to begin in Fall 2027. Students interested in the program should apply to NJIT and select Robotics Engineering when it is available in the application. Contact the program for current application and advising information.
Transfer and Current NJIT Students
Students currently enrolled in NJIT’s General Engineering program who are interested in Robotics Engineering should contact the program for guidance on eligibility and the process for changing majors. Students considering transfer credit should consult NJIT Admissions before making enrollment decisions.
TAKE THE NEXT STEP
Frequently Asked Questions
The B.S. in Robotics Engineering is scheduled to begin in Fall 2027.
The program requires 120 credits. Students should use the official catalog for the applicable degree plan.
The curriculum combines engineering fundamentals with robotics design, simulation, system projects, autonomous platforms, human-robot interaction, physical AI, and system operations.
The AAM Lab is the program’s primary laboratory. Other NJIT facilities may support relevant learning or research, depending on the course, project, scheduling, and access arrangements.
Current General Engineering students should contact the program for the current change-of-major process and eligibility requirements.
Use the program contact listed on this page for questions about the curriculum and program. Use NJIT Admissions for application and transfer-credit questions.