24,428 courses · 2,504 curriculum guides Sponsored by eAgentic Software Sponsored by eAgentic Software

CES3100C: Determinate Structural Analysis

CES3100C — Structural Analysis
← Course Modules
3 credit hours 60 contact hours Prerequisites: Ordinary differential equations, mechanics of materials AND applied numerical methods, all with a minimum grade of C (UCF's gate on its equivalent CES4100C). The numerical-methods requirement signals that the course reaches the matrix stiffness formulation rather than stopping at hand methods. WARNING - the same subject is numbered CES4100C at UCF, one level digit higher: transfer between the two is evaluated rather than guaranteed, and a 3000- versus 4000-level designation can also affect upper-division and residency credit counts. v1.1

Course Description

CES3100C is the structural analysis course that every structural design course in a civil engineering degree depends on. The Statewide Course Numbering System titles it Determinate Structural Analysis and defines its purpose as "to introduce the student to the basic concepts and principles of structural theory relating to statically determinate beams, arches, trusses and rigid frames, including deflection techniques." The C suffix marks an integrated lecture-and-laboratory course.

The subject is the step between statics and design. Statics establishes equilibrium for a rigid body; this course applies it to real structural systems, adds deformation, and — crucially — reaches the point where equilibrium alone is no longer enough. Statically indeterminate structures, which is to say most real ones, require compatibility as well, and that is where the course turns from bookkeeping into engineering.

One Florida institution carries this exact number: Florida Gulf Coast University, which titles it "Structural Analysis" at 3 credits. Because a single institution carries it, this guide hedges deliberately: the statewide definition is authoritative for the subject, but week-to-week emphasis at any one department is not something a statewide guide should assert. The equivalent course at other Florida universities sits under different numbers — see the offering notes below.

Learning Outcomes

Required Outcomes

Optional Outcomes

Major Topics

Required Topics

Optional Topics

Resources & Tools

Career Pathways

Special Information

Offering Notes — offerings and hours, school by school

InstitutionIts titleCreditsContact hours
Florida Gulf Coast UniversityStructural Analysis3not published

Florida Gulf Coast University is a State University System institution. One institution carries this exact number, so there is no range to resolve within it — but the comparison that matters is with the same subject at other Florida universities, below.

⚠ The 60 contact hours at the top of this guide are derived: the Florida convention for a 3-credit integrated lecture-and-laboratory course, about two hours of lecture and two of laboratory a week. It is corroborated by the University of Central Florida, which publishes 2 weekly laboratory hours for its equivalent course. No institution publishes a total contact-hour figure for this number.

⚠⚠ The same subject is numbered at the 4000 level elsewhere

The University of Central Florida teaches this course as CES4100C, "Structural Analysis I and Lab" — 3 credits, 2 weekly laboratory hours, the same subject one level digit higher. Other Florida programmes distribute the material across their own numbers, and some split determinate and indeterminate analysis into two courses where this number covers both.

Why the level digit matters: Florida's statewide numbering guarantees transfer between institutions offering the same course number. CES3100C and CES4100C are different numbers, so between them the credit is evaluated rather than guaranteed. Civil engineering departments generally know the pairing — but an evaluation can go differently from an entitlement, and the time to raise it is before transferring.

⚠ There is a second, subtler consequence. A 3000-level number implies a junior-year course; a 4000-level number implies a senior-year one. Some programmes cap the number of upper-division credits that may transfer, or require a minimum number taken in residence. A course that counts as junior-level at one institution and senior-level at another can affect a residency or upper-division credit count even when the content is accepted without question.

What the course assumes, from the prerequisite chain

UCF gates its equivalent on three courses, all with a minimum grade of C: Ordinary Differential Equations (MAP2302), Mechanics of Materials (EGN3331C), and Applied Numerical Methods for Civil Engineering (CGN3405).

The numerical methods requirement is the informative one. It signals that the course reaches the matrix stiffness formulation rather than stopping at classical hand methods — which is the modern treatment, and the one that connects to the software students will use professionally. If your institution does not require numerical methods, expect the matrix material to be lighter, and expect to meet it later.

Position in the curriculum, the FE exam and licensure

A junior-level course following statics and mechanics of materials, and the prerequisite for steel design (CES4605C) and reinforced concrete design (CES4702C). Both of those courses begin by assuming you can produce a correct moment diagram for an indeterminate frame, so weakness here is felt immediately and twice over.

Structural analysis is one of the larger knowledge areas on the NCEES Fundamentals of Engineering (Civil) examination — determinacy, shear and moment diagrams, deflection, influence lines and indeterminate analysis all appear. The FE is the first step toward Professional Engineer licensure through the Florida Board of Professional Engineers, which requires four years of qualifying experience before the PE examination. ⚠ Florida additionally regulates Special Inspector and threshold building work, which is structural practice with its own statutory requirements.

Workload

Budget ten to fourteen hours a week — this is among the heaviest courses in a civil engineering degree. Moment distribution and virtual work are the usual stalling points, both because the bookkeeping is long and an early sign error propagates silently to the end. Adopt a sign convention in week one and never deviate from it; most lost marks in this course are sign errors rather than conceptual failures.

AI Integration

Structural analysis is one of the most heavily worked subjects in the engineering textbook literature, so AI assistants produce fluent, confident output here — and the failure mode is specific and dangerous.

Genuinely useful: explaining a method a second way, particularly virtual work, whose setup is where most students lose the thread; generating practice problems; checking algebra and unit consistency; explaining a code provision's intent; writing spreadsheet or Python routines for repetitive calculations such as moment distribution iterations; and drafting report prose.

Where they fail: models routinely mis-handle sign conventions and produce shear and moment diagrams that are internally inconsistent. They misclassify determinacy — treating an indeterminate frame as determinate and confidently solving it by equilibrium alone, which produces a complete, wrong, plausible answer. They apply superposition where it is invalid. And asked about a Florida building, they will supply a wind load without reference to the Florida Building Code's amendments, which is exactly where the state differs from the national default.

The coincidence worth naming — and it is the argument this course should leave you with: the professional skill this subject teaches is verifying a structural result you did not produce by hand. That is the daily reality of using SAP2000 or RISA: the software returns numbers, and the engineer's job is to know whether they are credible. Checking a generated answer is the same exercise. Confirm global equilibrium. Check that the moment diagram closes. Ask whether the deflected shape is physically sensible. Run a simplified hand model and see whether the magnitude is right. An engineer who cannot do that to a machine's output cannot responsibly use structural software either — and structural software is not optional in this profession.

Professional and legal weight: structural calculations are sealed by a licensed engineer who is personally and legally responsible for them, and in Florida the consequences of a structural failure are neither hypothetical nor rare. The NSPE Code of Ethics requires engineers to hold public safety paramount and to perform work only in their area of competence. No unverified generated result belongs in a sealed calculation package.

Academic integrity: read your syllabus; policies differ by instructor, and an allowance for report prose is not an allowance for analysis.


Generated September 12, 2026 · Updated September 12, 2026