Sponsored by eAgentic Software

Engineering Analysis and Computation

EGN2210C — EGN2210C
← Course Modules
3 credit hours 60 contact hours Prerequisites: First-year engineering course (EGN1001C, EGN1002C, EGN1007C, or comparable) with introductory programming; MAC2311 (Calculus I) and MAC2312 (Calculus II) with grades of C or better; MAC2313 (Calculus III) and MAP2302 (Differential Equations) recommended at most institutions v@Model.Guide.Version

Course Description

EGN2210C – Engineering Analysis and Computation is a 3-credit-hour engineering course that develops students' competency in computational methods for engineering analysis. The course covers programming for engineers (typically in MATLAB or Python at intermediate level beyond first-year introduction), numerical methods commonly used in engineering practice (root finding, numerical differentiation and integration, numerical solution of ordinary differential equations, linear algebra computations, optimization), and the application of these methods to engineering problems. The course bridges first-year engineering programming foundations with the more rigorous numerical methods coursework taken in upper-division engineering programs.

The "C" lab indicator denotes integrated lecture and laboratory components, with substantial hands-on programming work and the application of computational methods to engineering problems. Coursework typically combines lecture and example-based instruction with extensive programming projects, often including capstone-style projects analyzing real engineering problems through computation.

EGN2210C is a Florida common course offered at approximately 2 Florida institutions. The specific emphasis varies among institutions: some emphasize MATLAB programming and numerical methods; others emphasize Python and engineering data analysis; still others integrate symbolic computation. EGN2210C transfers as the equivalent course at all Florida public postsecondary institutions per SCNS articulation policy where the receiving institution accepts the course.

Learning Outcomes

Required Outcomes

Upon successful completion of this course, students will be able to:

Optional Outcomes

Major Topics

Required Topics

Optional Topics

Resources & Tools

Career Pathways

EGN2210C provides foundational computational engineering skills that support career pathways across engineering disciplines:

Special Information

Variation Across Institutions

Because EGN2210C is offered at relatively few Florida institutions (approximately 2), the specific emphasis varies. Some institutions emphasize MATLAB programming with numerical methods; others emphasize Python with engineering data analysis; still others integrate symbolic computation as a substantial component. Students should consult their specific institution's current syllabus.

The Programming Language Question

Florida engineering programs are increasingly adopting Python as the engineering programming language, particularly for data-intensive engineering work. MATLAB remains the dominant choice in many traditional engineering analysis contexts (FEA, control systems, simulation). EGN2210C may use either depending on institutional emphasis. Both languages are valuable for engineering careers; students who develop proficiency in one typically can transfer skills to the other with focused effort.

General Education and Transfer

EGN2210C is a Florida common course number that transfers as the equivalent course at all Florida public postsecondary institutions per SCNS articulation policy where the receiving institution accepts the course.

Course Format

EGN2210C is offered in face-to-face, hybrid, and increasingly online formats. The programming-intensive nature of the course translates well to online delivery.

Position in the Engineering Curriculum

EGN2210C is typically taken in the second year of engineering study, after first-year engineering programming introduction (in EGN1001C/EGN1002C/EGN1007C or comparable). The course supports subsequent engineering coursework through the development of computational tools that engineers apply throughout their programs and careers.

Prerequisites

EGN2210C typically requires:

Students should have current proficiency in calculus and basic programming before beginning EGN2210C.


Generated May 4, 2026 · Updated May 4, 2026