ECS 36A: Programming and Problem Solving
Class information
Announcements
Lecture Outlines
Homework
Exam Information
Useful Stuff
Input Files
Example Programs
- addup.py (Feb 4)
- args.py (Jan 16)
- args2.py (Feb 1)
- args3.py (Mar 4)
- base.py (Feb 27)
- binsearch.py (Feb 22)
- bubblesort.py (Feb 27)
- caesardec.py,
caesarenc.py (Feb 22)
- cards.py
war.py (Mar 8)
- chaos.py (Jan 11)
- chr.py (Feb 13)
- complex.py (Mar 11)
- condexp.py (Mar 4)
- copying.py (Mar 13)
- divby0.py (Jan 9)
- except0.py,
except1.py,
except2.py,
except3.py,
except4.py,
except5.py (Jan 25)
- except6.py,
except6a.py,
except7.py (Jan 28)
- fib.py (Jan 14)
- fileio1.py,
fileio2.py,
fileio3.py,
fileio4.py (Feb 13)
- for.py (Jan 14)
- gener.py (Mar 4)
- hanoi.py (Feb 11)
- hello.py (Jan 16)
- hello0.py (Jan 7)
- hypotex.py,
hypotnoex.py (Jan 9)
- if0.py,
if1.py,
if2.py (Jan 14)
- inherit.py (Mar 13)
- inherit-mult.py (Mar 15)
- isinlist.py (Feb 8)
- lines.py (Feb 4)
- linsearch.py,
rlinsearch.py (Feb 11)
- listcomp.py (Mar 4)
- loop1.py (Jan 14)
- mc1.py,
mc2.py (Jan 18)
- mc3.py,
mc4.py,
mc5.py,
mc6.py (Jan 23)
- mergesort.py (Feb 27)
- morse.py (Feb 15)
- ord.py (Feb 13)
- palindrome.py (Feb 8)
- peri0.py,
peri1.py,
peri2.py,
peri3.py,
peri-c.py (Jan 16)
- printing.py (Jan 18)
- quad.py,
quad-c.py (Jan 16)
- quicksort.py (Feb 27)
- randlines.py (Feb 13)
- recfun.py (Feb 8)
- recomp.py,
regroup.py,
renocomp.py (Feb 27)
- rfib.py (Feb 11)
- rfibmemo.py (Feb 15)
- rice.py (Jan 9)
- roundoff.py (Jan 14)
- rps-prog1.py,
rps-prog2.py,
rps-prog3.py (Feb 22)
- scope.py (Jan 18)
- search-1.py,
search-1c.py (Feb 13)
- search-2c.py,
search-3c.py (Feb 20)
- selectsort.py (Feb 27)
- sets.py (Mar 4)
- strstuff.py,
strtype.py (Jan 30)
- strfind.py,
strmisc.py (Feb 1)
- sumsq.py (Jan 14)
- swap.py (Jan 14)
- tbox.py,
tfancybox.py (Jan 11)
- tchaosdots.py,
tchaosline.py (Jan 11)
- tcircle.py (Jan 14)
- tcurve.py (Jan 14)
- toten.py (Jan 14)
- twoplustwo.py (Jan 9)
- wfc-1.py,
wfc-2.py,
wfc-2a.py,
wfc-3.py,
wfc-4.py (Feb 15)
- while.py (Jan 14)