SES 350
Engineering Systems and Experimental Problem Solving
Arizona State University Digital Immersion · UGRD · Fall 2026
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
001
Availability not recently verified- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff