Bachelor of Computer Engineering at University of Florida

    Bachelor of Computer Engineering at University of Florida

    Bachelor of Computer Engineering at University of Florida

    The Computer Engineering at University of Florida is a Bachelor program designed for students who want to build the knowledge and skills required for careers in this field. Delivered on campus at the university's main campus in Gainesville , United States of America, the program is taught in English and takes 4 years to complete. Students study in a Full Time environment while preparing for future professional opportunities. The next intake starts on January 9, 2027.

    About Bachelor of Computer Engineering

    Computer Engineering (CpE) brings a core competency and unique value of integrated knowledge in both computer software and hardware, providing a balance among computer systems, hardware, and software as well as theory and applications. Specialization in computer engineering is provided via technical electives from the Department of Computer and Information Science and Engineering (www.cise.ufl.edu) and the Department of Electrical and Computer Engineering (www.ece.ufl.edu).

    Via elected coursework, students specialize in knowledge areas such as computer architecture, computer system engineering, digital signal processing, embedded systems, intelligent systems, networking and communication, and security. Additionally, cooperative education opportunities help students develop a broader understanding of the industrial applications of computer engineering technologies. Graduates will be prepared to engage in graduate studies in computer engineering, or if they pursue career paths in general different areas of computing and its applications in high technology environments.

    Accredited by the Engineering Accreditation Commission of ABET, http://www.abet.org.

    ABET EAC Program Educational Objectives, Student Outcomes, and Enrollment and Graduation Numbers can be found on the college website.

    Program Education Objectives

    Graduates from the Bachelor of Science in Computer Engineering will:

    1. Advance in careers utilizing their education in computer engineering;
    2. Continue to enhance their knowledge through graduate or professional studies, self-learning, and on-job training;
    3. Become leaders in multidisciplinary and diverse professional environments.

    Mission

    • To educate undergraduate majors as well as the broader campus community in the fundamental concepts of the computing discipline
    • To create and disseminate computing knowledge and technology
    • To use our expertise in computing to help society solve problems.

    Transfer Admission Requirements

    Successful transfer applicants must have earned a 2.5 grade point average, based on the first two attempts, in the seven pre-professional courses and have earned a minimum grade of C in each course of Calculus 1, Calculus 2, Calculus 3, Physics with Calculus 1, Physics with Calculus 2, General Chemistry 1, and Differential Equations. Only the first two attempts (including withdrawals) in each course will be considered for admission to or retention in the department.

    Transfer students must attend Transfer Preview as part of admissions. Course equivalency appeals must be submitted to earn credit for coursework completed outside of Common Course Numbering for Core CpE coursework and will be reviewed on a case by case basis.

    Computer Engineering Requirements

    A minimum grade of C is required for each critical-tracking course and the critical-tracking GPA must be a minimum of 2.5.

    A minimum grade of C is required in any computer engineering course that is a prerequisite for another computer engineering course and CpE Design 2 CEN 3908C. The prerequisite course and its subsequent course cannot be taken the same term, even if the prerequisite course is being repeated.

    Minimum grades of C are required in:

    Course List
    CodeTitleCredits
    CDA 3101Introduction to Computer Organization3
    CEN 3031Introduction to Software Engineering3
    COP 3502CProgramming Fundamentals 14
    COP 3503CProgramming Fundamentals 24
    COP 3504CAdvanced Programming Fundamentals for CIS Majors4
    COP 3530Data Structures and Algorithm3
    COT 3100Applications of Discrete Structures3
    EEL 3701CDigital Logic and Computer Systems4
    EEL 4744CMicroprocessor Applications4
    ENC 3246Professional Communication for Engineers3
    CpE Design 1
    Select one:3
    CEN 3907C
    Computer Engineering Design 1
    EGN 4951
    Integrated Product and Process Design 1
    CpE Design 2
    Select one:3
    CEN 3908C
    Computer Engineering Design 2
    EGN 4952
    Integrated Product and Process Design 2

    Students who have scored at least a 4 or 5 on the AP Computer Science exam are eligible to start the programming fundamentals sequence with COP 3503C. Students will need to see an advisor in the major to adjust their degree audit.

    Students may opt to take COP 3504C in lieu of COP 3502C and COP 3503C. If elected, students will need to complete an additional 4 credits to complete the degree program.

    A CpE major grade point average (GPA) is calculated as the average of the grades of all CpE program courses and the CISE and ECE department courses taken by the student. CpE students must maintain a cumulative, college, upper-division and CpE major GPA minimum of 2.0.

    All graduating seniors must complete an exit survey with their advisor before graduating.

    The Bachelor of Science in Computer Engineering is concerned with the theory, design, development and application of computer systems and information processing techniques. Students will be equally proficient working with computer systems, hardware and software, as with computer theory and applications.

    Accredited by the Engineering Accreditation Commission of ABET, http://www.abet.org.

    ABET EAC Program Educational Objectives, Student Outcomes, and Enrollment and Graduation Numbers can be found on the college website.

    Before Graduating Students Must

    • Pass assessment according to department rubric of student performance on a major design experience.
    • Pass assessment in one or more core courses of individual assignments targeted to each SLO.
    • Complete requirements for the baccalaureate degree, as determined by faculty.

    Students in the Major Will Learn to

    Student Learning Outcomes (SLOs)

    Content

    1. Apply knowledge of mathematics and science to computer engineering problems.
    2. Design and conduct computer-engineering experiments, analyzing and interpreting the data.

    Critical Thinking

    1. Design a computer engineering system, component or process to meet desired needs within realistic economic, environmental, social, political, ethical, health and safety, manufacturability and sustainability constraints.

    Communication

    1. Communicate technical data and design information effectively in writing and in speech to other computer scientists and engineers.

    Curriculum Map

    I = Introduced; R = Reinforced; A = Assessed

    Academic Learning Compact 4
    CoursesSLO 1SLO 2SLO 3SLO 4
    CEN 3031I, A
    CEN 3908CAAAA
    EEL 3135I, AI, A
    EEL 3701CI

    Assessment Types

    • Assignments
    • Exams
    • Reports
    • Exit survey

    Disciplines

    Herbert Wertheim College of Engineering

    Requirements and Admission Criteria for Bachelor of Computer Engineering at University of Florida

    Entry Requirements

    Applicants who should complete the SSAR:

    • Attended a high school regionally accredited in the United States for at least three years.
    • Attended a DODEA (Department of Defense Education Activity) school.

    Applicants who should not complete the SSAR:

    • Attended a secondary school located outside the United States for more than one semester.
    • Studied a curriculum that did not follow the standard U.S. system.

    Required: At least three full years of your most recent secondary school transcripts, including courses in progress (grades 9, 10 and 11 + senior schedule) in both the native language of instruction and a word for word certified English translation (if applicable). Unofficial transcripts are accepted electronically via the status Check Status page for the review process, while official transcripts and translations are required upon enrollment.

    English Requirements

    • IELTSMin 6
    • TOEFLMin 80

    English Program Requirements

    All applicants, regardless of citizenship, must demonstrate English proficiency. English proficiency examination results, such as TOEFL, IELTS or Duolingo English Test, are encouraged for non-native English speakers, but are not required for freshman admission. SAT or ACT results are required for all freshman applicants.

    Tuition and Fee Information for Bachelor of Computer Engineering at University of Florida

    How to Apply for Bachelor of Computer Engineering at University of Florida

    • A copy of your transcript for any school you have attended with the grades you have earned
    • A list of your high school activities including jobs, clubs, sports, community service, etc.
    • Information about your parent(s) or guardian(s), such as educational background, occupation and employer information

    Add UF as a university to receive your application and review our specific application requirements.

    Fill in your profile information. Your profile is where you'll enter information that will be sent to all schools to which you apply. The University of Florida requires the following sections:

    • Information about who you are and how to contact you, your address, citizenship, high school and family information
    • Current-year coursework
    • Honors and distinctions
    • Activities and experiences

    Complete the UF Supplement. This includes a few additional short-answer questions so that we can learn more about you when reviewing your application.

    Complete the essay questions. The essay helps our admissions staff get to know you better. Use this space to tell us something about yourself that we wouldn’t learn elsewhere in your application. And remember, the best essay topic for you is going to be the one that you are most excited to write about.

    Once you have submitted your application, a link will appear on your status page to create your Student Self-Reported Academic Record (SSAR). List your high school courses and grades exactly as they appear on your transcript. You must complete the SSAR by December 1 for your application to be complete. If you begin the SSAR separately before submitting your UF application, be sure to link it to your application once your application has been submitted.

    Submit your test scores to UF no later than December 15. You may either self-report your SAT and/or ACT scores through your application status page or send official scores from the testing agency. Since accuracy is critical, students who choose to self-report should have a copy of their SAT/ACT score report(s) available to reference when submitting their scores. Because UF superscores both the SAT and ACT, we encourage you to submit scores for all SAT or ACT tests you have taken. If admitted, students who have self-reported their scores in the admissions process will be required to submit official scores from the testing agency to UF by May 1. UF Institutional Codes:

    You may request to begin your studies in either the Summer B or Fall term. The term requested DOES NOT affect the consideration of your application. If you are admitted, we will try to offer you the term you requested, but space limitations may mean you receive an offer for a different term.

    When you submit your application, pay the $30 nonrefundable fee by credit card unless you qualify for a fee waiver. In both the Common and Coalition applications, you can indicate in the profile section if you qualify for a fee waiver.

    You will receive an email 24-48 hours after submitting your application with instructions to create your MyAdmissions application status credentials. Once completed, you can log in to the MyAdmissions app status portal to keep track of your application status and the materials that UF has received. This is also where you will find the link to create your SSAR.

    Bachelor of Computer Engineering at University of Florida
    University of Florida
    University of Florida
    United States of America

    United States of America, Gainesville

    WhatsApp student consultation with YouApply