SES 350

Engineering Systems and Experimental Problem Solving

Arizona State University Digital Immersion · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

Introduces integration of scientific and engineering computational methods into scientific research and successful exploration. Provides an active, project-based environment for learning science and engineering by means of a common set of computational tools. Also provides a detailed overview of procedural and object-oriented programming with an emphasis on problem solving. Students solve problems by developing software in an interpreted language (Python). Problems may include visualizing data, interfacing with hardware, or solving numeric problems. Covers procedural programming concepts including data types, variables, control structures, arrays, and data I/O. Covers object-oriented programming concepts including object creation and use, object interaction, and the design of simple classes. Covers software engineering concepts including testing, incremental development, understanding requirements, and teamwork.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 5 hours ago

001

Availability not recently verified
Class #arizona_digital_immersion-4343Fall 2026UGRD3 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?