CAS 502

Fundamentals of Complex Systems Science: Computation

Arizona State University Digital Immersion · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

Most if not all fields of research rely on computers and an increasing number of researchers employ computational methods to collect or analyze data. Coding is found more and more often as a tool in the researcher¿s toolbox. This is especially true when modeling and studying complex systems. However, knowing how to program is just one piece of the puzzle. To develop robust computational solutions that are sustainable, maintainable and trustworthy requires additional skills and knowledge. This course gives an overview of technologies, best practices and processes that every complexity researcher should be aware of and employ in their programming work. Students learn how to develop maintainable code, get hands-on experiences with tools that can help increase code quality and become familiar with software development best practices.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 4 hours ago

001

Availability not recently verified
Class #arizona_digital_immersion-3069Fall 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?