This course is an introduction to programming for students who will be using computational methods for their research but are not computer science students. No previous programming experience is required. We use a multi-language/multi-domain approach. The first part of the course covers basic programming concepts for a given language. The last third of the course splits into domain specific tracks of interest to students.
Sort by "All" in the top right to see previous semesters.