Bachelor of Science


Learn more about the curriculum that helps us lead the way in STEM:

What is Computer Engineering?

Computer engineering is the branch of engineering that integrates electronic engineering with computer sciences. Computer engineers research, design, develop and test computer systems and other technological devices and components such as processors, circuit boards, memory devices, networks and routers. They are also known as computer hardware engineers.

Typical industries that hire computer engineers include computer manufacturers, defense contractors, consulting, transportation, manufacturing, consumer goods, financial services and chemical companies. Computer engineers are equally successful in large multinational firms and small startups.

More information on the quick facts such as median pay, job prospects, duties and work environment is available from the United States Department of Labor, Bureau of Labor Statistics.

What the Program Offers

Computer engineering students engage in hands-on, team-driven design solutions to complex real-world computer-oriented problems. Our program offers students the opportunity to work in state-of-the-art labs with peers and faculty on cutting-edge research and project development. The program covers both the hardware and the software of computers integrating the knowledge of both the “body” and the “mind” of a computer. The program is also blended with a core electrical engineering foundation and with a strong background in mathematics and sciences. This program is offered by the Department of Electrical and Computer Engineering.

Focus Areas:

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.

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 and even video game consoles.

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.

Nothing stands in our way



of the tech sector is driven by artificial intelligence.


the size of the embedded technology market by 2020.


Florida employs the fifth largest number of engineers in the U.S.


Taken in by the electronic design industry per year

Program Educational Objectives (PEOs)

Consistent with the stated mission of the Florida Polytechnic University, the mission of the Computer Engineering program is to prepare its graduates for a rapidly changing engineering field. The faculty of the Computer Engineering Program strives to educate and train students in a technically sound and challenging manner to produce highly sought after graduates. Graduates are expected to attain the following within a few years of graduation:

  1. Demonstrate competency in developing solutions in a specialized area of electrical and/or computer engineering either individually or through interdisciplinary teams.
  2. Demonstrate success in technical or business activities through engineering ability, communication, professional and ethical skills, and knowledge.
  3. Be distinguished high-in-demand engineering professionals as innovators and entrepreneurs.
  4. Demonstrate professional growth through post-graduate education, continuing education or professional activity.

Program Learning Outcomes (PLOs)

Graduates of the computer engineering program are expected to know and be able to do the following by the time of graduation:

  1. an ability to apply knowledge of mathematics, science and engineering
  2. an ability to design and conduct experiments, as well as to analyze and interpret data
  3. an ability to design a system, component or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability
  4. an ability to function on multidisciplinary teams
  5. an ability to identify, formulate and solve engineering problems
  6. an understanding of professional and ethical responsibility
  7. an ability to communicate effectively
  8. the broad education necessary to understand the impact of engineering solutions in a global, economic, environmental and societal context
  9. a recognition of the need for, and an ability to engage in, life-long learning
  10. a knowledge of contemporary issues
  11. an ability to use the techniques, skills and modern engineering

Student Data at-a-Glance

Annual Enrollment

Year Enrolled
2017 230
2016 230
2015 150
2014 90
Fall Census Reports

Graduation Data

Term Graduates
Spring 2017 1
Fall 2017 2
Spring 2018 22
Summer 2018 5
Grand Total 30
Summer 2018—preliminary results

What’s the Difference between Computer Engineering and Electrical Engineering?

Electrical engineering and computer engineering have much in common. Both fields rely on many of the same theories and practices, and the education is very similar. Crossing between the fields is not unusual for electrical engineering and computer engineering.

Computer engineers are experts in the development and application of computer hardware and software systems, while electrical engineers apply their expertise in many areas, such as communications, power, electronics, electromagnetics, systems and controls, and renewable energy.

There is much course overlap between electrical engineering and computer engineering, especially in the sophomore and junior years. Computer engineering degree seekers take additional courses in computer architecture, discrete mathematics, data structures, operating systems and digital design; whereas electrical engineers take additional courses in electromagnetic fields, communications, power, and continuous and discrete systems. In both programs, upper-level students use their technical electives to pursue areas of interest in greater depth.



    Computer engineering is at the intersection of technology and innovation, and involves diverse career paths in hardware engineering and software development. Computer engineering blends together computer science and electrical engineering for advancements in digital technology, computer networking and computer systems.


    Computer engineers work in a field with expansive applications including mobile computing, designing circuits and systems and developing software.


    Students who major in Computer Engineering gain the skills to design and prototype hardware and software for computing devices and systems. They gain the skills and specialized knowledge to create technological advancements.


    Computer engineering students have multiple career paths in the area of making computer systems more efficient, secure and powerful, including robotics and wireless networks.