SI / Coursera - Programming for Everybody

Python for Informatics

Image courtesy of Charles Severance under a Creative Commons license: BY.

Term: Winter 2014
Published: February 24, 2014
Revised: September 4, 2014

This course teaches basic Python programming skills through data analysis. There is no complex math in the course, the programs are generally quite short, and the workload is no more than a few hours per week. By the time you complete the course, you will understand and be able to read, parse, and manipulate data using Python. The course is also being packaged as a "remixer kit" to be used by instructors and/or learners who want to remix or change any of these materials.

Course Audience
This course has no prerequisites. Literally anyone can and everyone should take this course.

What You Will Learn
Upon completing this course you will have basic Python programming skills. Hopefully you will like programming well enough to take another course in programming or web development.

Register: Visit the course's site to register for and participate in this class.

Instructor: Charles Severance

Course Level: Undergraduate

Available on: Coursera and Dr. Chuck Online

About The Instructor

Charles Severance

Charles is currently a Clinical Associate Professor and teaches in the School of Information at the University of Michigan. Charles also works with the IMS Global Learning Consortium as the IMS Affiliate Coordinator. Previously he was the Executive Director of the Sakai Foundation and the Chief Architect of the Sakai Project.
Charles is the author of the book, "Using Google App Engine" from O'Reilly and Associates. He also wrote the O'Reilly book on High Performance Computing. Charles has a background in standards including serving as the vice-chair for the IEEE Posix P1003 standards effort and edited the Standards Column in IEEE Computer Magazine from 1995-1999.
Charles is active in television and radio as a hobby, he has co-hosted several television shows including "Nothin but Net" produced by MediaOne and a nationally televised program about the Internet called "Internet:TCI". Charles appeared for over 10 years as an expert on Internet and Technology as a co-host of a live call-in radio program on the local Public Radio affiliate (
Chuck's hobbies include off-road motorcycle riding, karaoke and playing hockey.  more...

  • Ph.D. Computer Science, Michigan State University
  • M.S. Computer Science, Michigan State University
  • B.S. Computer Science, Michigan State University
Creative Commons Attribution 4.0 International
This Work, SI / Coursera - Programming for Everybody, by Charles Severance is licensed under a Creative Commons Attribution license.