Enrichment Electives

Enrichment Electives

Overview

Enrichment electives should represent a deliberate exploration of an area (or connected areas) outside of computer engineering for the purpose of becoming a more nimble, well-rounded, effective engineer. Such coursework is intended to maximize the competitiveness of our graduates by promoting critical thinking, understanding of unique perspectives, inquiry, and collaboration.

All students may elect to take enrichment electives under the structure indicated here. Students starting prior to Summer A 2024 may continue within the previous structure (found here) or may elect this new structure, but not both, unless otherwise approved.

General Requirements

Concentration Area

Enrichment courses should collectively represent studies with specific, purpose, goals, and outcomes; all enrichment courses should be are connected to one another. As such, the discipline should be recognized via a major, minor, or certificate at the University of Florida. This area should also be outside of computing and engineering disciplines to promote divergent thinking. See Course Requirements for details.

Course Levels & Offerings

All enrichment courses should be at the 3000 level or higher; i.e., 1000-level an 2000-level courses are excluded unless otherwise explicitly allowed. All qualifying courses must be offered by UF.

Course Requirements

Enrichment electives should represent studies in a unique discipline that increases the breadth of student perspective and should meet expectations of academic rigor, as follows:

1) The discipline should be recognized via a major, minor, or certificate at the University of Florida.
2) All qualifying courses must be offered by the University of Florida.

3)
All enrichment courses should be at the 3000 level or higher; 1000- and 2000-level courses are excluded unless otherwise explicitly allowed.
4)
Research credit, independent study, and internship credit courses are excluded.
5) The discipline should be outside of Computer Engineering, its technical elective coursework, closely related disciplines; as such, coursework in the College of Engineering, Computer Science, Information Science, Data Science, Mathematics, Statistics, Physics, and other closely related disciplines are explicitly excluded, as they are considered in-discipline with respect to Computer Engineering.

Special Cases

Language courses below 3000-level may be taken as enrichment electives, provided that they meet all other requirements, for languages classified at “Level III” or “Level IV” by the US Department of State (https://www.state.gov/foreign-language-training/), as follows:

A) For languages in “Category III”, 2000-level language-learning courses targeted for non-native speakers
B) For languages in “Category IV”, 1000- and 2000-level language-learning courses targeted for non-native speakers