Bachelor of Science


Take computing into everyday living

The B.S. in in Computer Engineering combines the hardware background and aptitude of electrical engineering with the firmware and software writing skills of computer science. Computer engineers design and build embedded microcontrollers, VLSI chips, analog sensors, mixed signal circuit boards, and operating systems — and guide how these parts integrate into the larger picture. Whether you select from one of five concentrations, you will graduate with a flexible degree and hands-on experience attractive to employers.

Computer engineers will play a central role in the development of the Internet of Things — helping to collect and exchange data on a massive scale across billions of connected devices (autonomous and electric vehicles, smart grid, situational awareness for smart health, crowdsourcing based services, and security for smart cities).

Program Highlights

The Department of Computer Engineering offers a comprehensive curriculum that favors a pragmatic, problem solving approach to both the body (hardware) and mind (software) components of computing. The program builds upon a mathematically rigorous foundation, while challenging you with physics and chemistry to round out your ability to frame problems and think analytically. Once you have the practice of these fundamentals, you will be more confident as you move on to the initial electrical engineering elements of the curriculum: circuits, digital logic design, systems and signals, and microcomputers. Your experience will culminate with a yearlong senior capstone project.


The Bachelor of Science program in Computer Engineering is accredited by the Computing and Engineering Accreditation Commission of ABET.

View More


Advanced Topics

Students can design their own four-course concentration within the major based on their personal academic and professional pursuits. This unique combination of courses works in concert with other co- and extra-curricular activities, including research experiences, internships, and a wide variety of opportunities in our student organizations. Advanced Topics offers the student the flexibility in curriculum choices to grow with their changing interests as they look forward to graduation, graduate school, and their professional endeavors.

Autonomous Robotic Systems

This concentration focuses on project-based and intensive courses grounded in robotics, autonomy, real-time operating systems, and systems engineering, and includes methods to analyze, model and control robotic mechanisms in the fundamentals of kinematics, dynamics and the design and implementation of motion trajectory planning algorithms. Additional topics include state estimation and dynamic parameter identification of a robotic system. Students will learn about embedded systems control, computer vision, localization and planning, mapping algorithms, and sensor integration into real-time operating systems. Students design, assemble, and program a scale-model autonomous, self-driving vehicle. The concentration will also provide the theoretical and practical basis required for understanding Digital Image Processing fundamentals and their applications on gray and colored images as it relates to autonomous robotic programming.

Digital Logic Design

The Digital Logic Design program at Florida Poly provides students with a strong foundation in logic principles, practical experience in programming digital circuits and hands-on training in electrical component integration for a high-powered career in high tech.

Embedded System Design

Embedded systems are designed to handle a particular task within a larger mechanical or electrical system. These complex systems are everywhere—in hybrid vehicles, aircraft, medical devices, traffic lights, factories, automobiles, communication switching systems, biomedical instruments, industrial robots, household appliances and video game consoles.

Machine Intelligence

The field of Machine Intelligence involves the disciplines of advanced machine learning, reasoning and self-correction, as well as the abilities of machines to perceive, move, manipulate and communicate. Graduates will be prepared for a career in machine intelligence where they will develop programming strategies for machine learning and pattern recognition.

Capstone: Where it Comes Together

Each Florida Poly senior joins a Capstone Design team of (three to five students) of a single discipline (mechanical engineering) or mixed disciplines (engineering, computer science, data science, etc.) to complete a year-long, industry-sponsored project. Capstone culminates with a year-end gathering of sponsors and project teams, and the presentation of final ‘beta’ level prototypes. Past Capstone Design projects have led to job offers from sponsoring companies.

Get Involved

Florida Polytechnic University invites you to develop both people and technology skills through a variety of undergraduate research opportunities and student organizations: academic clubs (Math Club, Modeling and Simulation Club); and social groups (Latin American Student Association, Variety Gaming Tournament Club).

Award-Winning Robotics

Florida Poly’s Purple Fire Robotics Club (45 members strong) took home the Judges Award at the 2018 VEX Robotics World Championship and will next compete in the 2019 SoutheastCon “First 50…Next 50” Hardware Competition in Huntsville, Alabama.

Job Outlook

The Florida Poly B.S. in Computer Engineering program gives you the broad computational thinking, programming, mathematics. engineering and problem-solving skills you’ll need to succeed as a computing engineer in a range of emerging careers and industries.

While computer engineers work across nearly every industry, two — IT and telecommunications — provide good examples of how a computer engineering degree will always be relevant, and why you might want to further specialization as you advance through your career.

The US Department of Labor anticipates that employment of computer engineers will remain strong — increasing about five percent per year between 2016-2026

The median annual wage for computer engineers was $115,120 in May 2017.

Computer Engineering Stats



Predicted global spending in the computer engineering market by 2024


Identified skills according to LinkedIn researchers were all computer skills, including expertise
in cloud computing, data mining and statistical analysis, and writing smartphone applications.


of growth in STEM jobs will be in computer occupations according to
a study by the Bureau of Labor Statistics


Meet Balasubramaniyan Chandrasekaran

Assistant Professor

His research explores the intersection of robotics, sensor fusion, integration of hardware and software and its application in robotics and human-robot interaction. He is creating new fault detection algorithms which detect sensor or motor failures in a robot system, while allowing the robotic system to continue working.

Meet Suleiman Alsweiss

Assistant Professor

His research and professional activity center around various earth-observing systems, including earth electromagnetic radiation measures of Earth's environmental and climate system. Dr. Alsweiss has been involved with the Global Change Observation Mission-Water (GCOM-W) satellite launched by the Japanese Exploration Agency (JAXA) and has flown with the National Oceanic and Atmospheric Administration (NOAA) hurricane flight team.

Meet Onur Toker

Associate Professor

Studies mmWave Radars, FPGA based Hardware Acceleration, Sensor Fusion, and Embedded Systems. Dr. Toker is developing real-time analysis and visualization tools for MIMO radars at 77 GHz, and using FPGA based hardware acceleration approach for high-performance system design.

Full Faculty Listing+