Materials from Lecture
- Tuesday 9/3 :
- syllabus.pdf,
- 01.1.introduction.pdf,
- stddraw.py the stddraw library,
- stddraw.pdf,
API (documentation) for the stddraw library,
- 01.1.gcd.py.
- Thursday 9/5 :
- 01.2.typesExprsFuncsLibs.txt,
- 01.2.area.py.
- Tuesday 9/10 :
- 02.1.funDefsReplacementTypesStddraw.txt,
- 02.1.simpleRectangles.py.
- Thursday 9/12 :
- 02.2.boolsCondsRepetition.txt,
- 02.2.isFactor.py.
- 02.2.stripes.py.
- 02.2.checks.py.
- Tuesday 9/17 :
- 03.1.repetition.txt,
- 03.1.nestedSquares.py.
- Thursday 9/19 :
- 03.2.repetitionNumbers.txt,
- 03.2.fall.py,
- 03.2.numbers.py.
- Tuesday 9/24 :
- 04.1.repetitionBisectionLists.txt,
- 04.1.keyToFirstExamS13.pdf,
- 04.1.bisectionSqrt.py.
- Thursday 9/26 :
04.2.listsAndTuples.txt.
- Tuesday 10/1 :
FirstExamKEY.pdf.
- Thursday 10/3 :
-
05.2.tuplesSearchingSorting.txt,
- 05.2.listsSearchQuicksort.py.
- Tuesday 10/8 :
06.1.storageModel.txt.
- Thursday 10/10 :
06.2.mutation.txt.
- Tuesday 10/15 :
-
07.1.2DListsMazeDictFileIO.txt,
- 07.1.maze.zip.
- Thursday 10/17 :
07.2.examReview2DLists.txt.
- Tuesday 10/22 :
08.1.machinesBinaryHex.txt.
- Thursday 10/24 :
08.2.machinesArchitectureAssemblyCode.txt.
- Tuesday 10/29 :
- Tessellation Contest,
-
09.1.queens.py,
-
09.1.backtracking8Queens.txt.
- Thursday 10/31 :
09.2.functionsAreValues.txt.
- Tuesday 11/5 :
-
10.1.applicationsOfMapAndReduce.txt
-
10.1.applicationsOfMapAndReduce.py
-
10.1.gettysburg.txt
- Thursday 11/7 :
10.2.keyToSecondExamS13.pdf.
- Tuesday 11/12 : Second Midterm Exam.
secondExamKey.pdf
- Thursday 11/14 :
- Tuesday 11/19 :
-
12.1.substring.py,
-
12.1.markov.py.
- Thursday 11/21 :
-
Norvig/Mayzner English Letter Frequency Counts.
- Tuesday 11/26 :
13.1.digitalImages.py.
- Thursday 11/28 : Thanksgiving.
- Tuesday 12/3 : Second Midterm Review (see the key above).
- Thursday 12/5 :
14.2.PointADT.zip.
Accommodations for Disabilities
If you are a student with a documented disability seeking
accommodations in this course, please contact Kathy Duggan, (617)
552-8093, dugganka@bc.edu, at the Connors Family Learning Center
regarding learning disabilities and ADHD, or Paulette Durrett, (617)
552-3470, paulette.durrett@bc.edu, in the Disability Services Office
regarding all other types of disabilities, including temporary
disabilities. Advance notice and appropriate documentation are
required for accommodations.
Also, please take a minute to introduce yourself to me, I am looking
forward to working with you.
Other Resources
- A printable version of the course syllabus.
- The party line
Style Guide for writing Python code. This document
summarizes the coding
conventions that many Python programmers follow.
We will adhere to most of it but we'll stray off in a few
cases.
|