Skip Ribbon Commands
Skip to main content
Navigate Up
Sign In

Office of the University Registrar

  • Computer Science, College of Engineering

    The computer science program combines a strong engineering-oriented technical basis with a flexible interdisciplinary component and an emphasis on communication skills. This flexibility will be increasingly important in the future as computers become more important tools in an ever-increasing number of disciplines.

    About this Major

    To graduate with this major, students must complete all university, college, and major requirements.


    Critical TrackingModel Semester Plan

    Students in the engineering computer science (EG-CSE) program will satisfy the same requirements for general education and obtain the same engineering preprofessional background in mathematics and science as other engineering students. The program contains a strong technical component comprising a set of required courses covering essential areas in computing and a set of technical electives enabling students to deepen their knowledge in chosen areas of computer science and engineering.

    In addition, the program includes a set of interdisciplinary electives in an area of the student's choice from anything the university offers. Students may choose an established minor, a predefined track or if nothing meets their needs, they can work with an advisor to develop their own program. Thus, students will not need to wait for an interdisciplinary program to be established; they can create their own.

    To answer the demands of industry for employees with both technical competence and the ability to communicate effectively, the program requires communication courses beyond the usual general education requirements for engineering.

    Back to Top

    Department Requirements

    Students must complete all critical-tracking courses with minimum grades of C in each course and the critical-tracking GPA must be 2.5 minimum. A minimum grade of C is required in all other courses that are prerequisites to a required course: CDA 3101, COP 3503, COP 3530, COP 4600, COT 3100 and MAS 3114. In addition, CISE requires all computer science students to maintain a cumulative, upper-division and department grade point average minimum of 2.0.

    Students who do not meet these requirements will be placed on academic probation and will be required to prepare a probation contract with a CISE advisor. Students are normally given two terms to remove their deficit points; however, students who do not satisfy the conditions of the first term of probation may be dismissed from the department.

    Back to Top

    Critical Tracking

    Critical Tracking records each student’s progress in courses that are required for entry to each major. Please note the critical-tracking requirements below on a per-semester basis.

    Equivalent critical-tracking courses as determined by the State of Florida Common Course Prerequisites may be used for transfer students.

    Semester 1

    • Complete 1 of 7 critical-tracking courses with a minimum grade of C within two attempts: CHM 2045 or CHM 2095, MAC 2311, MAC 2312, MAC 2313, COP 3502, PHY 2048, PHY 2049
    • 2.5 GPA required for all critical-tracking courses
    • 2.0 UF GPA required

    Semester 2

    • Complete 1 additional critical-tracking course with a minimum grade of C within two attempts
    • 2.5 GPA required for all critical-tracking courses
    • 2.0 UF GPA required

    Semester 3

    • Complete 2 additional critical-tracking courses with minimum grades of C within two attempts
    • 2.5 GPA required for all critical-tracking courses
    • 2.0 UF GPA required

    Semester 4

    • Complete 2 additional critical-tracking courses with minimum grades of C within two attempts
    • 2.5 GPA required for all critical-tracking courses
    • 2.0 UF GPA required

    Semester 5

    • Complete all 7 critical-tracking courses with minimum grades of C in each course within two attempts
    • 2.5 GPA required for all critical-tracking courses
    • 2.0 UF GPA required
    Back to Top

    Model Semester Plan

    To remain on track, students must complete the appropriate critical-tracking courses, which appear in bold, within the timeframe set forth by the college. Students are also expected to complete the general education international (GE-N) and diversity (GE-D) requirements. This is often done concurrently with another general education requirement (typically, GE-C, H or S).

    This semester plan represents an example progression through the major. Actual courses and course order may be different depending on the student's academic record and scheduling availability of courses. Prerequisites still apply.

    Semester 1 Credits
    CHM 2045 General Chemistry 1 or
    CHM 2095 Chemistry for Engineers 1 (GE-P)
    3
    CHM 2045L General Chemistry 1 Laboratory
    GE-P
    1
    COP 3502 Programming Fundamentals 1 3​
    ENC 1101 Expository and Argumentative Writing
    State Core GE-C; E6
    3​
    IUF 1000 What is the Good Life
    GE-H
    3​
    MAC 2311 Analytic Geometry and Calculus 1
    State Core GE-M
    4
    Total 17
    Semester 2 Credits
    COP 3503 Programming Fundamentals 2 3
    COT 3100 Applications of Discrete Structures​ 3​
    MAC 2312 Analytic Geometry and Calculus 2
    GE-M
    4
    PHY 2048 Physics with Calculus 1
    State Core GE-P
    3
    PHY 2048L Physics with Calculus 1 Laboratory
    GE-P
    1
    Total 14
    Semester 3 Credits
    COP 3530 Data Structures and Algorithm​ 4​
    MAC 2313 Analytic Geometry and Calculus 3
    GE-M
    4
    PHY 2049 Physics with Calculus 2
    GE-P
    3
    PHY 2049L Laboratory for Physics with Calculus 2
    GE-P
    1
    ​Social and Behavioral Sciences
    State Core GE-S
    ​3
    Total 15
    Semester 4 Credits
    CEN 3031 Introduction to Software Engineering 3
    ENC 3246 Professional Communication for Engineers
    GE-C; E6
    3​
    MAS 3114 Computational Linear Algebra (3) or
    MAS 4105 Linear Algebra 1 (4)
    3-4
    Social and Behavioral Sciences
    GE-S with N or D
    3
    Total 12-13
    Semester 5 Credits
    ​CDA 3101 Introduction to Computer Organization​ ​3
    CIS 4301 Information and Database Systems 3
    COT 4501 Numerical Analysis: A Computational Approach ​3
    Humanities
    State Core GE-H with N or D
    3
    Interdisciplinary elective​ 3
    Total 15
    Semester 6 Credits
    COP 4600 Operating Systems ​3
    ​EEL 3701C Digital Logic and Computer Systems​​ ​4
    ENC 1102
    CE-C; E6
    3
    ​EGN 4034 Professional Ethics ​1
    ​Technical electives, two ​6
    Total 17
    Summer Semester Credits
    Internship / Co-op
    If desired

    Semester 7 Credits
    CNT 4007C Computer Network Fundamentals 4
    ​Technical elective​s, two ​6
    Interdisciplinary electives, two 5
    Total 15
    Semester 8 Credits
    CIS 4914 Senior Project or
    CIS 4913C Integrated Product and Process Design 2 (4EG)
    3
    STA 3032 Engineering Statistics 3​
    Technical elective​​ 3
    Interdisciplinary electives, two 6
    Total 15
    Back to Top

    Related Computer Science Programs

    Back to Top
majors: computer-science