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|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 .

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 .

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|KevinAltis]]

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

Schools using Python

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

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

Canada

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.

Wilfrid Laurier University

Python is taught in the Introduction to Programming (CP104) and Data Structures (CP114) courses.

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

Simon Fraser University

Python is used in CMPT 120 (Intro to CS and Programming I). This course is designed for new Computing Science majors with little or no programming background. Other students throughout the University are also encouraged to take this course for breadth.

Python is also used to introduce server-side web programming in CMPT 165 (Intro to the Internet and WWW).

Several more specialized courses use Python as well. This includes web systems, computational linguistics, and others.

Python is used in CMPUT 174/175 (Intro to CS and Programming I/II). This course is designed for new Computing Science majors with little or no programming background. Other students throughout the University are also encouraged to take this course for breadth.