CARVIEW |
SchoolsUsingPython
Note that in order to edit text on this wiki page you will need to be registered with and logged into the wiki. See the FrontPage for more info. If you are unable to edit this page, feel free to send the info you wanted to add to altis@semi-retired.com.
- Introduction
- High Schools
- Colleges and Universities
- need to confirm
- Books
- Other Materials
- Related Pages
Introduction
This is a listing of schools that are using Python in their curriculum.
I would like to confirm each of the schools below by linking to a specific web page with a course listing and/or the professor(s) teaching classes that involve the use of Python. Each listing should be expanded with a description of how Python is being used. -- KevinAltis
Need to copy info from:
High Schools
Yorktown High School, in Arlington Virginia (
Jeff Elkner)
Gimnasio Fidel Cano, Bogotá, Colombia (
Igor Támara)
Colleges and Universities
Australia
University of New South Wales
Computer science taught/teaches course(s) with Python (as of about 2001)
RMIT University
Computer science teaches course with Python
Canada
University of Toronto
The CS department has introduced
Computer Science for the Sciences, an introductory course aimed at (mainly) life sciences students.
CSC207H is a third-semester course that teaches several weeks of Python.
A few 2nd- and 3rd-year theory courses have students implement some algorithms in Python.
University of Waterloo
One of the more prestigious engineering/comp-sci schools in Canada is using it officially in
CS488 (Intro to 3D graphics), and I'm told there's lots of use among faculty, staff and students. I don't think they actually teach much Python, they're focused on teaching OpenGL/graphics programming, but they do wind up using it as the framework into which the students slot their code.
Cégep du Vieux-Montréal
Used for Advanced Web Development course (420-B63-VM)
Note: Cégeps are collegiate level schools giving a 2 year pre-university program or a 3 year professionnal program such as
Computing Technology
France
Université Bordeaux 1
Python is used as a first language for the Science & Technology licence
Université Paris Sud (Paris XI) - IUT d'Orsay
Python is used as computer science learning language for the "DUT Mesures Physiques" cursus
Université Paris 13 - IUT Villetaneuse
Python is used as a first language for the Telecom & Networks DUT
Institut Pasteur - Cours d'Informatique en Biologie
Python is used a the main language for teaching programming.
Course description:
https://www.pasteur.fr/formation/infobio/
Online Python course:
https://www.pasteur.fr/formation/infobio/python/
United Kingdom
University of Oxford
Department of Physics (need to confirm)
https://www-teaching.physics.ox.ac.uk/computing/Programming/Python/Oxford/html/handbook_Python.html
United States
California
University of California, Irvine
University of California Santa Cruz Extension in Sunnyvale CA
Chapman University, Orange
Colorado
University of Northern Colorado
Connecticut
Wesleyan University
Florida
University of Florida
Georgia
Georgia Tech
Idaho
Lewis & Clark State College
Iowa
University of Iowa
Wartburg College
Zelle's school
Kentucky
Morehead State University
Massachusetts
Hampshire College
Michigan
Kalamazoo College
Minnesota
Minnesota State at Bemidji
Mississippi
Mississippi College
Missouri
Southeast Missouri State
New York
Binghamton University
Introduction to programming for students without any programming experience.
Python is used in this course using John Zelle's book
Course homepage:
https://bingweb.binghamton.edu/~cs110/
Ohio
Capital University
Python is used in the traditional CS1 course using John Zelle's book
Python and C++ are used in CS2
lab assignments in many courses may be written in Python or C++
contact person: David Reed (dreed (at) capital.edu)
Kent State
Oregon
Mt Hood Community College
Pennsylvania
Bryn Mawr College
need to confirm
North Carolina State University
California State University, Chico
Centre College
Rochester Institute of Technology
University of Arizona
University of Wisconsin, Madison
University of Istanbul (
https://www.linuxfocus.org/Francais/October1998/article67.html)
Books
Python Programming: An Introduction to Computer Science by John Zelle. Also see John Zelle's
Teaching with Python.
Introduction to Media Computation: A Multimedia Cookbook in Python
How to Think Like a Computer Scientist: Learning with Python by Allen Downey, Jeff Elkner and Chris Meyers
Also see PythonBooks
Other Materials
Introducing Python (Quicktime video, 14 minutes long, 68MB)
Related Pages
EditText (last edited 2007-08-03 13:21:32 by murmure)
DeleteCache (cached 2007-11-24 07:32:34)- Login
- Navigation
- Actions
- Your recent pages