Ecological Engineering Computation

Instructor: 
Credits: 
2
Term: 
Spring
Class Location: 
Corvallis Campus

Course Description

This course is a foundation course in computation thinking and computation skills relevant to ecological engineering, specifically the Python programming language. It employs a “flipped classroom” approach: students will be responsible for readings outside of class; we will meet as a class once a week with a focus on problem solving. PREREQS: Sophomore standing.

Course Objectives:

1. Develop computational thinking skills.
2. Gain understanding of principles of computer programming using Python, with applications in the area of ecological engineering.