Section 508 Website Accessibility

Certain documents on this site are available as a Portable Document Format (PDF) file. PDF content requires Adobe's Acrobat Reader and can be downloaded by visiting

The University encourages anyone needing assistance in accessing content found on the University's website to contact the FGCU office or department that maintains the webpage. For an accessible version of PDF material, please contact FGCU Adaptive Services at or by calling 239 590-7956.

Skip to site navigation Skip to main content
Skip to main content
Software Engineering (B.S.)

Software Engineering (B.S.)

Program Requirements for 2017-2018 Catalog Year

Print Program Details

The General Education Program Website is located at

To prevent or minimize excess hours, select general education courses that satisfy common prerequisite requirements for your intended major.

  1. FGCU General Education Program (

  2. Common Prerequisites (pending approval *).
    A minimum grade of C is required in each course.

    FGCU Course: COP 1500 Intro to Computer Science (3)
    Acceptable Substitute: COPX000

    FGCU Course: COP2006 Introduction to Programming (3)
    Acceptable Substitute: COP X250, COP X253, or COP X800

    FGCU Course: MAC 2311 Calculus I (4)
    Acceptable Substitute: MACX311

    FGCU Course: MAC 2312 Calculus II (4)
    Acceptable Substitute: MACX312

    FGCU Course: PHY 2048C General Physics w/Lab I (4)
    FGCU Course: PHY 2049C Gen'l Physics w/Lab II (4)
    Acceptable Substitute: [(PHYX048 and PHYX048L)] and [(PHYX049 and PHYX049L)] or (PHYX048C and PHYX049C)

    FGCU Course: STA 2023 Statistical Methods (3) or STA 2037 Statistics with Calculus (3)
    Acceptable Substitute: STAX023 or STAX037

    Math Electives (6-7 credits) from the following:
    FGCU Course: MAC 2313 Calculus III (4)
    FGCU Course: MAP 2302 Differential Equations (3)
    FGCU Course: MHF 2191 Mathematics Foundations (3)
    FGCU Course: MHF 2310 Symbolic Logic (3)

    Science Electives (4 credits) from the following:
    FGCU Course: BSC 1010C Gen'l Biology I w/Lab (4)
    FGCU Course: BSC 1011C Gen'l Biology II w/Lab (4)
    FGCU Course: CHM 1045C General Chem w/Lab I (4)
    FGCU Course: CHM 1046C General Chem w/Lab II (4)
    FGCU Course: GLY 1000C Physical Geology (4)

    *FGCU is requesting a modification to the common prerequisites.

  3. Required Courses in the Major (45 credits)
    A minimum grade of C is required in each course.

    CDA 3104 Comp Org'n Assem Lang Prog (3)
    CEN 3031 Software Engng Fundamentals (3)
    CEN 3078 Software Security (3)
    CEN 3073 Software Specifications (3)
    CEN 4072 Software Testing (3)
    CEN 4065 Software Architecture & Design (3)
    CEN 4935 Senior Software Engr Project (3)
    CNT 4104 Software Proj Comp Networks (3)
    COP 2001 Programming Methodology (3)
    COP 3003 Object-Oriented Programming (3)
    COP 3530 Data Structures & Algorithms (3)
    COP 3710 Intro to Data Engineering (3)
    COP 4610 Operating Systems (3)
    EGN 3641C Engineering Entrepreneurship (3)
    MAD 3107 Discrete Mathematics (3)

  4. Restricted Electives (12 credits)
    A minimum grade of C is required in each course.

    Select 12 credits from the following:
    BME 3506C Circuits for Bioengineers (3)
    BME 3507C Signals Syst Bioengineers (3)
    CAP 4662 Introduction to Robotics (3)
    CAP 4730 Computer Graphics (3)
    CAP 4770 Knowledge Disc. & Data Mining (3)
    CAP 4830 Simulation & Modeling (3)
    CDA 3200 Digital Systems (3)
    CDA 4150 Computer Architecture (3)
    CDA 4170 Data Acquis & Control Systems (3)
    CEN 3213 Embedded Systems Programming (3)
    CEN 4083 Intro. to Cloud Computing (3)
    CEN 4216 Cyberphysical Systems (3)
    CEN 4930 Special Topics in Software Engineering (3)
    COP 4908 Independent Study (3)
    COP 4931 Special Topics in Computer Science (3)

    See college advisor for approval of additional courses.

  5. University Requirements (3 credits)
    IDS 3920 University Colloquium (3)

  6. Additional Electives - as needed to reach total credits required for the degree