Problem-Oriented Programming meets on Thursday mornings from 9 am to 12
noon in the Oncology/Pathology Informatics Computer Teaching Lab on the
3rd floor of the UPMC Cancer Pavilion, which is located on the UPMC
Shadyside Campus (ShuttleMaps?).
| Date | Title | Instructor | Readings/Resources | Resource Page |
| Sep 2 | Introduction to Python
| Jim Harrison | PP, Ch 1-2 | Session 1 |
Sep 9
| No class (Medinfo)
|
|
|
|
| Sep 16 | Computing with numbers
| Jim Harrison | PP, Ch 3
| Session 2 |
Sep 23
| Computing with strings
| Jim Harrison | PP, Ch 4
| Session 3 |
Sep 30
| Objects and graphics
| Jim Harrison
| PP, Ch 5
| Session 4 |
Oct 7
| No class (APIII)
|
|
|
|
Oct 14
| Defining functions
| Jim Harrison
| PP, Ch 6
| Session 5 |
Oct 21
| Decision structures
| Jim Harrison
| PP, Ch 7
| Session 6 |
| Oct 28 | Loops and booleans
| Jim Harrison
| PP, Ch 8
| Session 7 |
Nov 4
| Simulation and design Programming project should be approved by now | Jim Harrison
| PP, Ch 9 | Session 8 |
Nov 11
| Defining classes
| Jim Harrison
| PP, Ch 10
| Session 9 |
| Nov 18 | Data collections
| Jim Harrison
| PP, Ch 11
| Session 10
|
| Nov 25 | No class (Thanksgiving)
|
|
|
|
Dec 2
| Algorithm design and recursion
| Jim Harrison
| PP, Ch 13
| Session 11
|
Dec 9
| Object-oriented and GUI design
| Jim Harrison | PP, Ch 12
| Session 12 |
| Dec 16 | Programming project due (no class meeting) |
|
|
|
PP: J. Zelle. Python Programming: An Introduction to Computer Science. Wilsonville OR:Franklin, Beedle and Assoc., 2004.
|
| This page was last edited 4 years ago by harrison. |
View page history
|