Bachelor of Science

Computer Engineering


Placeholder image

Taking Computing into Everyday Living

Our B.S. 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.

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. 

Develop the Internet of Things 

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.

Concentrations in Computer Engineering

advanced topics
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.
Interest Areas
Advanced Concepts in Built-In Self-TestNeural NetworksWafer-Scale
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. 
Interest Areas
Model and Control Robotic MechanismsAutonomous ProgrammingResearch Robotics
Digital System Design
The Digital Logic Design program 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. 
Interest Areas
Digital DesignComputing, Robotics, and Electronic ApplicationsNavigational Systems
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.
Interest Areas
Embedded Application DevelopmentModeling and SimulationVerification and Validation
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. 
Interest Areas
AI Fundamentals and ApplicationsAlgorithms and OptimizationCloud AI



Careers in Computer Engineering

The 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.
Job Growth

Job Growth

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.

Salary ranges

Salary Ranges

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

Meet the Faculty

Assistant Professor - 9
Assistant Professor - 9
Assistant Professor - 9

Computer Engineering Projects with an Impact

A team of Florida Poly faculty, staff, and students is working to build critical personal protection equipment for clinicians treating patients amid the current COVID-19 pandemic. 

Learn More

The fact that we can now turn to 3D printing when other means of manufacturing cannot keep up is mind-blowing and it finally brings the importance of 3D printing to light. Being part of this project means that I get to play my part and help my community."
Djuan Gayle
 Computer Engineering '20
After the 3D-printed headbands and other pieces are done, they will be assembled at AdventHealth’s Nicholson Center and distributed to the provider’s locations throughout Central Florida.

Make Your Passion a Career

We're here to give you the resources to land your dream internship, work alongside faculty in groundbreaking research, and to develop leadership skills to stand out in the workplace.  
Light skinned female in NASA t-shirt.
Internships are an important part of setting up you up for success after college and are a requirement for you to graduate. 
Two men pointing at a screen.
Conduct research along side faculty that is improving lives and changing businesses, with impact ranging from local Lakeland community to the outer-reaches of space. 
Light skinned male smiling wearing glasses.
We understand the importance of feeling prepared, and we are committed to your success here and beyond. That's why we have resources to support you in your continued career development.

Get Involved Outside the Classroom

We have an active student organization community with more than 35 clubs that vary based on specific academic interests, professional development, and activities just for fun. 
Programing Club

Programing Club

Florida Poly’s Programming Club is a place where people with an appreciation of programming and any level of skill can go and learn and have fun. 

National Society for Black Engineers (NSBE)

NSBE is a coalition of passionate STEM men and women whose devotion “to increasing the number of culturally responsible Black Engineers who excel academically, succeed professionally and positively impact the community” knows no bounds!

Computer Engineering in the News


Want to be a Phoenix? Get in touch with Admissions.