Skip to main content

BSEE Course Pathways

Course specializations for the Bachelor of Science in Electrical Engineering at UF.

Quantum Devices: course specialization badge in the Bachelor of Science in Electrical Engineering degree at Herbert Wertheim College of Engineering, University of Florida

Dive into the frontier of next-generation electronics where quantum mechanics meets engineering. This specialization explores nanoscale electronic and photonic devices, quantum sensing, and emerging quantum computing technologies that underpin future breakthroughs in computing, communication, and sensing.​

Required Course:

  • EEL 4930/5934 – Intro. To Quantum Devices & Engineering​

Additional Courses – Pick two of the following:

  • EEE 4423/5590 – Intro. To Quantum Computing​
  • EEL 4930/5934 – Statistical, Quantum & Solid State Physics​
  • EEL 4930/5934 – Nano & Quantum Photonics Applications​
  • EEE 4420/5426 – Intro. To Nano Devices​
  • EEL 4930/6935 – Qubits to Quantum Sensors
Neural Engineering: course specialization badge in the Bachelor of Science in Electrical Engineering degree at Herbert Wertheim College of Engineering, University of Florida

Bridge the gap between biology and electronics by studying how electrical systems interact with the human nervous system. This pathway prepares students for careers in neurotechnology, biomedical devices, and brain–machine interfaces.​

Required Courses:

  • EEE 4260 – Bioelectrical Systems​

Additional Courses – Pick two of the following:

  • EEL 4930/5934 – Intro. To Neural Interfaces & Systems​
  • EEE 4800/5283 – Neural Signals, Systems, and Technology ​
  • BME 4361 – Neural Engineering
Electromagnetic Fields: course specialization badge in the Bachelor of Science in Electrical Engineering degree at Herbert Wertheim College of Engineering, University of Florida

Understand and harness electromagnetic phenomena that enable wireless communication, radar, antennas, and RF systems. This specialization builds a strong theoretical and applied foundation in EM field behavior and wave propagation.​

Required Courses:

  • EEL 3472 – Fundamentals of Electromagnetic Fields​
  • EEL 4473/5486 – Electromagnetic FIield Theory & Applications I​

Additional Courses – Pick one of the following:

  • EEL 4495/5490 – Lightning ​
  • EEL 4930 – Radio Waves Near Earth Space​
  • EEL 6487 – Electromagnetics Field Theory & Applications II​
  • EEE 4375 / 5379 – Introduction to RF Circuits
Electric Energy Systems: course specialization badge in the Bachelor of Science in Electrical Engineering degree at Herbert Wertheim College of Engineering, University of Florida

This pathway provides a comprehensive foundation in power engineering, encompassing three-phase power fundamentals, transformer operation, power system analysis, and motor and generator principles.

Required Course:

  • EEL 3211C – Basic Electric Energy​

Additional Courses – Pick two of the following:

  • EEL 4251 – Power System Analysis​
  • EEL 4271/5275 – Power System Protection​
  • EEL 4287/5285 – Smart Grid for Sustainable Energy​
Power Electronics: course specialization badge in the Bachelor of Science in Electrical Engineering degree at Herbert Wertheim College of Engineering, University of Florida

This specialization focuses on the design and control of electronic systems that efficiently convert and manage DC electrical power. Students study power electronic converters, switching devices, and control techniques used in applications ranging from renewable energy and electric vehicles to data centers. ​

Required Courses:​

  • EEL 4242C – Power Electronic Circuits​
  • EEL 4930 – Power Electronics 2​

Additional Courses – Pick one of the following:

  • EEL 4657C – Linear Control Systems​
  • EEL 3211C – Basic Electric Energy​
Photonics: course specialization badge in the Bachelor of Science in Electrical Engineering degree at Herbert Wertheim College of Engineering, University of Florida

This specialization explores how light and quantum phenomena are harnessed to create advanced sensing, communication, and computing technologies. Students study photonic devices, integrated optics, and quantum-enabled systems that underpin high-speed data transfer, precision measurement, and emerging quantum platforms​.

Required Course:

  • EEL 4458 / 5441 – Fundamentals of Photonics​

Additional Courses – Pick two of the following:

  • EEL 4930 / 5934 – Advanced Integrated Photonics​
  • EEL 4930 / 5934 – Nano & Quantum Photonics Applications​
  • EEL 4930 / 6935 – Qubits to Quantum Sensors​
Fabrication and Packaging of Microelectronic Devices: course specialization badge in the Bachelor of Science in Electrical Engineering degree at Herbert Wertheim College of Engineering, University of Florida

This pathway focuses on how modern electronic devices are physically realized, from semiconductor fabrication to advanced packaging technologies. Students explore lithography, process integration, materials, and manufacturing techniques that enable today’s high-performance and low-power electronics.​

Required Courses:

  • EEE 4331 – Microelectronic Fabrication Technologies ​
  • EEL 4930 / 5934 – Introduction to Semiconductor Packaging​

Additional Courses – Pick one of the following:

  • EEE 4930 – Semiconductor Device Fabrication Laboratory​
  • EEE 3396 – Solid State Devices​
  • EEL 4930 – Fabrication of Micro / Nano Systems​
  • EEE 4329 – Future of Microelectronics​
  • EEE 5467 / EEL 4930 – Micro/Nano Machined Metamaterials​
Physics of Microelectronic Devices: course specialization badge in the Bachelor of Science in Electrical Engineering degree at Herbert Wertheim College of Engineering, University of Florida

This specialization builds a deep understanding of the physical principles governing electronic devices at the nanoscale. Students study charge transport, solid-state physics, and quantum effects that define the behavior and limits of modern transistors, memory, and emerging devices. ​

Required Course: ​

  • EEE 3396 – Solid State Devices​

Additional Courses – Pick two of the following:​

  • EEE 4414 / 5415 – Modern Memory Device Tech.​
  • EEE 4329 – Future of Microelectronics​
  • EEL 4930 / 5934 – Future of Micro/Nano Systems​
  • EEL 4412 / 5417 – Applied Magnetism & Magnetic Materials​
  • EEE 4420 / 5426 – Introduction to Nanodevices​
  • EEL 4930 / EEE 5467 – Micro/Nano Machined Metamaterials​
VLSI/Microelectronic Circuit Design: course specialization badge in the Bachelor of Science in Electrical Engineering degree at Herbert Wertheim College of Engineering, University of Florida

Design the integrated circuits that drive modern computing, communications, and consumer electronics. This specialization emphasizes CMOS design, analog and digital ICs, and high-speed mixed-signal systems.​

Required Course – Select at least one (1) of the following:

  • EEE 4306 – Electronic Circuits 2​
  • EEE 4310 / 5322 – VLSI Circuits & Technology 1​

Additional Courses – Pick two of the following:

  • EEL 4242 – Power Electronics​
  • EEE 4375 / 5379 – Introduction to RF Circuits​
  • EEE 4373 / 5934 – RFIC 1​
  • EEE 5320 – Analog IC 1​
  • EEE 5364 – Data Converters​
  • EEE 6321 – Analog IC 2​
  • EEE 6935 – High Speed Mixed Signal Circuits​
  • EEL 4930 / 5934 – Advanced Integrated Photonics​
  • EEE 6323 – VLSI Circuits & Technology 2​
Computer Architecture and System Design: course specialization badge in the Bachelor of Science in Electrical Engineering degree at Herbert Wertheim College of Engineering, University of Florida

This pathway focuses on how computing systems are structured and optimized from the hardware level up. Students study digital design, processor architectures, memory hierarchies, and performance trade-offs that shape modern CPUs, accelerators, and parallel systems. ​

Required Courses:

  • EEL 4712C – Digital Design​

Additional Courses – Pick two of the following:

  • EEL 4713C – Digital Computer Architecture​
  • EEL 4720 – Reconfigurable Computing 1​
  • EEL 4930/5934 System-on-Chip Design​
  • EEL 5737 – Principles of Computer System Design​
  • EEL 5764 – Computer Architecture​
  • EEL 6763 – Parallel Computer Architecture​
Cybersecurity, Usable-security, Privacy and Trust: course specialization badge in the Bachelor of Science in Electrical Engineering degree at Herbert Wertheim College of Engineering, University of Florida

This specialization addresses the security of modern computing systems from hardware through software, with an emphasis on trust, privacy, and real-world usability. Students explore hardware security, system vulnerabilities, secure programming, and methods for protecting sensitive data in complex systems.​

Required Courses:

  • EEE 4714/5716 – Intro. To Hardware Security & Trust​

Additional Courses – Pick two of the following:

  • EEL 4732/5733 – Advanced Systems Programming​
  • EEE 4740/5480 – Physical Attacks & Inspections of Electronics​
  • EEL 4930/5934 – Automated Software Engineering​
  • EEE 6744 – Hands-On Hardware Security​
Embedded Systems/IoT/Cyber Physical Systems: course specialization badge in the Bachelor of Science in Electrical Engineering degree at Herbert Wertheim College of Engineering, University of Florida

This pathway prepares students to design intelligent systems that tightly integrate hardware, software, and the physical world. Students learn how embedded processors, sensors, actuators, and networks work together in applications such as smart devices, industrial automation, and autonomous platforms.​

Required Course:

  • EEL 4744C – Microprocessor Applications 1​

Additional Courses – Pick two of the following:

  • EEL 4745C – Microprocessor Application 2​
  • EEL 4837 – Programming for Electrical Engineers II​
  • EEL 5739 – IoT Security and Privacy​
Telecommunications, Wireless Networks, Mobile Computing: course specialization badge in the Bachelor of Science in Electrical Engineering degree at Herbert Wertheim College of Engineering, University of Florida

This specialization focuses on the technologies that enable global connectivity, from physical communication channels to modern wireless networks. Students study communication system fundamentals, wireless protocols, and mobile networking architectures that support today’s data-driven world.​

Required Courses:

  • EEL 4514C – Communication Systems & Components​
  • EEL 4599 – Wireless & Mobile Networks​
  • EEL 4598 / 5718 – Computer Communications​
Digital Signal Processing: course specialization badge in the Bachelor of Science in Electrical Engineering degree at Herbert Wertheim College of Engineering, University of Florida

Master the algorithms behind audio, image, and communication systems. DSP is foundational to modern electronics, enabling efficient data processing and intelligent systems.​

Required Course:

  • EEE 5502 / EEL 4750 – Foundations of DSP​

Additional Courses – Pick two of the following:

  • EEE 4511C – Real Time DSP​
  • EEL 4403 / 5406 – Computational Photography​
  • EEL 4516 / EEE 5544 – Stochastic Methods for Engineering 1​
  • EEL 4930 – Image Processing & Computer Vision​
Machine Learning, Deep Learning, Computer Vision: course specialization badge in the Bachelor of Science in Electrical Engineering degree at Herbert Wertheim College of Engineering, University of Florida

Explore how machines learn from data and perceive the world. This specialization prepares students for careers in AI-driven industries such as robotics, healthcare, and autonomous systems​.

Required Course – Pick at least one of the following:

  • EEE 4773 – Fundamentals of Machine Learning​
  • EEL 4930 / 5934 – Applied Machine Learning Systems​

Additional Courses – Pick two of the following:

  • EEL 4403 / 5406 – Computational Photography​
  • EEL 4930 – Image Processing Computer Vision ​
  • EEL 4930 / 5934 – Autonomous Robots​
  • EEL 4287 / 5285 – Smart Grid for Sustainable Energy​
Robotics and Autonomous Systems: course specialization badge in the Bachelor of Science in Electrical Engineering degree at Herbert Wertheim College of Engineering, University of Florida

Design intelligent machines that sense, decide, and act autonomously. This pathway integrates control systems, robotics, and AI for real-world autonomous applications.

Required Courses:

  • EEL 4657C – Linear Control Systems​
  • EEL 4930 / 5934 – Autonomous Robots​

Additional Courses – Pick one of the following:

  • EEL 4610 / 5182 – State Variable Methods​
  • EEL 4930 / 5934 – Formal Methods Robotics & AI​
  • EEL 4837 – Programming for EE II​
  • EML 4842 – Autonomous Vehicles​
  • EEL 6935 – Safe Autonomous Systems​
  • EML 6281/ EML 6281 – Geometry of Mechanics and Robots I & II​
  • ABE 6933 – Advanced Robotic System Design​
Reconfigurable Computing: course specialization badge in the Bachelor of Science in Electrical Engineering degree at Herbert Wertheim College of Engineering, University of Florida

Unlock performance and flexibility using FPGA-based and reconfigurable hardware platforms. This specialization is ideal for students interested in hardware acceleration and adaptive systems.​

Required Courses:

  • EEL 4712C – Digital Design​
  • EEL 4720/5721 – Reconfigurable Computing ​

Additional Courses – Pick one of the following:

  • EEL 4930/6935 – Reconfigurable Computing 2​
  • EEL 4930/5934 System-on-Chip Design​
  • EEE 4511C – Real Time DSP​