webmining u3, wordlist, stopwords

This commit is contained in:
Ulf Gebhardt 2013-05-29 21:20:46 +02:00
parent 52297cc20c
commit 909f87d66d
2104 changed files with 259533 additions and 23455 deletions

View File

@ -1,125 +1,75 @@
cse
design
and
analysis
of
algorithmscse
design
and
analysis
of
algorithms
winter
instructor
richard
anderson
anderson
cs
washington
edu
lectures
tth
am
am
in
seig
office
hours
monday
am
am
other
times
by
appointment
teaching
assistant
william
chan
wchan
cs
washington
edu
office
hours
monday
pm
pm
and
wednesday
pm
pm
in
chateau
conference
room
or
in
a
sieg
th
floor
cubicle
if
somebody
else
is
using
the
conference
room
course
information
prerequisite
i
am
going
to
be
assuming
that
you
have
already
had
an
undergraduate
course
in
algorithms
if
i
am
wrong
let
me
know
as
soon
as
possible
lecture
log
suggested
readingtextbook
errata
list
project
yes
really
does
have
a
project
for
a
preview
check
outeric
anderson
sapplet
assignments
and
other
handouts
written
@ -127,11 +77,7 @@ homework
sets
will
generally
be
due
on
tuesdays
in
class
background
quiz
@ -140,80 +86,53 @@ script
homework
sets
homework
and
solution
homework
and
solution
homework
and
solution
homework
and
solution
homework
and
solution
homework
homework
and
solution
homework
homework
midterm
exam
cancelled
due
to
lack
of
interest
final
exam
i
have
been
told
that
it
is
on
monday
march
i
should
probably
verify
the
time
the
exam
will
be
a
two
hour
closed
book
in
class
exam
that
covers
all
of
the
material
from
the
class
the
exam
willconsist
of
short
answer
and
problem
solving
questions
@ -224,81 +143,49 @@ upon
homework
exams
project
and
class
participation
working
together
on
homework
it
is
okay
to
discuss
homeworkproblems
with
your
classmates
but
you
must
write
your
solutions
upindependently
the
gilligan
s
island
rule
could
be
invoked
betweenany
discussion
of
the
homework
and
writing
up
a
solution
you
mustwatch
at
least
half
an
hour
of
gilligan
s
island
the
theory
is
thatan
episode
of
gilligan
is
equivalent
to
a
reboot
so
anything
thatsurvives
was
learned
and
understood
anderson
cs
washington
eduwchan
cs
washington
edu

View File

@ -1,4 +1,3 @@
cse
parallel
algorithmscse
parallel
@ -7,30 +6,24 @@ spring
general
information
meets
tth
sieg
instructor
richard
anderson
office
hours
by
appointmente
mail
address
anderson
cs
office
sieg
homework
and
exams
catalog
description
design
and
analysis
of
parallel
algorithms
fundamental
@ -39,45 +32,31 @@ algorithmsfor
sorting
arithmetic
matrix
and
graph
problems
and
additional
selected
topics
emphasis
on
general
techniques
and
approaches
used
for
developingfast
and
efficient
parallel
algorithms
and
on
limitations
to
theirefficacy
prerequisite
cse
or
equivalent
cse
majors
only
homework
assignments
and
notes
syllabus
homework
due
thursday
april
homework
@ -85,75 +64,52 @@ plus
some
rambling
commentsabout
the
course
due
thursday
april
lecture
transparencies
april
code
and
analysisfor
list
ranking
old
lecture
notes
on
connected
components
this
algorithmis
simpler
and
correcter
than
section
latex
version
pointers
to
papers
about
pointers
referencesfor
erew
and
crew
connectivity
and
the
ullman
yannakakis
paper
homework
due
tuesday
may
union
find
paper
ps
or
dvi
homework
due
thursday
may
certified
write
all
paper
ps
or
dvi
this
implies
the
existence
ofa
more
efficient
consensus
@ -162,135 +118,78 @@ based
upon
swap
although
it
is
not
likelysomething
you
are
going
to
see
inside
your
next
supercomputer
homework
due
thursday
may
asynchronous
p
ram
references
martel
et
al
focs
and
buss
et
al
manuscript
notes
on
memory
models
real
description
as
a
special
topics
course
the
content
is
up
to
the
whim
of
the
instructor
a
more
descriptive
title
for
this
year
s
course
would
be
a
theory
of
shared
memory
parallel
computing
or
maybe
topics
in
the
theory
of
smpc
the
course
will
start
with
a
collection
of
basic
algorithms
and
then
we
will
spend
some
time
on
models
of
computation
the
syllabus
gives
a
list
of
topics
which
could
be
covered
my
use
of
the
term
shared
memory
is
to
indicate
that
we
will
not
be
lookingat
topics
which
pertain
to
specific
interconnection
topologies
@ -299,260 +198,152 @@ consider
some
situations
where
the
cost
of
memory
access
isnon
uniform
the
course
will
be
a
theory
course
in
the
sense
that
we
will
notconsider
particular
real
machines
we
will
prove
some
theorems
andyou
will
not
be
expected
to
log
on
to
a
parallel
machine
however
topics
may
be
motivated
by
practical
considerations
our
goal
indeveloping
parallel
algorithms
will
be
to
come
up
with
algorithmswhich
could
conceivably
be
efficient
on
some
parallel
machines
i
am
expecting
that
there
will
be
three
or
four
problem
sets
containing
a
mix
of
routine
and
challenging
problems
i
am
not
goingto
require
a
project
but
i
will
be
happy
if
students
do
outsidework
on
course
related
topics
the
text
for
the
course
will
be
an
introduction
to
parallelalgorithms
by
ja
ja
this
is
a
nice
book
although
i
will
not
befollowing
it
very
closely
if
you
are
feeling
exceptionally
cheap
youcould
probably
get
by
without
purchasing
a
copy
my
original
plan
when
i
volunteered
to
teach
the
course
a
year
ago
was
that
the
textwould
be
a
theory
of
shared
memory
parallel
computing
by
anderson
however
this
book
is
progressing
about
as
fast
as
volume
of
the
artof
computer
programming
so
i
chose
the
ja
ja
book
instead
i
am
going
to
be
quite
flexible
on
how
this
course
is
taught
mychoice
of
topics
will
be
influenced
by
what
is
considered
interestingor
uninteresting
there
is
also
a
choice
as
to
teach
this
course
aseither
a
traditional
lecture
course
or
to
work
in
some
researchcontent
i
have
a
number
of
open
problems
in
mind
which
could
@ -561,28 +352,21 @@ very
nice
research
results
i
could
present
my
half
baked
ideason
some
of
these
provided
that
others
have
the
interest
andenergy
to
think
about
them
anderson
cs
washington
edu

View File

@ -1,13 +1,8 @@
cse
home
page
cse
automata
computability
and
complexity
the
web
pages
have
moved
@ -16,44 +11,25 @@ quarter
autumn
autumn
portions
of
the
cse
web
may
be
reprinted
or
adapted
foracademic
nonprofit
purposes
providing
the
source
is
accuratelyquoted
and
duly
credited
the
cse
web
copyright
department
of
computer
science
and
engineering
university
ofwashington
comments
to
cse
webmaster
cs
washington
edu
last
update

View File

@ -1,30 +1,19 @@
cse
home
page
fall
cse
automataautumn
instructor
paul
beame
welcome
to
the
home
page
this
is
the
world
wide
web
the
web
for
short
hypermedia
documentfor
cse
exams
quiz
postscript
@ -32,9 +21,6 @@ quiz
postscript
final
postscript
or
latex
beame
cs
washington
edu

View File

@ -1,9 +1,6 @@
cse
fall
cse
automata
computability
and
complexity
larry
ruzzo
@ -16,41 +13,22 @@ instructor
larry
ruzzo
ruzzo
cs
tu
f
sieg
ta
nitin
sharma
nitin
csmw
sieg
a
class
e
mail
last
update
at
pm
a
log
of
all
messages
sent
out
to
the
class
e
mail
list
cse
cs
washington
edu
textbook
errata
handouts
@ -80,13 +58,10 @@ about
file
formats
most
of
thecourse
materials
above
are
provided
in
three
formats
latex
@ -98,154 +73,88 @@ formating
commands
simple
things
e
g
assignments
are
generally
quite
legible
in
this
format
for
figures
and
complex
math
stuff
these
are
hard
to
impossible
to
read
adobe
acrobat
the
latest
greatest
a
free
viewer
is
available
on
some
of
the
department
s
unix
systems
acroread
or
is
perhaps
aavailable
from
adobe
s
acrobat
and
the
web
page
postscript
use
ghostview
or
see
the
ghostscript
home
page
for
free
viewers
mac
windows
os
linux
at
this
time
acrobat
is
supported
on
fewer
systems
but
ispreferable
if
you
can
use
it
files
are
smaller
rendering
isfaster
and
more
legible
and
it
can
print
which
mac
ghostscriptcan
t
for
example
old
course
webs
autumn
autumn
portions
of
the
cse
web
may
be
reprinted
or
adapted
foracademic
nonprofit
purposes
providing
the
source
is
accuratelyquoted
and
duly
credited
the
cse
web
copyright
department
of
computer
science
and
engineering
university
ofwashington
comments
to
cse
webmaster
cs
washington
edu
last
update

View File

@ -1,15 +1,11 @@
cse
topics
in
complexity
autumn
cse
propositional
theorem
proving
satisfiability
testing
and
proof
complexity
general
@ -21,17 +17,13 @@ meeting
times
tuesday
thursday
in
loew
automated
theorem
proving
and
computer
aided
verification
in
ai
vlsi
andsoftware
engineering
@ -39,18 +31,12 @@ give
algorithms
that
attempt
to
decide
the
truthof
logical
statements
in
propositional
or
in
first
or
higher
order
logic
@ -58,30 +44,21 @@ this
course
will
concentrate
on
complexity
issues
for
the
propositional
caseas
well
as
for
its
flip
side
satisfiability
testing
even
the
uses
oftheorem
proving
in
first
order
and
higher
order
logic
@ -89,146 +66,90 @@ often
involve
finitedomains
where
the
proofs
can
be
interpreted
in
propositional
logic
anyway
we
will
consider
a
variety
of
systems
for
propositional
theoremproving
and
satisfiability
testing
key
issues
for
such
systems
are
how
complex
are
proofs
within
the
system
what
are
good
choices
for
search
strategies
there
has
been
considerable
theoretical
and
practical
work
on
both
of
thesequestions
we
will
concentrate
on
theoretical
issues
of
proof
complexityand
of
the
relative
complexity
of
search
strategies
we
will
also
examine
anumber
of
implementations
of
propositional
logic
algorithms
to
compare
theoryand
practice
papers
and
things
urquhart
s
complexity
of
proofs
survey
talk
slides
installed
software
for
our
amusement
i
have
installed
a
few
theorem
provers
anl
dp
sato
andboyer
moore
as
well
as
one
satisfiability
tester
gsat
on
june
in
thedirectory
cse
courses
cse
proversthere
are
few
papers
scattered
there
as
well
and
i
am
in
the
process
ofinstalling
more

View File

@ -1,4 +1,3 @@
cse
home
pagecse
computer
@ -6,32 +5,23 @@ systemperformance
modelingspring
your
hosts
ed
lazowskaandmaryvernonwelcome
to
the
home
page
for
cse
computer
system
performancemodeling
cse
meets
mondays
wednesdays
and
fridays
from
in
loew
hall
office
hourstentative
topic
schedulecomings
and
goingsassignmentsproject
informationmap
queueing
@ -40,25 +30,15 @@ solution
package
emailother
information
is
available
about
the
may
acm
sigmetrics
conference
on
measurement
and
modeling
of
computersystemsuw
department
of
computer
science
engineeringlazowska
cs
washington
edu

View File

@ -1,17 +1,12 @@
cse
home
page
w
cse
computer
systems
architecturewinter
instructorsusan
eggers
eggers
cs
washington
edu
sieg
office
hours
@ -19,17 +14,11 @@ tuth
tajoshua
redstone
redstone
cs
washington
edu
sieg
office
hours
m
w
in
sieg
a
course
information
course
@ -55,28 +44,17 @@ other
information
tools
shade
an
instuction
set
simulator
for
the
sparc
v
atom
a
system
for
building
analysis
tools
on
the
alpha
tullsen
s
simulator
an
execution
driven
instruction
@ -84,18 +62,13 @@ level
simulator
that
simulates
a
superscalar
architecture
very
close
to
the
etch
a
binary
rewriter
to
analyze
pentium
code
@ -104,18 +77,14 @@ hardware
monitors
multiflow
compiler
for
the
alpha
pixie
just
user
s
manual
from
postscript
dinero
a
uniprocessor
cache
simulator
@ -133,11 +102,9 @@ benchmarks
other
neat
pages
cpu
info
center
info
on
current
future
processors

View File

@ -1,4 +1,3 @@
cse
home
pagecse
operating
@ -7,104 +6,64 @@ instructor
hank
levy
spring
ta
frederic
pighin
meeting
times
tue
thu
in
eeb
instructor
office
hours
tba
ta
office
hours
mon
fri
in
chateau
conference
room
number
of
units
welcome
to
the
home
page
this
is
the
world
wide
web
the
web
for
short
hypermedia
document
forcse
and
contains
information
about
the
class
keep
in
mind
that
thisdocument
is
not
static
and
that
new
information
especially
classmessages
will
be
added
frequently
if
you
have
any
problems
with
thisdocument
send
mail
to
pighin
cs
announcements
april
the
first
assignment
is
ready
itis
due
on
thu
april
course
information
course
mail
assignments
the
projectlevy
cs
washington
edu

View File

@ -1,71 +1,45 @@
cse
home
pagecse
computer
graphicsautumn
quarter
welcome
to
the
cse
home
page
this
is
the
world
wide
web
hypermedia
document
for
cse
whichcontains
a
wealth
of
information
about
the
class
keep
in
mind
thatthis
document
is
not
static
and
that
new
information
will
be
addedfrequently
if
you
have
any
problems
with
this
document
send
mail
to
derose
cs
click
here
for
help
available
information
your
professor
and
tas
course
syllabus
lecture
@ -73,7 +47,6 @@ notes
written
homework
assignments
and
solutions
from
last
@ -83,72 +56,51 @@ handouts
project
grading
policy
old
tests
cool
images
from
last
year
s
additional
information
getting
into
the
class
the
sgi
instructional
lab
using
the
indys
mvis
home
page
visitor
and
room
scheduling
the
computer
science
and
engineering
department
the
computer
science
degree
program
offered
through
the
college
of
arts
and
sciences
the
computer
engineering
degree
program
offered
through
the
college
of
engineering
and
mosaic
help
help
is
available
on
the
following
topics
basic
@ -157,7 +109,6 @@ about
mosaic
information
about
the
hypertext
markup
language
@ -165,17 +116,10 @@ html
uniform
resource
locators
url
how
to
read
the
web
from
home
usinglynx
a
character
based
web
browser

View File

@ -1,10 +1,6 @@
cse
home
page
a
cse
principles
of
digital
systems
design
@ -12,16 +8,12 @@ carl
ebeling
fall
welcome
to
the
home
page
course
information
time
and
place
mwf
loew
important
announcements
@ -34,7 +26,6 @@ carl
ebeling
instructor
ebeling
cs
office
hours
wednesday
@ -42,46 +33,31 @@ friday
sieg
paul
franklin
ta
paul
cs
office
hours
monday
thursday
sieg
ken
hines
ta
hineskj
cs
office
hours
tuesday
wednesday
friday
oct
sieg
larry
mcmurchie
research
staff
and
cad
tools
guru
larry
cs
documentation
for
simulation
and
synthesis
how
to
design
for
the
pamette
board
mostly
@ -91,7 +67,6 @@ under
construction
students
working
in
groupsfinal
exam
review
@ -101,106 +76,67 @@ this
quarter
homework
assignments
a
note
on
doing
homework
homework
due
friday
oct
beginning
of
class
homework
handed
out
in
class
due
oct
beginning
of
class
homework
due
monday
oct
beginning
of
class
homework
due
wednesday
nov
beginning
of
class
homework
due
friday
nov
beginning
of
class
homework
due
monday
dec
beginning
of
class
homework
due
friday
may
beginning
of
class
handouts
combinational
logic
i
combinational
logic
ii
sequential
logic
i
sequential
logic
ii
fpgas
i
fpgas
ii
memories
communication
other
information
department
of
computer
science
and
engineering
home
page
ee
cs
mother
site
list
of
vlsi
links
comprehensivelist
of
icmanufactures
murphy
s
law
recent
dilbert
comics
@ -209,13 +145,11 @@ semiconductor
data
sheets
motorola
s
data
book
server
philips
semiconducter
s
data
book
server
@ -223,43 +157,24 @@ micron
technology
data
sheets
the
cse
web
copyright
department
of
computer
science
and
engineering
university
of
washington
portions
of
the
cse
web
may
be
reprinted
or
adapted
for
academic
nonprofit
purposes
providing
the
source
is
accurately
quoted
and
duly
credited
ebeling
cs
washington
edu

View File

@ -1,4 +1,3 @@
cse
index
pagecse
artificial
@ -6,38 +5,26 @@ intelligencefall
quarter
artificial
intelligence
ai
poses
two
of
the
most
fundamental
andchallenging
questions
in
computer
science
can
we
build
intelligentmachines
how
this
course
addresses
these
questions
by
providing
anin
depth
introduction
to
selected
topics
in
ai
including
agentarchitectures
knowledge
@ -48,39 +35,26 @@ machinelearning
reasoning
about
uncertainty
and
ai
methodology
staff
dan
weldweld
cs
sieg
hours
tba
marc
friedmanfriedman
cs
sieg
hours
tba
nick
kushmericknick
cs
sieg
hours
tba
outline
of
topicsreading
assignmentsassignments
examsgradingresourcesthe
class
mailinglist
see
also
the
archive
of
past
messages

View File

@ -1,14 +1,9 @@
cse
uncertainty
and
decision
making
cse
uncertainty
and
decision
making
in
artificial
intelligence
winter
@ -16,236 +11,141 @@ professor
steve
hanks
hanks
cs
office
sieg
office
hours
whenever
i
m
around
or
by
appointment
email
addresses
mail
to
cse
cs
washington
edu
goes
to
all
class
members
send
mail
to
cse
request
cs
washington
edu
to
get
put
on
the
list
reading
material
pearl
probabilistic
reasoning
in
intelligent
systemsthis
is
the
required
text
for
the
class
and
we
will
read
several
chapters
you
can
probably
get
by
without
buying
it
if
you
re
strappedfor
cash
though
it
s
a
nice
reference
book
shafer
and
pearl
readings
in
uncertain
reasoningthis
is
a
nice
collection
of
foundational
papers
on
reasoning
and
uncertainty
and
we
will
read
several
selections
a
copy
will
be
available
in
the
grail
library
e
t
jaynes
probability
theory
the
logic
of
science
fragmentary
edition
of
july
this
is
an
extremely
interesting
technical
and
historical
look
at
the
foundationsof
probability
theory
statistics
and
decision
theory
definitely
worth
looking
at
for
the
reference
list
and
historical
perspective
alone
the
math
can
be
heavy
going
in
places
but
it
s
beautifully
written
neapolitan
probabilistic
reasoning
in
expert
systems
theory
and
algorithmsa
significant
overlap
with
the
pearl
book
so
a
good
secondary
source
for
information
about
graphical
models
and
propagationalgorithms
this
is
available
from
the
math
research
library
other
papers
to
be
arranged
course
summary
here
is
a
summary
of
the
topics
we
covered
and
the
readings
in
html
or
postscript
hanks
cs
washington
edu
last
update

View File

@ -1,148 +1,82 @@
cse
ee
home
pagecse
ee
image
understandingwelcome
to
the
home
page
this
is
the
world
wide
web
the
web
for
short
hypermedia
documentfor
cse
ee
and
contains
information
about
theclass
keep
in
mind
that
this
document
is
not
static
and
that
newinformation
especially
class
messages
will
be
added
frequently
if
you
have
any
problems
with
this
document
send
mail
to
mock
cs
copyright
notice
the
material
in
this
course
web
is
subjectto
copyright
while
it
may
be
viewed
by
the
public
it
should
not
be
installed
at
any
web
site
otherthan
the
one
at
the
university
of
washington
assignments
the
first
assignment
is
to
read
chapter
of
the
course
notes
and
doexercise
the
second
assignment
is
due
wednesday
april
read
chapter
of
the
course
notes
and
do
exercises
next
determine
the
most
convenient
way
torun
khoros
and
cantata
for
you
in
cse
it
runs
on
suns
such
aslillith
@ -150,40 +84,26 @@ edit
your
local
workstation
s
login
file
to
containxhost
lilliththen
add
to
you
cshrc
file
on
the
suns
the
following
setenv
khoros_home
usr
local
khoros
setenv
manpath
usr
local
khoros
man
set
path
khoros_home
bin
path
after
an
rlogin
onto
lillith
@ -194,144 +114,76 @@ assignmentsand
display
environment
variable
set
up
appropriately
typecantata
at
the
unix
prompt
in
ee
the
machine
george
haskhoros
and
cantata
installed
on
it
also
go
to
our
course
home
page
on
the
wwwhttp
www
cs
washington
edu
education
courses
index
htmland
follow
the
links
to
the
khoros
cantata
tutorial
go
to
itscourse
outline
to
experiments
and
do
at
least
the
first
twotopics
image
information
and
spatial
resolution
the
ideal
way
to
take
the
tutorial
is
to
read
the
web
pagesand
experiment
with
khoros
in
another
x
window
there
is
nothing
to
turn
in
for
this
part
of
the
assignment
the
third
assignment
is
to
read
the
article
by
lin
huertas
andnevatia
on
pp
of
the
cvpr
proceedings
and
also
tolook
at
the
article
by
wolff
on
pp
the
fourth
assignment
is
due
monday
april
in
this
assignment
we
make
a
comparison
of
three
image
processing
@ -339,247 +191,143 @@ software
environments
khoros
msvc
c
how
fast
the
operations
ran
and
level
of
learning
effort
required
on
your
part
announcements
the
final
examination
will
be
on
monday
june
from
to
pmin
our
regular
class
meeting
room
the
exam
will
cover
a
combinationof
pre
midterm
and
post
midterm
material
here
is
a
list
of
topics
to
study
reminder
the
class
approved
sunday
june
from
as
the
time
for
the
final
exam
review
meeting
the
plan
is
to
meet
insieg
outlines
for
selected
class
periods
are
available
here
friday
april
monday
may
wednesday
may
monday
may
friday
may
monday
may
wednesday
may
friday
may
monday
may
wednesday
may
copies
of
the
overhead
transparencies
for
the
may
and
lectures
onneural
nets
are
available
at
the
engineering
library
copy
center
nd
floor
as
cse
ee
packet
number
trainable
classifiers
friday
may
students
in
are
permitted
to
get
a
temporary
copy
ofmatlab
for
their
own
use
in
the
course
this
will
requirethat
you
fill
out
a
form
and
sign
a
contract
let
me
know
if
you
are
interested
term
projects
are
an
important
part
ofthe
course
these
are
to
be
started
during
the
week
of
april
here
are
some
corrections
to
the
course
notes
on
friday
april
we
were
introduced
to
the
pentium
laboratory
includingthe
msvc
c
software
development
environment
here
is
evan
mclain
s
documentexplaining
how
to
add
a
new
transform
to
the
image
application
here
is
current
status
of
the
khoros
installation
on
the
suns
it
contains
the
most
recent
information
@ -587,124 +335,76 @@ about
getting
started
withkhoros
and
the
accompanying
dip
course
please
read
this
no
class
on
friday
march
or
monday
april
most
students
already
have
a
computer
account
that
can
accesskhoros
and
cantata
if
you
do
not
contact
renee
reed
onthursday
or
friday
to
make
an
arrangement
to
pick
up
youraccount
login
name
and
password
so
that
you
can
use
itover
the
weekend
and
early
next
week
renee
s
hours
arelimited
so
plan
ahead
her
email
address
is
reed
cs
andshe
is
in
part
of
sieg
in
a
back
office
sieg
is
kept
locked
so
you
will
either
need
to
knock
orhave
a
prior
arrangement
to
meet
her
many
of
the
account
application
cards
were
not
signed
we
willhave
to
take
care
of
that
next
week
@ -717,92 +417,62 @@ wednesday
march
information
resources
for
image
understanding
an
online
intro
to
image
processing
with
khoros
cantata
the
delft
univ
pattern
recognition
information
page
the
computer
vision
home
page
stored
at
cmu
other
information
home
page
for
thedepartment
of
computer
science
and
engineering
online
version
of
the
computer
science
undergraduate
brochure
online
version
of
the
computer
engineering
undergraduate
brochuremosaic
help
if
you
re
running
mosaic
on
a
mac
you
can
find
some
help
itemsunder
the
mac
balloon
help
menu
and
on
the
macmosaic
home
page
itemunder
the
navigate
menu
and
here
last
update
may

View File

@ -1,126 +1,78 @@
cse
home
pagecse
parallel
computation
in
image
processingwelcome
to
the
home
page
this
is
the
world
wide
web
the
web
for
short
hypermedia
documentfor
cse
and
contains
information
about
theclass
keep
in
mind
that
this
document
is
not
static
and
that
newinformation
will
be
added
from
time
to
time
schedule
informationon
october
november
and
class
will
begin
a
half
hourearlier
than
normal
i
e
we
will
start
at
on
these
days
on
november
we
will
meet
at
and
have
a
guest
speaker
prof
ze
nian
li
of
simon
fraser
university
in
burnaby
b
c
canada
tuesday
november
no
class
november
at
dr
bharath
modayur
will
be
our
guest
speaker
and
the
title
of
his
presentation
is
efficient
parallel
object
recognition
on
simd
and
mimd
machines
tuesday
@ -128,41 +80,29 @@ november
class
will
begin
at
am
topics
completion
of
discussion
of
pyramid
algorithms
scale
invariantoperators
top
down
algorithms
and
segmentation
through
hierarchicalrelaxation
using
the
isodata
approach
of
burt
hong
and
rosenfeld
introduction
to
embedding
and
virtual
processing
overview
of
neural
network
architectures
@ -172,27 +112,19 @@ november
class
will
begin
at
am
topics
completion
of
overview
of
neural
network
architectures
embedding
of
neural
networks
in
meshes
and
pyramids
brief
treatment
of
iconic
symbolic
computation
@ -201,128 +133,80 @@ november
class
will
begin
at
am
topic
parallel
image
analysis
for
digital
libraries
here
is
the
demo
schedule
finding
term
project
topicsduring
the
week
of
october
students
should
be
activelyexploring
one
or
more
topics
for
the
term
project
written
descriptions
of
topics
should
be
handed
inon
tuesday
october
a
template
for
the
writeupsis
available
here
resourcespvm
parallel
virtualmachine
is
a
software
layear
that
permits
a
user
program
to
run
on
avirual
machine
made
up
of
a
heterogeneous
collection
of
one
or
moreworkstations
this
is
a
convenient
way
to
implement
and
studydistributed
algorithms
intel
ssd
technicalpublications
include
documentation
for
the
intel
paragonparallel
computer
system
the
zpl
language
is
a
good
language
in
which
to
implement
d
array
oriented
algorithms
on
the
intel
paragon
variousvendors
of
supercomputers
and
parallel
machines
some
@ -330,147 +214,86 @@ info
onthe
maspar
from
the
national
supercomputer
center
in
sweden
some
online
information
for
the
maspar
mp
is
at
theuniversity
of
tennessee
this
resource
was
found
by
neal
friedman
he
reports
that
they
ve
also
got
some
paragon
documents
here
are
some
errors
in
and
correctionsto
the
course
notes
copyright
notice
the
material
in
this
course
web
is
subjectto
copyright
while
it
may
be
viewed
by
the
public
it
should
not
be
installed
at
any
web
site
otherthan
the
one
at
the
university
of
washington
term
projects
are
an
important
part
ofthe
course
these
should
be
started
during
the
week
of
october
the
review
session
for
the
final
is
schedule
for
friday
december
in
sieg
hall
the
final
exam
is
scheduled
for
wednesday
december
from
to
in
our
normal
class
meeting
room
the
exam
is
closed
book
term
projects
are
due
at
or
before
pm
thursday
december
last

View File

@ -1,39 +1,17 @@
cse
b
graphics
seminarc
s
e
b
g
r
a
p
h
i
c
s
s
e
m
i
n
a
rspring
numerical
methods
in
graphics
april
matrix
computations
i
intro
definitions
properties
inversion
brad
c
solving
linear
systems
@ -41,12 +19,8 @@ eric
april
matrix
computations
ii
eigenvalues
amp
eigenvectors
dan
f
singular
value
decomposition
@ -61,18 +35,14 @@ shuichi
april
optimization
intro
and
unconstrained
optimization
kari
constrained
and
global
optimization
kevin
may
linear
and
quadratic
programming
linear
@ -80,26 +50,20 @@ programming
chuck
ronen
linear
amp
quadratic
programming
examples
daniel
may
data
fitting
intro
and
conclusion
mike
linear
regression
and
calibration
example
brad
w
may
ordinary
differential
equations
@ -109,29 +73,20 @@ papers
adam
more
methods
amp
papers
joanna
may
discretization
methods
finite
elements
amp
radiosity
fred
pdes
amp
finite
differences
jim
may
interval
arithmetic
troy
jonathan
last
modified
wed
apr
pst

View File

@ -1,104 +1,62 @@
cse
d
all
quarterscse
d
special
topicssteven
tanimoto
instructorcse
d
autumn
transcript
based
education
www
cse
d
winter
mathematics
experiences
through
image
processing
cse
d
spring
mathematics
experiences
through
image
processing
cse
d
autumn
technology
for
collaborative
learning
copyright
notice
the
material
in
this
course
web
is
subjectto
copyright
while
it
may
be
viewed
by
the
public
it
should
not
be
installed
at
any
web
site
otherthan
the
one
at
the
university
of
washington
this
graduate
seminar
explores
a
variety
of
topics
related
to
the
useof
computers
in
education
specific
topics
and
activities
varyfrom
quarter
to
quarter
last
update
september
tanimoto
cs
washington
edu

View File

@ -1,117 +1,67 @@
cse
d
home
page
autumn
cse
d
autumn
transcript
based
education
wwwwelcome
to
the
cse
d
home
page
this
is
the
world
wide
web
the
web
for
short
hypermedia
documentfor
cse
d
and
contains
information
about
theclass
keep
in
mind
that
this
document
is
not
static
and
that
newinformation
will
be
added
from
time
to
time
copyright
notice
the
material
in
this
course
web
is
subjectto
copyright
while
it
may
be
viewed
by
the
public
it
should
not
be
installed
at
any
web
site
otherthan
the
one
at
the
university
of
washington
reading
for
october
g
mccalla
the
central
importanceof
student
modelling
in
intelligent
tutoring
reading
for
october
presented
by
sandi
youngquist
meeting
of
october
discussion
with
@ -121,17 +71,11 @@ davis
aboutinternet
services
reading
for
october
c
laborde
and
j
m
laborde
problem
solving
in
geometry
from
microworlds
@ -139,13 +83,9 @@ tointelligent
computer
environments
presented
by
tessa
lau
reading
for
november
b
bartels
promoting
mathematicsconnections
@ -154,168 +94,101 @@ concept
mapping
plus
presentation
by
gary
anderson
no
meeting
november
reading
for
november
the
readings
for
this
meeting
are
all
online
on
the
www
the
first
paper
combines
some
degree
of
vision
a
little
with
some
degree
of
technology
nothing
particularly
ambitious
but
a
description
of
the
state
of
the
art
the
second
paper
is
a
non
technical
piece
that
promotes
thetheme
of
learners
taking
responsibility
for
their
education
something
that
will
be
increasingly
important
in
the
future
the
two
choices
for
the
third
reading
are
papers
that
are
moresophisticated
than
either
of
the
first
two
the
paper
beyond
browsing
elaborates
on
the
possibility
of
group
annotation
ofwww
materials
the
paper
the
dec
web
toolkit
describes
intechnical
terms
a
layer
of
internet
infrastructure
that
couldmake
it
possible
to
have
smart
distributed
tutorial
applicationsthat
do
more
than
what
mosaic
or
netscape
can
achieve
please
read
both
and
and
either
of
the
options
for
advanced
educational
uses
of
the
world
wide
webhttp
www
igd
fhg
de
www
www
proceedings
papers
paper
@ -325,16 +198,10 @@ jeremy
baer
empowering
students
in
the
information
agehttp
www
ncsa
uiuc
edu
sdg
it
proceedings
educ
ward
@ -350,42 +217,21 @@ shared
comments
soaps
trails
and
on
line
communitieshttp
www
igd
fhg
de
www
www
proceedings
papers
tr
www
html
presentor
john
dietz
or
the
dce
web
toolkit
enhancing
www
protocols
with
lower
layer
serviceshttp
www
igd
fhg
de
www
www
proceedings
papers
dcewebkit
@ -394,20 +240,15 @@ presentor
adam
carlson
presentor
for
the
paper
concept
mapping
yan
hong
zhumeeting
of
november
discussion
with
michael
jay
aboutcurriculum
navigator
last

View File

@ -1,72 +1,37 @@
cse
d
home
page
autumn
cse
d
autumn
technology
for
collaborative
learningwelcome
to
the
cse
d
home
page
copyright
notice
the
material
in
this
course
web
is
subjectto
copyright
while
it
may
be
viewed
by
the
public
it
should
not
be
installed
at
any
web
site
otherthan
the
one
at
the
university
of
washington
general
description
for
autumn
computer
technology
the
internet
and
new
methodologiesfor
teaching
and
learning
are
currently
coming
together
@ -76,18 +41,11 @@ this
seminar
will
explore
a
few
of
them
we
will
read
a
number
of
papers
on
technology
forcollaborative
learning
@ -96,90 +54,54 @@ participating
student
willtake
responsibility
for
making
a
presentation
to
the
group
on
one
ofthese
papers
we
will
cover
a
subset
of
these
papers
we
will
also
explore
some
of
the
possible
applications
ofai
and
visualization
techniques
to
the
analysis
of
evidence
ofstudent
learning
in
online
contexts
meetings
are
currently
scheduled
for
tuesdays
however
we
may
decide
to
move
the
time
to
better
fit
intopeople
s
schedules
visits
to
the
meany
middle
school
and
the
washington
middle
schoolmay
be
scheduled
depending
on
the
interests
of
the
participatingstudents
last
update
september
s
tanimoto

View File

@ -2,119 +2,70 @@ mvmv
global
resource
management
in
distributed
systemsprofessor
mary
vernontime
w
pmlocation
low
jan
processor
allocation
gang
scheduling
nows
j
ousterhout
scheduling
techniques
for
concurrent
systems
inrd
int
l
conf
on
distributed
systems
pages
oct
r
h
arpaci
a
c
dusseau
a
m
vahdat
l
t
liu
t
e
anderson
and
d
a
patterson
the
interaction
of
parallel
andsequential
workloads
on
a
network
of
workstations
proc
ofthe
acm
sigmetrics
conf
jan
processor
allocation
dynamic
equi
partitioning
thu
nguyen
a
tucker
and
a
gupta
process
control
and
scheduling
issuesfor
multiprogrammed
shared
memory
multiprocessors
in
proc
of
the
th
acm
symp
on
operating
system
principles
pages
dec
t
d
nguyen
r
vaswani
and
j
zahorjan
using
runtime
measured
workloadcharacteristics
in
parallel
processor
scheduling
@ -122,94 +73,57 @@ univ
ofwashington
technical
report
uw
cse
oct
jan
tutorial
how
applications
use
processors
shun
tak
leung
evangelos
p
markatos
and
thomas
j
leblanc
using
processor
affinity
in
loopscheduling
on
shared
memory
multiprocessors
proc
supercomputing
pp
nov
expanded
version
inieee
trans
on
parallel
and
distributed
systems
pp
apr
hans
p
zima
and
barbara
mary
chapman
compiling
for
distributed
memory
systems
proc
of
the
ieee
vol
no
pp
feb
g
edjlali
g
agrawal
a
sussman
j
saltz
data
parallelprogramming
in
an
adaptive
environment
proc
th
int
l
parallel
processing
symp
santa
barbara
april
jan
tutorial
processor
allocation
@ -217,40 +131,27 @@ policy
comparisonsshikharesh
majumdar
derek
l
eager
richard
b
bunt
scheduling
in
multiprogrammed
parallel
systems
proc
acm
sigmetrics
conference
on
measurement
and
modeling
ofcomputer
systems
santa
fe
nm
pp
may
eric
w
parsons
kenneth
c
sevcik
multiprocessor
scheduling
for
high
variabilityservice
time
@ -258,328 +159,196 @@ distributions
proc
ipps
workshop
on
job
scheduling
strategies
for
parallel
systems
santa
barbara
ca
pp
apr
dror
g
feitelson
bill
nitzberg
job
characteristics
of
a
production
parallel
scientific
workload
on
thenasa
ames
ipsc
proc
ipps
workshop
on
job
scheduling
strategies
for
parallel
systems
santa
barbara
ca
pp
apr
the
following
will
also
be
covered
but
are
not
required
reading
s
l
leutenegger
m
k
vernon
performance
of
multiprogrammed
multiprocessor
scheduling
policies
proc
acm
sigmetrics
conf
on
measurement
and
modeling
ofcomputer
systems
pp
may
c
mccann
r
vaswani
j
zahorjan
a
dynamic
processor
allocation
policy
for
multiprogrammed
shared
memorymultiprocessors
acm
transactions
on
computer
systems
vol
no
may
feb
processor
allocation
demand
based
co
scheduling
patrick
g
sobalvarro
william
e
weihl
demand
based
coscheduling
ofparallel
jobs
on
multiprogrammed
multiprocessors
proc
ipps
workshop
on
job
scheduling
strategies
for
parallel
systems
santa
barbara
ca
apr
feb
impact
of
paging
page
migration
d
c
burger
r
s
hyder
b
p
miller
d
a
wood
paging
tradeoffs
in
distributed
shared
memorymultiprocessors
proc
supercomputing
nov
rohit
chandra
scott
devine
ben
verghese
anoop
gupta
mendel
rosenblum
scheduling
and
page
migration
for
multiprocessorcompute
servers
proc
th
int
l
conf
on
architectural
support
for
programminglanguages
and
operating
systems
asplos
vi
san
jose
ca
pp
oct
feb
coordinated
scheduling
of
processors
and
memory
g
alverson
s
kahan
r
korry
c
mccann
b
smith
scheduling
on
the
tera
mta
proc
ipps
workshop
on
job
scheduling
strategies
for
parallel
systems
santa
barbara
ca
apr
eric
w
parsons
kenneth
c
sevcik
coordinated
allocation
of
memory
and
processors
in
multiprocessors
october
feb
demand
based
co
scheduling
discussion
of
open
problems
a
dusseau
r
h
arpaci
d
e
culler
effectivedistributed
scheduling
of
parallel
workloads
proc
acm
sigmetrics
conf
on
measurement
and
modeling
of
computersystems
philadelphia
pa
june
to
appear
d
g
feitelson
and
l
rudolph
coscheduling
based
on
runtime
identification
of
activity
working
sets
int
l
j
of
parallel
programming
vol
no
pp
mar
theoretical
results
on
processor
and
memory
allocation
a
karlin
papers
tba

View File

@ -1,11 +1,6 @@
cse
bi
winter
cse
bi
winter
algorithms
in
molecular
biology
richard
@ -17,8 +12,6 @@ tompaclass
bboard
last
update
at
pm
handouts
administrative
lecture
@ -30,136 +23,79 @@ syllabus
schedule
acrobat
title
toc
syllabus
schedule
hw
hw
postscript
title
toc
syllabus
schedule
hw
hw
slides
about
file
formats
the
course
materials
above
may
be
provided
in
any
of
several
formats
html
usual
web
format
this
loads
fast
and
is
usually
readable
but
many
parts
will
be
generated
by
automatic
translations
from
latex
and
the
translation
may
not
be
very
faithful
to
the
format
of
the
original
adobe
acrobat
the
latest
greatest
get
a
free
viewer
from
adobe
s
acrobat
and
the
web
page
postscript
the
ghostscript
home
page
has
free
viewers
mac
windows
os
linux
at
this
time
acrobat
is
supported
on
fewer
systems
but
ispreferable
if
you
can
use
it
files
are
smaller
rendering
isfaster
and
more
legible
and
it
can
print
which
mac
ghostscriptcan
t
for
example
ruzzo
cs
washington
edu
last
update

View File

@ -1,8 +1,5 @@
cse
g
architecture
lunchcse
g
architecture
lunchcourse
organizer
@ -10,13 +7,7 @@ jean
loupbaermeeting
time
tuesdays
pm
to
pm
in
mor
cseg
aka
architecture
lunch
will
@ -24,101 +15,62 @@ continue
this
quarter
withalmost
the
same
format
as
previous
years
i
e
selection
of
papers
to
be
discussedat
the
beginning
of
the
quarter
distribution
on
week
n
ofthe
paper
tobe
read
during
the
week
and
discussed
at
week
n
there
might
be
a
few
formal
presentations
of
work
in
progress
byesteemed
members
of
the
lunch
mostlywe
ll
have
hopefully
heated
discussionson
papers
from
the
literature
the
only
difference
between
this
quarter
and
previous
quartersis
that
we
ll
start
by
reading
the
position
papers
fromparticipants
of
a
recent
nsf
workshop
oncritical
issues
in
computer
architecture
research
you
can
get
a
copy
herereading
these
@ -126,217 +78,126 @@ positions
papers
will
lead
us
to
one
or
morethemes
of
papers
to
read
this
quarter
with
many
thanks
to
ruth
anderson
molly
brown
ori
gershony
and
matthai
philipose
a
tabular
summary
ofthe
gurus
positions
can
be
found
herefor
those
of
you
who
are
new
our
usual
format
is
for
one
of
thestudents
to
lead
the
discussion
of
the
papers
either
informallyor
with
slides
credit
for
the
course
is
variable
credits
ifyou
present
if
you
just
read
the
first
meeting
organization
meeting
will
be
tuesday
october
at
in
mor
on
tuesday
oct
we
will
read
value
locality
and
load
value
prediction
by
lipasti
wilkerson
and
shen
asplos
vii
pp
all
asplos
vii
papers
are
on
line
follow
the
links
from
asplos
advanceprogrami
have
put
a
short
bibliography
of
pim
processor
in
memory
on
line
i
d
appreciate
volunteers
for
thesaulsbury
burger
and
m
machine
papers
on
tuesday
oct
we
ll
readashley
saulsbury
fong
pong
and
andreas
nowatzyk
missing
the
memory
wall
the
case
for
processor
memory
integration
isca
pp
on
tuesday
nov
we
ll
readm
fillo
s
keckler
w
dally
et
al
the
m
machine
multicomputer
micro
available
on
the
net
follow
them
machinelink
on
tuesday
nov
we
ll
readdoug
burger
stefanos
kaxiras
and
james
r
goodman
datascalar
architectures
and
the
spsd
execution
model
university
of
wisconsin
madison
computer
@ -346,23 +207,15 @@ technical
report
july
available
on
the
neton
tuesday
nov
we
ll
read
intelligent
ram
iram
chips
that
remember
and
compute
by
patterson
anderson
cardwell
@ -371,65 +224,40 @@ keeton
kozyrakis
thomasand
yelick
the
paper
is
availablehere
we
are
fortunate
that
one
of
the
authors
prof
tom
anderson
will
present
the
paper
to
subscribe
to
the
cse
g
mailing
list
send
email
to
themajordomo
mailing
list
at
majordomo
cs
the
mail
s
contents
shouldinclude
the
line
subscribe
cseg
leave
the
subject
lineblank
you
should
shortly
receive
a
message
back
saying
welcome
baer
cs
washington
edu

View File

@ -1,25 +1,14 @@
cse
h
home
pagecse
h
home
page
the
spring
offering
of
cse
h
an
experimental
graduate
course
on
human
computer
interaction
borning
cs
washington
edu

View File

@ -1,8 +1,5 @@
cse
k
compiler
seminarcse
k
compiler
seminarcourse
organizers
@ -11,24 +8,12 @@ eggersand
craigchambersmeeting
time
wednesdays
pm
to
pm
officially
we
re
in
loew
butreally
we
meet
on
the
second
floor
of
the
hub
atrium
scheduleweek
memspy
@ -36,58 +21,39 @@ analyzing
memory
system
bottlenecks
in
programs
by
margaretmartonosi
anoop
gupta
and
thomas
anderson
anderson
week
a
general
approach
for
run
time
specialization
and
its
application
toc
by
charles
consel
and
francois
noel
lee
week
a
practical
data
flow
framework
for
array
reference
analysis
and
itsuse
in
optimizations
by
evelyn
duesterwald
rajiv
gupta
and
marylou
soffa
lo
week
value
dependence
@ -95,13 +61,11 @@ graphs
representation
without
taxation
by
danielweise
roger
crew
michael
ernst
and
bjarne
steensgaard
litvinov
@ -109,10 +73,7 @@ week
iterated
register
coalescing
by
lal
george
and
andrew
appel
garrett
@ -122,26 +83,20 @@ machine
specific
optimizing
compilers
by
roger
hooverand
kenneth
zadeck
dean
and
grant
week
the
paradigm
compiler
for
distributed
memory
multicomputers
byprivthviraj
banerjee
et
al
lewis
week
minimum
@ -149,27 +104,21 @@ cost
interprocedural
register
allocation
by
stevenkurlander
and
charles
fischer
secosky
week
data
specialization
by
todd
knoblock
and
erik
ruf
grove
week
lazy
strength
reduction
by
jens
knoop
oliver
@ -177,44 +126,28 @@ ruthing
andbernhard
steffen
mock
and
tullsen
to
subscribe
to
the
cse
k
mailing
list
send
email
to
majordomo
cs
the
mail
s
contents
should
include
the
line
subscribecsek
leave
the
subject
line
blank
you
should
shortlyreceive
a
message
back
saying
welcome
melody
cs
washington
edu

View File

@ -1,27 +1,16 @@
cse
o
cse
o
parallel
programming
environmentslarry
snyderautumn
quarter
mondays
pm
loew
welcome
to
the
cse
o
home
page
this
quarter
we
will
be
reading
selected
papers
@ -29,21 +18,14 @@ from
recent
ipps
ppopp
ics
supercomputing
icpp
and
lcpc
below
isa
tenative
schedule
for
the
quarter
the
atmosphere
is
casual
andwill
hopefully
@ -53,44 +35,27 @@ lively
discussion
everyone
attending
the
seminar
will
be
expected
to
present
one
of
thepapers
there
are
still
spots
open
so
hurry
and
sign
up
please
send
mail
to
majordomo
cs
with
subscribe
cseo
in
the
body
of
the
message
to
subscribeto
the
class
mailing
list
@ -98,20 +63,16 @@ datepaperpresentor
compiling
matlab
programs
to
scalapack
exploiting
task
and
data
parallelism
ramaswamy
hodges
iv
banerjee
ipps
falcon
a
matlab
interactive
restructuring
@ -120,10 +81,8 @@ derose
gallivan
gallopoulos
marsolf
and
padua
lcpc
e
compiling
portable
message
@ -138,10 +97,7 @@ cross
loop
reuse
analysis
and
its
application
to
cache
optimizations
cooper
@ -152,33 +108,24 @@ ruth
global
communication
analysis
and
optimization
chakarabarti
gupta
choi
pldi
sean
an
integerated
compilation
and
performance
analysis
environment
for
data
parallel
programs
adve
et
al
sc
aj
input
output
characteristics
of
scalable
parallel
applications
@ -186,17 +133,10 @@ crandall
aydt
chien
reed
sc
jason
holiday
pc
streams
a
library
for
i
o
on
complex
distributed
data
@ -206,14 +146,9 @@ srinivas
gannon
ppopp
brad
a
model
and
compilation
strategy
for
out
of
core
data
parallel
@ -226,30 +161,22 @@ paleczny
ppopp
local
iteration
set
computation
for
block
cyclic
distributions
midkiff
icpp
on
the
utility
of
threads
for
data
parallel
programming
fahringer
haines
mehrotra
ics
eric
cilk
an
efficient
multithreaded
runtime
@ -278,10 +205,7 @@ cross
loop
reuse
analysis
and
its
application
to
cache
optimizations
cooper
@ -293,7 +217,6 @@ optimizations
global
communication
analysis
and
optimization
chakarabarti
gupta
@ -303,19 +226,15 @@ generating
realignment
based
communication
for
hpf
programs
kamachi
kusano
suehiro
seo
tamura
sakon
ipps
communication
optimizations
for
parallel
computing
using
@ -323,32 +242,20 @@ data
access
information
rinard
sc
tools
an
integerated
compilation
and
performance
analysis
environment
for
data
parallel
programs
adve
et
al
sc
relative
debugging
and
its
application
to
the
development
of
large
numerical
models
@ -356,18 +263,10 @@ abramson
foster
michalakes
sosic
sc
parallel
i
o
a
model
and
compilation
strategy
for
out
of
core
data
parallel
@ -381,7 +280,6 @@ ppopp
input
output
characteristics
of
scalable
parallel
applications
@ -389,14 +287,11 @@ crandall
aydt
chien
reed
sc
data
distribution
local
iteration
set
computation
for
block
cyclic
distributions
@ -406,33 +301,24 @@ potpourri
compiling
matlab
programs
to
scalapack
exploiting
task
and
data
parallelism
ramaswamy
hodges
iv
banerjee
ipps
on
the
utility
of
threads
for
data
parallel
programming
fahringer
haines
mehrotra
ics
sung
eun
choi
last
modified

View File

@ -1,59 +1,35 @@
cse
s
systems
seminar
preliminariesif
you
re
not
already
on
the
uw
systems
mailing
list
you
need
to
be
because
that
s
where
various
crucial
bits
ofinformation
e
g
this
week
s
seminar
is
cancelled
will
besent
to
get
yourself
on
this
list
send
mail
to
uw
systems
request
with
the
line
subscribe
uw
systemsin
the
message
body
quarterly

View File

@ -1,13 +1,8 @@
cse
s
summer
this
quarterwe
meet
on
fridays
at
in
loew
this
quarter
@ -18,60 +13,43 @@ papers
that
will
appear
in
the
upcomingacm
symposium
on
operating
systems
principles
sosp
please
read
the
papers
before
the
meeting
so
that
we
can
havean
interactive
discussion
this
quarter
s
scheduleoct
implementing
global
memory
management
in
a
workstation
cluster
presenter
feeley
oct
logged
virtual
memory
presenters
savage
lim
oct
the
hp
autoraid
hierarchical
storage
system
presenter
wilkes
oct
serverless
network
file
@ -80,7 +58,6 @@ presenters
franklin
montgomery
tiwary
nov
hypervisor
based
fault
@ -89,35 +66,26 @@ presenters
chan
philipose
wolman
nov
exploiting
weak
connectivity
for
mobile
file
access
presenters
voelker
litvinov
nov
performance
of
cache
coherence
in
stackable
filing
presenters
sriram
fiuczynski
dec
the
impact
of
architectural
trends
on
operating
system
performance
@ -125,7 +93,4 @@ presenters
anderson
romer
return
to
top
of
page

View File

@ -1,141 +1,83 @@
cse
zp
high
performance
scientific
computing
in
zpl
cse
zphigh
performance
scientific
computing
in
zpllarry
snyder
and
the
zpl
teamautumn
quarter
wednesday
pm
sieg
oct
loew
all
other
days
welcome
to
the
cse
zp
home
page
please
send
mail
to
majordomo
cs
with
subscribe
csezpl
in
the
body
of
the
message
to
subscribeto
the
class
mailing
list
students
may
also
be
interested
in
joining
the
zpl
usersmailing
list
this
mailing
list
is
used
to
distribute
informationabout
compiler
and
libraray
releases
and
other
zpl
relatedinformation
to
be
added
to
the
mailing
list
send
mail
to
majordomo
cs
with
subscribe
zpl
users
in
the
body
of
the
message
descriptionzpl
is
a
new
scientificprogramming
language
suitable
for
computations
previously
written
infortran
c
etc
zpl
is
an
array
language
that
dramaticallysimplifies
programming
by
eliminating
nuisance
looping
and
indexing
zpl
runs
fast
on
modern
machines
including
@ -143,29 +85,19 @@ parallel
supercomputers
allowing
programmers
to
develop
code
on
their
workstations
andtrivially
migrate
them
to
the
largest
parallel
machines
simply
byrecompiling
zpl
was
developed
at
uw
and
is
just
being
released
@ -173,56 +105,30 @@ tothe
scientific
computing
community
cse
zp
is
a
class
designed
for
scientists
and
engineers
who
are
not
computer
scientists
but
who
want
to
learn
how
to
use
modern
languages
and
supercomputers
effectively
for
scientific
computation
the
class
will
cover
the
following
topics
the
state
of
the
art
in
high
performance
computing
zpl
syntax
and
semantics
algorithms
exploiting
@ -237,101 +143,62 @@ fast
programs
easily
developing
zpl
programs
from
workstation
to
supercomputer
how
well
does
your
program
perform
i
e
doing
more
science
with
a
faster
program
prototyping
scientific
computations
in
matlab
and
zpl
text
booknone
the
class
will
rely
on
materials
on
the
web
documents
can
be
found
onin
the
zpl
web
pages
specifically
we
will
follow
closely
the
zplprogramming
guide
new
version
as
of
prerequisitesfamiliarity
with
some
scientific
computation
e
g
fortran
c
ormatlab
programming
on
a
unix
platform
will
be
assumed
the
class
is
variable
credit
cr
nc
or
audit
students
will
write
debug
and
run
a
zpl
program
selected
from
@ -344,12 +211,9 @@ range
from
whole
applications
to
kernels
inner
loops
of
a
scientific
computation
other
@ -359,35 +223,23 @@ syllabus
including
lecture
notes
how
to
apply
for
an
ncsa
block
grant
account
for
uw
faculty
staff
and
students
only
how
to
compile
zpl
programs
using
the
remotezpl
compilerother
important
links
sung
eun
choi
last
modified

View File

@ -1,333 +1,202 @@
cse
home
page
autumn
cse
introduction
to
digital
design
autumn
quarter
gaetano
borriello
and
corey
andersonwelcome
to
the
cse
home
page
this
is
the
home
page
for
the
cse
web
which
contains
a
whole
bunch
of
useful
information
about
the
class
keep
in
mind
that
this
document
is
not
static
and
that
new
information
especially
class
announcements
and
messages
will
be
added
frequently
if
you
have
any
problems
with
this
document
or
the
cse
web
in
general
send
mail
tocse
webmaster
cs
class
announcements
notices
from
your
instructor
ta
and
or
system
administrators
last
update
at
am
class
e
mail
archive
messagessent
to
cse
cs
washington
edu
last
update
at
am
send
e
mail
to
the
class
your
instructor
your
ta
both
the
instructor
and
ta
or
everyone
course
administration
goals
and
syllabus
meeting
times
lectures
mwf
am
eeb
final
exam
monday
december
am
eeb
workload
and
grading
expectations
pc
laboratory
and
software
tools
policies
on
collaboration
and
cheating
announcements
and
e
mail
addresses
overall
schedule
of
lecture
topics
instructor
gaetano
borriello
gaetano
cs
office
hours
wth
in
sieg
ta
corey
anderson
corin
cs
office
hours
m
tth
in
sieg
aweekly
assignments
bi
weekly
quizzes
and
final
exam
lectures
online
versions
of
the
slides
used
in
lectures
textbook
contemporary
logic
design
r
h
katz
benjamin
cummings
addison
wesley
web
maintained
by
the
author
r
h
katz
web
maintained
by
the
publisher
benjamin
cummings
addison
wesley
notes
on
topics
of
interest
evolution
of
implementation
technologies
computer
aided
design
cad
tools
for
logic
design
synario
feedback
tell
us
what
you
think
about
how
things
are
going
even
anonymously
if
you
so
desire
questions
for
course
evaluation
to
be
completed
on
last
day
of
class
links
to
previous
quarters
of
cse
portions
of
the
cse
web
may
be
reprinted
or
adapted
for
academic
nonprofit
purposes
providing
the
source
is
accurately
quoted
and
duly
credited
the
cse
web
copyright
department
of
computer
science
and
engineering
university
of
washington
comments
to
cse
webmaster
cs
washington
edu
last
update

View File

@ -1,42 +1,25 @@
cse
b
computers
and
societycse
b
computers
and
societywelcome
to
the
home
page
for
the
computers
and
society
course
this
wintercse
computers
and
society
will
focus
on
social
economic
ethical
and
legal
implications
of
the
present
internet
and
the
future
national
andglobal
@ -53,12 +36,8 @@ sieg
course
syllabusclass
schedulelinks
to
relevant
web
sitesbooks
and
journals
available
for
referenceassignmentsassignment

View File

@ -1,4 +1,3 @@
cse
index
pagecse
artificial
@ -6,38 +5,26 @@ intelligencefall
quarter
artificial
intelligence
ai
poses
two
of
the
most
fundamental
andchallenging
questions
in
computer
science
can
we
build
intelligentmachines
how
this
course
addresses
these
questions
by
providing
anin
depth
introduction
to
selected
topics
in
ai
including
agentarchitectures
knowledge
@ -48,39 +35,26 @@ machinelearning
reasoning
about
uncertainty
and
ai
methodology
staff
dan
weldweld
cs
sieg
hours
tba
marc
friedmanfriedman
cs
sieg
hours
tba
nick
kushmericknick
cs
sieg
hours
tba
outline
of
topicsprojectreading
assignmentsassignments
examsgradingresourcesthe
class
mailinglist
see
also
the
archive
of
past
messages

View File

@ -1,14 +1,10 @@
cse
icse
i
intelligent
information
internet
servers
meets
tuesdays
at
in
siegcreating
server
side
@ -16,204 +12,113 @@ scriptsplease
read
these
guidelines
on
how
towrite
programs
that
will
be
executed
when
someone
follows
a
link
tothem
sew
what
people
to
see
places
to
go
a
collection
of
the
url
s
from
the
i
mailing
list
generated
by
paul
s
sew
program
what
s
new
check
out
the
future
of
the
web
here
i
ve
begun
to
update
this
file
remember
if
you
want
to
add
to
it
check
it
out
first
using
co
l
index
html
and
check
it
back
in
with
ci
u
index
html
this
was
added
with
phoenix
so
far
i
m
not
that
impressed
way
older
topics
the
official
release
of
glimpse
has
been
installed
in
uns
check
out
the
manual
pages
as
well
as
the
glimpse
developer
s
home
page
if
you
re
interested
in
more
details
on
how
glimpse
works
you
can
read
the
winter
usenix
paper
on
the
design
and
implementation
of
glimpse
information
on
the
wide
area
information
server
wais
zwhere
a
mosiac
interface
to
the
zephyr
location
database
it
shows
the
users
currently
registered
with
zephyr
makes
a
guess
as
to
which
room
they
are
in
and
shows
when
they
registered
with
the
zephyr
server
this
is
just
another
version
of
znol
zwatch
zlocate
@ -221,75 +126,46 @@ with
some
extra
info
and
links
except
that
it
shows
the
status
of
all
registered
zephyr
users
and
not
just
the
ones
in
a
anyone
file
notes
on
i
lectures
discussions
mail
that
has
been
sent
to
the
i
mailing
list
displaying
the
belief
that
an
index
page
should
be
short
mike
relegates
the
reviews
of
web
sites
and
comments
on
what
makes
a
good
web
page
to
another
page
and
here
are
other
miscellaneous
comments
@ -302,33 +178,18 @@ about
some
interface
problems
and
improvements
to
mosaic
that
he
s
too
shy
to
bring
up
in
class
paul
provides
a
luddite
perspective
on
the
idea
for
an
intelligent
filter
for
network
information
sources
@ -338,24 +199,16 @@ some
vaguely
related
comments
the
december
cacm
was
all
about
information
filtering
check
out
the
summary
article
remember
if
you
want
to
change
this
document
@ -363,30 +216,17 @@ check
itout
first
using
co
l
index
html
and
check
it
back
in
withci
u
index
html
you
can
send
mail
to
theentire
class
using
the
address
i
cs
washington
edu

View File

@ -1,65 +1,38 @@
cs
home
page
cs
ece
machine
organization
and
programming
credits
an
introduction
to
current
system
structures
of
control
communication
memories
processors
and
i
o
devices
projects
involve
detailed
study
and
use
of
a
specific
small
computerhardware
and
software
system
prerequisites
cs
or
consent
of
instructor
not
open
to
students
who
have
taken
cs
ece
open
to
freshmen
semesterly
course
information
no
info
as
of
fall

View File

@ -1,54 +1,31 @@
cs
page
cs
ece
introduction
to
computer
architecture
credits
the
design
of
computer
systems
and
components
processor
design
instruction
set
design
and
addressing
control
structures
and
microprogramming
memory
management
caches
and
memory
hierarchies
interrupts
and
i
o
structures
prerequisites
ece
cs
andcs
ece
co
req
cs
semesterly
course
information
no
info
as
of
fall

View File

@ -1,16 +1,11 @@
cs
home
page
cs
ece
advanced
computer
architecture
i
credits
advanced
techniques
of
computer
design
parallel
@ -19,11 +14,9 @@ andpipelining
multiprocessors
multi
computers
and
networks
high
performancemachines
and
special
purpose
processors
@ -31,10 +24,6 @@ data
flow
architectures
prerequisites
cs
ece
and
cs
semesterly
course
information

View File

@ -1,20 +1,14 @@
cs
home
page
cs
ece
advanced
computer
architecture
ii
credits
parallel
algorithms
principles
of
parallelism
detection
and
vectorizingcompilers
interconnection
networks
@ -30,17 +24,10 @@ machines
special
purposeprocessors
prerequisites
cs
ece
or
consent
of
instructor
semesterly
course
information
no
info
as
of
fall

View File

@ -1,11 +1,8 @@
cs
introduction
to
operating
systems
spring
university
of
wisconsin
madisoncomputer
sciences
@ -14,44 +11,31 @@ spring
bart
millercs
introduction
to
operating
systemsnew
stufffinal
grades
are
posted
problem
sets
and
are
available
programming
assignment
is
available
quizzes
and
answers
are
available
sections
of
the
lecture
notes
are
ready
for
reading
and
printing
class
staffinstructor
bart
milleremail
bart
cs
wisc
eduoffice
csphone
@ -60,26 +44,20 @@ hours
wednesday
friday
noonor
by
appointment
ta
karuna
muthiahemail
muthiah
cs
wisc
eduoffice
csphone
office
hours
monday
and
wednesday
ta
jonathan
weyersemail
weyers
cs
wisc
eduoffice
csphone
@ -87,71 +65,47 @@ office
hours
monday
friday
and
wednesday
course
materialsthe
course
is
organized
around
my
lecture
notes
thelecture
notesare
available
on
the
class
web
page
you
will
need
the
textbookmodern
operating
systems
by
tanenbaum
for
the
programmingassignments
you
should
purchase
a
copy
ofobject
oriented
programming
using
c
by
pohl
or
whatever
is
your
favorite
c
book
the
lecture
notes
are
available
now
you
should
read
the
first
section
before
coming
to
class
modern
operating
@ -159,15 +113,10 @@ systemsandobject
oriented
programming
using
c
are
available
in
the
book
store
lectures
and
discussion
sectionslecture
times
@ -180,101 +129,69 @@ wednesday
nolandnote
that
there
is
the
extra
wednesday
at
discussion
section
this
section
will
be
used
mainly
as
a
recitation
section
to
discuss
materialcovered
in
lecture
and
for
the
weekly
quizzes
on
occasion
it
will
be
used
to
discuss
important
details
ofthe
programming
assignments
and
homeworks
make
sure
that
you
leave
room
in
your
schedule
to
attend
this
section
exams
quizzesthere
will
be
no
midterms
the
final
is
optional
each
week
starting
the
second
week
of
classes
there
will
be
a
quiz
in
thediscussion
section
the
quizzes
will
last
minutes
following
are
the
past
quizzes
with
answers
processes
and
concurrency
february
semaphores
@ -284,32 +201,21 @@ february
messages
february
scheduling
you
will
usetraces
of
activities
on
a
real
unix
systems
to
drive
your
simulation
the
goals
of
this
assignment
are
to
learn
more
about
the
cpu
scheduling
algorithms
learn
@ -317,89 +223,51 @@ about
trace
driven
simulation
and
experiment
with
quantitatively
analyzing
a
computer
system
written
problem
setsduring
the
semester
i
will
hand
out
severalwritten
problem
sets
based
on
the
lectures
these
problem
sets
are
for
your
use
and
do
not
need
to
be
turned
in
though
you
will
find
that
you
will
do
poorly
on
the
weekely
quizzes
if
youdon
t
do
the
problemssolution
sets
for
the
problem
will
be
handed
out
about
two
weeks
after
theproblem
set
the
ta
and
i
will
be
happy
to
answer
questions
on
these
problems
andlook
@ -407,88 +275,49 @@ over
your
solutions
problem
set
is
available
the
goal
of
this
assignment
is
to
learn
about
using
the
various
synchronizationprimitives
to
solve
problems
problem
set
is
available
the
goal
of
this
assignment
is
to
learn
memory
management
hardware
and
software
late
workassignments
are
due
at
p
m
on
the
date
listed
on
the
handout
over
the
entire
semester
you
havethree
late
daysof
credit
you
can
use
these
late
days
on
different
assignments
e
g
one
day
on
eachof
three
assignments
or
all
three
days
on
one
assignment
other
than
@ -496,38 +325,27 @@ these
three
days
absolutely
no
late
work
will
be
accepted
late
days
cannot
be
used
on
any
assignmentthat
is
due
during
the
last
weekof
classes
cheatingprogramming
assignments
will
be
done
with
partners
each
group
of
two
will
work
independently
@ -537,74 +355,49 @@ groups
cheaters
will
receive
the
maximum
penalties
which
include
receivingan
f
grade
for
the
course
and
having
this
marked
on
your
transcript
computer
facilitieswe
will
probably
be
using
the
solaris
unix
workstations
for
this
course
these
are
unix
workstations
running
the
sun
solaris
operating
systems
and
x
windows
all
students
who
have
registered
for
this
class
should
have
an
account
grading
policyif
you
don
t
take
the
final
if
you
take
the
final
programming
assignments
@ -619,71 +412,48 @@ lowest
quiz
grade
will
be
dropped
from
the
average
there
will
beno
quiz
during
the
first
week
nor
during
the
week
after
spring
break
if
you
take
the
final
exam
it
will
be
counted
as
above
in
the
past
when
i
ve
taught
this
class
the
class
gpa
has
been
inthe
range
of
class
schedulethe
following
schedule
is
tentative
and
could
and
probably
will
change
week
january
introduction
and
overview
processesweek
january
@ -704,7 +474,6 @@ february
messages
deadlocksweek
march
os
debugging
strategies
dynamic
@ -725,46 +494,34 @@ memory
page
replacement
thrashing
no
class
thursday
week
april
nov
working
sets
i
o
devices
filesweek
april
disk
allocation
and
scheduling
directoriesweek
april
protectionweek
april
may
security
advanced
topics
readings
week
may
advanced
topics
readings
finals
may
final
exam
tuesday
pm
last
modified
wed
may
cdt
bybart

View File

@ -1,8 +1,6 @@
cs
internet
honors
seminaruniversity
of
wisconsin
madisoncomputer
sciences
@ -16,7 +14,6 @@ seminarinstructor
bart
milleremail
bart
cs
wisc
eduoffice
csphone
@ -25,7 +22,6 @@ hours
wednesday
friday
noonor
by
appointment
lectureslecture
time
@ -33,33 +29,19 @@ monday
computer
sciencesclass
schedulethere
are
no
written
assignments
for
this
class
you
are
required
to
attendall
of
the
lectures
and
participate
in
the
discussions
the
following
schedule
is
mostly
right
but
could
change
week
@ -67,14 +49,12 @@ january
bart
miller
introduction
and
overviewweek
january
larry
landweber
internet
architecture
and
protocolsweek
february
week
@ -83,7 +63,6 @@ bart
miller
client
server
and
remote
procedure
callsweek
@ -94,7 +73,6 @@ february
eric
bach
security
and
encryptionweek
march
march
@ -104,16 +82,11 @@ march
miron
livny
images
and
pictures
on
the
netweek
march
week
april
pei
cao
high
performance
file
@ -123,23 +96,15 @@ week
april
david
wood
the
internet
as
a
supercomputerweek
april
jim
larus
javaweek
april
week
may
bart
miller
discussionslast
modified
thu
jan
cst
bybart

View File

@ -1,10 +1,8 @@
cs
advanced
operating
systems
fall
university
of
wisconsin
madisoncomputer
sciences
@ -16,28 +14,19 @@ advanced
operating
systemssummarythis
course
is
intended
to
give
you
a
broad
exposure
to
advancedoperating
systems
topics
we
will
be
reading
about
and
discussing
such
topics
as
protection
security
memory
@ -49,43 +38,28 @@ file
systems
synchronization
naming
and
distributed
systems
please
read
the
rest
of
this
information
sheet
carefully
textthere
is
really
no
satisfactory
textbook
for
a
graduate
level
operatingsystemsclass
so
we
will
use
the
current
literature
as
our
text
the
course
will
be
structured
around
readings
@ -94,227 +68,136 @@ journal
articles
andconference
proceedings
you
will
be
able
to
purchase
these
readings
at
doit
cs
handout
during
each
class
we
will
discuss
topics
relevant
to
the
current
papers
the
lecture
will
not
be
a
detail
by
detail
review
of
the
papers
but
willinstead
be
adiscussion
of
major
topics
and
themes
using
the
papers
a
focal
point
you
will
form
reading
groups
with
or
of
your
classmates
that
will
meetonce
or
twice
a
week
to
discuss
the
details
of
the
assigned
papers
the
readings
are
an
especially
important
part
of
the
class
we
will
go
through
the
reading
listaccording
the
posted
reading
schedule
so
the
formula
for
being
successful
in
this
class
is
read
the
papersindependently
discuss
them
in
your
reading
group
trying
to
identifythe
important
issues
and
participate
in
the
class
discussion
of
thepapers
class
discussionsclass
meetings
will
be
in
the
form
of
discussion
lectures
we
will
talk
about
the
day
s
topics
and
this
discussion
will
besupported
by
your
comments
and
opinions
if
you
are
willing
to
participate
actively
and
daily
in
class
you
ll
geta
lot
out
of
it
if
you
expect
to
sit
quietly
and
listen
for
weeks
you
will
bevery
unhappy
in
this
class
papersduring
this
class
you
will
write
two
papers
one
short
pages
andone
longer
the
first
paperwill
be
a
design
based
on
ideas
that
you
have
read
you
will
work
from
@ -325,44 +208,30 @@ operating
system
facilityand
design
an
extension
in
some
area
the
second
paper
will
involve
a
project
and
the
paper
will
be
a
summaryof
that
project
there
will
be
aselection
of
project
topicsfrom
which
to
choose
writing
well
will
be
as
important
as
writing
about
good
@ -370,96 +239,60 @@ ideas
each
paper
will
be
reviewed
at
least
twice
the
first
reading
will
be
a
refereeing
of
the
paper
by
one
of
your
fellowstudents
this
will
give
the
writer
critical
comments
by
another
person
and
givethe
reader
a
look
at
someone
else
s
writing
the
paper
will
then
be
revised
for
a
second
pass
that
will
be
read
by
me
examsthere
will
be
no
exams
the
papers
and
reading
will
keep
you
busy
gradesscores
and
final
grades
will
be
posted
here
as
assignments
are
graded
the
first
paper
assignmentis
availble
a
summary
of
the
scores
fromthe
project
@ -481,7 +314,4 @@ tuesday
thursday
noonlast
modified
thu
sep
cdt
bybart

View File

@ -1,130 +1,87 @@
cs
section
home
pagecs
introduction
to
computer
programmingsection
fortran
cs
is
a
one
credit
course
which
covers
the
basic
programming
structures
needed
to
prepare
students
for
cs
and
elementary
engineering
courses
no
prior
computer
programming
experience
is
required
and
only
a
basic
knowledge
of
computers
is
assumed
the
material
covered
will
enable
you
to
write
simple
computer
programs
to
solve
engineering
problems
in
elementary
courses
all
programming
is
done
in
fortran
this
course
is
intended
for
students
who
received
little
or
no
programming
instruction
in
high
school
this
section
is
taught
entirely
in
the
fortran
programming
language
and
is
intended
primarily
for
engineering
students
and
non
computer
science
majors
click
here
for
a
course
description
menu
important
announcements
read
now
lectures
instructor
grading
policy
syllabus
text
and
lecture
notes
programming
@ -133,169 +90,102 @@ problem
solving
exercises
computer
lab
other
pointers
of
interest
lectures
section
psychology
am
mwf
march
to
may
please
be
punctual
to
lectures
to
avoid
disturbing
the
class
instructor
gareth
bestor
office
rm
computer
science
i
e
the
overall
structure
of
your
program
this
is
primarily
an
exercise
in
general
problem
solving
so
you
do
not
have
to
write
any
fortran
code
though
you
may
if
you
want
to
and
have
time
and
your
solution
algorithm
should
not
even
be
dependent
on
a
particular
programming
language
such
as
fortran
we
will
go
over
the
solution
in
class
the
following
monday
exercises
week
question
pg
click
here
for
the
solution
week
question
pg
click
here
for
the
solution
week
question
pg
click
here
for
the
solution
week
question
pg
click
here
for
the
solution
week
question
pg
subroutines
click
here
for
the
solution
question
pg
functions
click
here
for
the
solution
week
question
pg
click
here
for
the
solution
computer
labyou
will
be
using
the
vectra
lab
in
rm
computer
science
statistics
@ -303,134 +193,80 @@ containing
hewlett
packard
vectra
s
running
microsoft
windows
and
microsoft
fortran
this
lab
is
open
from
am
to
am
seven
days
a
week
except
certain
holidays
the
printer
room
is
located
across
the
hall
in
rm
you
may
also
use
your
home
or
dorm
computers
to
write
your
programs
however
you
will
probably
have
to
purchase
your
own
copy
of
microsoft
fortran
or
lahey
personal
fortran
see
the
inside
cover
of
the
textbook
you
may
also
work
in
any
of
the
other
computer
labs
on
campus
however
most
do
not
have
fortran
compilers
please
see
me
first
before
using
the
cae
lab
the
software
you
will
be
using
in
the
lab
includes
microsoft
windows
and
ms
dos
microsoft
fortran
e
mail
netscape
other
pointers
of
interest
cs
home
page
gareth
bestor
s
home
page
computer
@ -440,38 +276,26 @@ home
page
starting
points
for
internet
exploration
lycos
search
the
world
wide
web
by
keyword
dilbert
comic
relief
for
those
long
nights
before
an
assignment
is
due
copyright
copy
gareth
s
bestor
bestor
cs
wisc
edu
last
modified
may

View File

@ -1,64 +1,38 @@
cs
fall
section
cs
fall
section
algebraic
language
programming
c
name
dave
egglestonemail
burnett
cs
wisc
eduoffice
cs
st
office
phone
office
hours
m
f
announcements
updated
nov
note
the
original
output
on
the
prog
page
had
two
errors
in
it
the
days
of
the
week
were
off
by
one
the
correct
values
are
now
there
information
about
exam
updated
nov
questions
asked
about
@ -67,20 +41,14 @@ hourlyworker
classreading
scan
through
for
thursday
s
class
program
is
now
available
solution
to
quiz
grades
page
is
here
general
course
@ -94,7 +62,6 @@ from
homeclass
handouts
gradeshomeworkexams
and
quizzesmiscellaneous
archivepolicy
informationemail
@ -105,35 +72,23 @@ misconduct
policytextproblem
solving
with
c
the
object
of
programming
by
walter
savitchaddison
wesley
publishing
company
list
of
known
erratalast
modified
wed
aug
dave
eggleston
burnett
cs
wisc
edu
based
on
greg
sharp
s
cs
home
page

View File

@ -1,6 +1,4 @@
cs
spring
cs
advanced
operating
systems
@ -8,72 +6,50 @@ spring
summary
this
course
is
intended
to
give
you
a
broad
exposure
to
advancedoperating
systems
topics
there
are
two
important
components
of
this
course
reading
and
discussion
ofvarious
research
papers
and
a
project
involving
implementation
of
anexperimental
system
the
research
papers
cover
topicsincluding
synchronization
and
communications
memory
management
file
systems
protection
and
security
and
distributed
systems
the
project
requires
you
tochoose
a
problem
research
and
propose
solutions
and
implement
a
prototype
system
lecture
@ -81,140 +57,86 @@ info
during
each
class
we
will
discuss
topics
relevant
to
the
current
papers
the
lecture
will
not
be
a
detailed
review
of
the
papers
but
rathera
discussion
of
major
topics
and
themes
using
the
papers
as
a
focal
point
active
participation
in
discussion
is
strongly
encouraged
lecture
tuesday
and
thursday
engineering
halloffice
hour
pm
tuesday
or
by
appointment
computer
sciences
text
our
text
is
a
selection
of
classic
papers
from
the
s
to
the
s
on
operating
system
design
and
implementation
you
can
purchase
these
readings
at
the
doit
formerly
macc
documentation
deskfor
about
the
readings
this
semester
are
different
from
those
of
previous
semesters
so
please
do
buy
a
copy
of
these
papers
grading
there
is
no
exam
in
this
course
instead
there
are
two
assignments
the
first
assignment
is
using
a
benchmark
suite
to
measure
the
performanceof
various
operating
@ -223,107 +145,62 @@ sunos
solaris
linux
windows
etc
as
manyas
you
can
lay
your
hands
on
the
second
assignment
is
the
project
involving
a
project
proposal
implementation
a
final
report
and
a
project
presentation
of
the
total
grade
class
participation
counts
the
first
assignment
counts
and
the
project
counts
schedule
here
is
a
tentative
schedule
projects
here
is
a
list
of
suggested
projects
you
can
make
up
your
own
project
as
well
in
either
case
you
need
to
come
and
discuss
with
me
before
choosing
a
project
teams
of
two
or
more
people
are
allowed
slides
here
are
the
slides
i
used
in
my
lectures
assigments
here
is
the
first
assignment

View File

@ -1,68 +1,41 @@
cs
introduction
to
computer
programming
computer
sciences
fall
this
is
a
one
credit
course
designed
to
cover
the
basic
programmingstructures
needed
to
prepare
the
students
for
cs
and
elementaryengineering
courses
the
material
covered
will
be
sufficient
to
enablethe
student
to
write
simple
programs
to
solve
engineering
problems
inelementary
courses
the
material
in
cs
is
essentially
the
same
as
the
first
half
of
cs
list
of
fall
sections
lecture
@ -74,65 +47,44 @@ fortran
jeff
lampert
lecture
c
tony
d
silva
lecture
c
tony
d
silva
lecture
c
sidney
hummert
lecture
c
sidney
hummert
lecture
c
michael
birk
lecture
c
michael
birk
lecture
c
sidney
hummert
lecture
c
sidney
hummert
lecture
c
tony
d
silva
lecture
c
tony
d
silva
lecture
c
russell
manning
lecture
c
russell
manning
lecture
c
martin
reameslast
modified
wed
sep
by
anthony
d
silva

View File

@ -1,36 +1,25 @@
cs
fall
midterm
exam
answer
keyinstructorprofessor
ed
desautelsoffice
computer
sciencesoffice
hours
monday
wednesday
or
by
appointment
phone
dept
office
e
mail
ed
cs
wisc
edu
teaching
assistantsfollow
these
links
to
your
ta
s
home
page
name
@ -38,17 +27,12 @@ kelly
ratliff
email
kelly
cs
wisc
edu
office
cs
s
office
phone
office
hours
mw
sections
grades
name
@ -56,17 +40,12 @@ nathan
bockrath
email
bockrath
cs
wisc
edu
office
cs
s
office
phone
office
hours
mw
sections
grades
name
@ -74,18 +53,12 @@ rehnuma
rahman
email
rehnuma
cae
wisc
edu
office
cs
s
office
phone
office
hours
m
w
sections
grades
name
@ -93,17 +66,12 @@ jaime
fink
email
jfink
cs
wisc
edu
office
cs
s
office
phone
office
hours
tr
sections
grades
name
@ -111,17 +79,12 @@ ashraf
aboulnaga
email
ashraf
cs
wisc
edu
office
cs
s
office
phone
office
hours
mw
sections
grades
name
@ -129,17 +92,12 @@ andrew
geery
email
geery
cs
wisc
edu
office
cs
s
office
phone
office
hours
r
sections
grades
name
@ -147,17 +105,12 @@ james
herro
email
jherro
cs
wisc
edu
office
cs
s
office
phone
office
hours
wf
sections
grades
name
@ -165,17 +118,12 @@ abhinav
gupta
email
agupta
cs
wisc
edu
office
cs
s
office
phone
office
hours
mf
sections
grades
name
@ -183,36 +131,24 @@ jyothi
krothapalli
email
jyothi
cs
wisc
edu
office
cs
s
office
phone
office
hours
mw
sections
grades
name
su
hui
chiang
email
suhui
cs
wisc
edu
office
cs
s
office
phone
office
hours
r
sections
grades
name
@ -220,125 +156,74 @@ thanos
tsiolis
email
tsiolis
cs
wisc
edu
office
cs
s
office
phone
office
hours
r
sections
gradesexplore
the
web
further
companies
whose
software
or
hardware
we
will
use
borland
hewlett
packard
ibm
intel
microsoft
novell
useful
links
for
further
web
exploration
lycos
enormous
database
of
web
sites
yahoo
internet
resources
classified
by
categories
has
a
lookup
search
the
virtual
tourist
find
w
sites
around
the
world
by
clicking
on
a
world
map
the
mother
of
all
bbs
large
alphabetical
list
of
web
sites
what
s
hot
and
cool
on
the
web
lists
of
especially
excellent
web
sites
university
of
wisconsin
madison
cs
home
page
this
page
was
originally
created
and
maintained
by
ben
teitelbaum
and
thanos
tsiolis
it
was
modified
and
now
maintained
by
kelly
ratliff

View File

@ -1,36 +1,25 @@
cs
fall
midterm
exam
answer
keyinstructorprofessor
ed
desautelsoffice
computer
sciencesoffice
hours
monday
wednesday
or
by
appointment
phone
dept
office
e
mail
ed
cs
wisc
edu
teaching
assistantsfollow
these
links
to
your
ta
s
home
page
name
@ -38,17 +27,12 @@ kelly
ratliff
email
kelly
cs
wisc
edu
office
cs
s
office
phone
office
hours
mw
sections
grades
name
@ -56,17 +40,12 @@ nathan
bockrath
email
bockrath
cs
wisc
edu
office
cs
s
office
phone
office
hours
mw
sections
grades
name
@ -74,18 +53,12 @@ rehnuma
rahman
email
rehnuma
cae
wisc
edu
office
cs
s
office
phone
office
hours
m
w
sections
grades
name
@ -93,17 +66,12 @@ jaime
fink
email
jfink
cs
wisc
edu
office
cs
s
office
phone
office
hours
tr
sections
grades
name
@ -111,17 +79,12 @@ ashraf
aboulnaga
email
ashraf
cs
wisc
edu
office
cs
s
office
phone
office
hours
mw
sections
grades
name
@ -129,17 +92,12 @@ andrew
geery
email
geery
cs
wisc
edu
office
cs
s
office
phone
office
hours
r
sections
grades
name
@ -147,17 +105,12 @@ james
herro
email
jherro
cs
wisc
edu
office
cs
s
office
phone
office
hours
wf
sections
grades
name
@ -165,17 +118,12 @@ abhinav
gupta
email
agupta
cs
wisc
edu
office
cs
s
office
phone
office
hours
mf
sections
grades
name
@ -183,36 +131,24 @@ jyothi
krothapalli
email
jyothi
cs
wisc
edu
office
cs
s
office
phone
office
hours
mw
sections
grades
name
su
hui
chiang
email
suhui
cs
wisc
edu
office
cs
s
office
phone
office
hours
r
sections
grades
name
@ -220,125 +156,74 @@ thanos
tsiolis
email
tsiolis
cs
wisc
edu
office
cs
s
office
phone
office
hours
r
sections
gradesexplore
the
web
further
companies
whose
software
or
hardware
we
will
use
borland
hewlett
packard
ibm
intel
microsoft
novell
useful
links
for
further
web
exploration
lycos
enormous
database
of
web
sites
yahoo
internet
resources
classified
by
categories
has
a
lookup
search
the
virtual
tourist
find
w
sites
around
the
world
by
clicking
on
a
world
map
the
mother
of
all
bbs
large
alphabetical
list
of
web
sites
what
s
hot
and
cool
on
the
web
lists
of
especially
excellent
web
sites
university
of
wisconsin
madison
cs
home
page
this
page
was
originally
created
and
maintained
by
ben
teitelbaum
and
thanos
tsiolis
it
was
modified
and
now
maintained
by
kelly
ratliff

View File

@ -1,8 +1,6 @@
cs
using
computers
lectures
cs
using
computersinstructor
info
@ -11,13 +9,9 @@ sally
petersonoffice
computer
sciencephone
e
mail
sally
cs
wisc
edu
or
slpeters
facstaff
wisc
@ -25,31 +19,21 @@ eduoffice
hours
tuesday
thursday
or
by
appointmentvital
class
info
time
tr
to
lecture
tr
to
lecture
place
all
lectures
held
in
engineering
halllecture
text
information
technology
and
society
by
laudon
traver
laudonlab
@ -58,94 +42,60 @@ point
click
drag
using
the
macintosh
by
petersoncourse
introduction
this
class
is
designed
to
take
you
from
zero
knowledge
of
computersto
being
a
crack
shot
user
and
using
these
skills
to
get
yourself
throughcollege
and
into
the
job
arena
our
lab
sections
are
taught
using
macintoshcomputers
but
sections
using
pcs
are
available
see
csusing
computers
lectures
the
course
has
two
components
part
lecture
in
the
lecture
we
will
discuss
computers
in
generic
terms
i
e
general
computer
science
topics
we
will
discuss
how
computers
work
including
the
following
topics
not
necessarily
in
this
order
application
@ -155,7 +105,6 @@ word
processors
spreadsheets
graphics
and
databases
hardware
input
@ -167,11 +116,9 @@ systems
programming
languages
networks
and
telecommunications
artificial
intelligence
and
expert
systems
computer
@ -179,48 +126,35 @@ related
social
issues
part
lab
in
the
laboratory
discussion
sections
you
will
have
hands
on
experienceon
macintosh
iici
computers
with
the
following
programs
word
processing
ms
word
electronic
mail
newsgroups
and
world
wide
web
eudora
and
netscape
painting
and
drawing
aldus
superpaint
spreadsheet
and
charting
ms
excel
database
filemaker
@ -231,61 +165,36 @@ desktop
publishing
aldus
pagemaker
an
integral
part
of
lab
is
learning
the
macintosh
operating
system
system
as
well
in
addition
there
are
some
special
tools
cd
rom
and
scanners
available
there
are
tas
that
teach
the
lab
sections
both
the
tas
and
i
have
thegoal
of
providing
you
with
high
quality
instruction
and
a
rich
educationalexperience
tas
namesectiontimedays
jon
bodner
mwnick
leavy
@ -307,43 +216,28 @@ mwftrmaria
yuin
mwfmwrecommended
background
no
background
is
necessary
for
this
course
assignments
quizzes
and
exams
your
grade
will
be
based
on
two
exams
from
lecture
and
on
regular
assignmentsand
quizzes
in
lab
syllabus
to
glance
at
the
syllabus
which
contains
all
nitty
gritty
class
@ -356,5 +250,4 @@ superpaintassignment
excellast
modified
october
by
jonbodner

View File

@ -1,8 +1,6 @@
cs
using
computers
lectures
cs
using
computersinstructor
info
@ -11,13 +9,9 @@ sally
petersonoffice
computer
sciencephone
e
mail
sally
cs
wisc
edu
or
slpeters
facstaff
wisc
@ -25,31 +19,21 @@ eduoffice
hours
tuesday
thursday
or
by
appointmentvital
class
info
time
tr
to
lecture
tr
to
lecture
place
all
lectures
held
in
engineering
halllecture
text
information
technology
and
society
by
laudon
traver
laudonlab
@ -58,94 +42,60 @@ point
click
drag
using
the
macintosh
by
petersoncourse
introduction
this
class
is
designed
to
take
you
from
zero
knowledge
of
computersto
being
a
crack
shot
user
and
using
these
skills
to
get
yourself
throughcollege
and
into
the
job
arena
our
lab
sections
are
taught
using
macintoshcomputers
but
sections
using
pcs
are
available
see
csusing
computers
lectures
the
course
has
two
components
part
lecture
in
the
lecture
we
will
discuss
computers
in
generic
terms
i
e
general
computer
science
topics
we
will
discuss
how
computers
work
including
the
following
topics
not
necessarily
in
this
order
application
@ -155,7 +105,6 @@ word
processors
spreadsheets
graphics
and
databases
hardware
input
@ -167,11 +116,9 @@ systems
programming
languages
networks
and
telecommunications
artificial
intelligence
and
expert
systems
computer
@ -179,48 +126,35 @@ related
social
issues
part
lab
in
the
laboratory
discussion
sections
you
will
have
hands
on
experienceon
macintosh
iici
computers
with
the
following
programs
word
processing
ms
word
electronic
mail
newsgroups
and
world
wide
web
eudora
and
netscape
painting
and
drawing
aldus
superpaint
spreadsheet
and
charting
ms
excel
database
filemaker
@ -231,61 +165,36 @@ desktop
publishing
aldus
pagemaker
an
integral
part
of
lab
is
learning
the
macintosh
operating
system
system
as
well
in
addition
there
are
some
special
tools
cd
rom
and
scanners
available
there
are
tas
that
teach
the
lab
sections
both
the
tas
and
i
have
thegoal
of
providing
you
with
high
quality
instruction
and
a
rich
educationalexperience
tas
namesectiontimedays
jon
bodner
mwnick
leavy
@ -307,43 +216,28 @@ mwftrmaria
yuin
mwfmwrecommended
background
no
background
is
necessary
for
this
course
assignments
quizzes
and
exams
your
grade
will
be
based
on
two
exams
from
lecture
and
on
regular
assignmentsand
quizzes
in
lab
syllabus
to
glance
at
the
syllabus
which
contains
all
nitty
gritty
class
@ -356,5 +250,4 @@ superpaintassignment
excellast
modified
october
by
jonbodner

View File

@ -1,4 +1,3 @@
cs
home
pagecomputer
sciences
@ -6,37 +5,25 @@ algebraic
language
programming
sections
and
instructorswe
would
like
your
comments
suggestions
or
complaints
about
cs
feedback
may
be
provided
by
clicking
here
jim
skrentny
cs
coordinator
office
cs
email
skrentny
csinformation
for
all
sections
cs
frequently
asked
questions
@ -50,73 +37,48 @@ consulting
schedule
tutors
mainly
c
policy
on
academic
misconduct
courses
offered
by
cs
department
software
for
all
sections
introduction
to
microsoft
windows
hints
for
windows
compilers
the
windows
operating
system
email
netscape
creating
and
using
subdirectoriesc
information
the
savitch
text
book
introduction
to
borland
c
the
c
language
the
borland
c
integrated
development
environmentfortran
information
see
jeff
lampert
s
home
page
for
section
last
updated
fri
jim
skrentny
cs
coordinator
skrentny
cs
wisc
edu

View File

@ -1,41 +1,24 @@
cs
course
infocourse
information
for
cscourse
descriptionfrom
the
guidebook
for
undergraduate
students
may
construction
of
algorithms
problem
solving
instruction
and
experience
in
the
use
of
at
least
one
procedure
oriented
language
e
g
pascal
or
fortran
survey
of
other
such
languages
@ -48,22 +31,14 @@ high
school
mathematical
preparation
or
some
college
work
in
mathematics
statistics
or
logic
or
consent
of
instructor
open
to
fr
cs
home
page

View File

@ -1,4 +1,3 @@
cs
home
pagecomputer
sciences
@ -6,37 +5,25 @@ algebraic
language
programming
sections
and
instructorswe
would
like
your
comments
suggestions
or
complaints
about
cs
feedback
may
be
provided
by
clicking
here
jim
skrentny
cs
coordinator
office
cs
email
skrentny
csinformation
for
all
sections
cs
frequently
asked
questions
@ -50,73 +37,48 @@ consulting
schedule
tutors
mainly
c
policy
on
academic
misconduct
courses
offered
by
cs
department
software
for
all
sections
introduction
to
microsoft
windows
hints
for
windows
compilers
the
windows
operating
system
email
netscape
creating
and
using
subdirectoriesc
information
the
savitch
text
book
introduction
to
borland
c
the
c
language
the
borland
c
integrated
development
environmentfortran
information
see
jeff
lampert
s
home
page
for
section
last
updated
fri
jim
skrentny
cs
coordinator
skrentny
cs
wisc
edu

View File

@ -1,4 +1,3 @@
cs
home
page
problem
@ -9,118 +8,70 @@ fall
computer
sciences
check
the
following
pages
for
information
on
cs
instructors
and
teaching
assistants
including
office
hours
information
on
assignments
including
suggestions
copies
of
assignments
and
explanations
about
grading
check
the
policy
on
assignments
doing
your
own
work
etc
information
on
examinations
and
copies
of
past
exams
information
on
labs
including
copies
of
the
handouts
documents
including
a
syllabus
many
of
the
documents
on
these
web
pages
are
in
postscript
if
you
need
a
postscript
viewer
you
can
obtain
one
from
the
cs
ftp
site
check
the
local
services
section
of
the
cs
department
home
page
under
local
services
go
to
the
ftp
web
page
and
then
to
the
ghost
directory
read
the
readme
file
for
further
directions

View File

@ -1,4 +1,3 @@
cs
home
page
problem
@ -9,118 +8,70 @@ fall
computer
sciences
check
the
following
pages
for
information
on
cs
instructors
and
teaching
assistants
including
office
hours
information
on
assignments
including
suggestions
copies
of
assignments
and
explanations
about
grading
check
the
policy
on
assignments
doing
your
own
work
etc
information
on
examinations
and
copies
of
past
exams
information
on
labs
including
copies
of
the
handouts
documents
including
a
syllabus
many
of
the
documents
on
these
web
pages
are
in
postscript
if
you
need
a
postscript
viewer
you
can
obtain
one
from
the
cs
ftp
site
check
the
local
services
section
of
the
cs
department
home
page
under
local
services
go
to
the
ftp
web
page
and
then
to
the
ghost
directory
read
the
readme
file
for
further
directions

View File

@ -1,17 +1,12 @@
cs
home
page
fall
cs
fall
course
information
instructors
and
office
hours
tas
and
office
hours
class
@ -28,120 +23,70 @@ notes
frequently
asked
questions
faq
instructors
sections
and
jerry
tusch
office
cs
s
phone
hours
mw
f
e
mail
jerry
cs
wisc
edu
or
tutsch
execpc
com
class
section
mwf
am
in
cs
section
mw
pm
in
nolandsection
karen
miller
office
css
phone
hours
mw
am
e
mail
smoler
cs
wisc
edu
class
time
mwf
am
in
psychology
tas
sunlung
suen
office
css
phone
hours
tuth
pm
e
mail
ssuen
cs
wisc
edusridevi
bhamidipati
office
css
phone
hours
wr
pm
e
mail
bsri
cs
wisc
edumohammad
asgarian
office
css
phone
hours
tuth
pm
e
mail
ma
cs
wisc
edu
class
cancellations
karen
s
section
no
class
on
monday
september
no
class
on
wednesday
november
jerry
s
sections
no
cancellations
scheduled
handouts
@ -151,108 +96,85 @@ postscript
course
overview
jerry
s
sections
html
assignments
assignment
hw
html
pgm
html
assignment
program
and
homework
assignment
karen
s
section
program
and
homework
assignment
program
and
homework
assignment
program
and
homework
solutions
quiz
sections
assignment
hw
html
program
quiz
sections
assignment
hw
html
program
quiz
sections
assignment
hw
html
program
quiz
sections
assignment
hw
html
programsal
programmal
quiz
sections
assignment
hw
html
program
examsall
quizzes
will
be
open
book
note
no
calculators
for
karen
s
section
quiz
friday
september
in
class
quiz
friday
september
in
class
quiz
friday
october
in
class
quiz
friday
october
in
class
quiz
friday
november
in
class
quiz
friday
november
in
class
quiz
probably
@ -260,25 +182,16 @@ friday
december
last
class
day
for
jerry
s
sections
see
section
mwf
syllabus
html
see
section
mw
syllabus
html
previous
exams
all
in
postscript
format
fall
@ -305,7 +218,6 @@ answers
fall
final
exam
no
answers
grades
lookup
@ -319,12 +231,10 @@ manual
lecture
noteskaren
miller
s
section
section
chapter
chapter
sal
chapter
number
systems
@ -342,30 +252,23 @@ chapter
data
structures
chapter
mal
and
registers
chapter
procedures
updated
wednesday
oct
chapter
assembly
updatedmonday
october
chapter
i
o
chapter
exception
processing
chapter
features
for
performance
chapter
architecure
and
case
studies

View File

@ -1,17 +1,12 @@
cs
home
page
fall
cs
fall
course
information
instructors
and
office
hours
tas
and
office
hours
class
@ -28,120 +23,70 @@ notes
frequently
asked
questions
faq
instructors
sections
and
jerry
tusch
office
cs
s
phone
hours
mw
f
e
mail
jerry
cs
wisc
edu
or
tutsch
execpc
com
class
section
mwf
am
in
cs
section
mw
pm
in
nolandsection
karen
miller
office
css
phone
hours
mw
am
e
mail
smoler
cs
wisc
edu
class
time
mwf
am
in
psychology
tas
sunlung
suen
office
css
phone
hours
tuth
pm
e
mail
ssuen
cs
wisc
edusridevi
bhamidipati
office
css
phone
hours
wr
pm
e
mail
bsri
cs
wisc
edumohammad
asgarian
office
css
phone
hours
tuth
pm
e
mail
ma
cs
wisc
edu
class
cancellations
karen
s
section
no
class
on
monday
september
no
class
on
wednesday
november
jerry
s
sections
no
cancellations
scheduled
handouts
@ -151,74 +96,59 @@ postscript
course
overview
jerry
s
sections
html
assignments
assignment
hw
html
pgm
html
assignment
program
and
homework
assignment
karen
s
section
program
and
homework
assignment
program
and
homework
assignment
program
and
homework
assignment
program
and
homework
solutions
quiz
sections
assignment
hw
html
program
quiz
sections
assignment
hw
html
program
quiz
sections
assignment
hw
html
program
quiz
sections
assignment
hw
html
programsal
programmal
quiz
sections
assignment
hw
html
program
quiz
sections
assignment
hw
html
programa
programb
@ -227,45 +157,35 @@ sections
examsall
quizzes
will
be
open
book
note
no
calculators
for
karen
s
section
quiz
friday
september
in
class
quiz
friday
september
in
class
quiz
friday
october
in
class
quiz
friday
october
in
class
quiz
friday
november
in
class
quiz
friday
november
in
class
quiz
probably
@ -273,50 +193,35 @@ friday
december
last
class
day
optional
final
thursday
december
at
pma
very
difficult
cumulative
final
will
be
offered
for
those
desperateto
raise
their
grade
sign
up
in
advance
before
december
for
jerry
s
sections
see
section
mwf
syllabus
html
see
section
mw
syllabus
html
previous
exams
all
in
postscript
format
fall
@ -343,7 +248,6 @@ answers
fall
final
exam
no
answers
grades
lookup
@ -357,12 +261,10 @@ manual
lecture
noteskaren
miller
s
section
section
chapter
chapter
sal
chapter
number
systems
@ -380,30 +282,23 @@ chapter
data
structures
chapter
mal
and
registers
chapter
procedures
updated
wednesday
oct
chapter
assembly
updatedmonday
october
chapter
i
o
chapter
exception
processing
chapter
features
for
performance
chapter
architecure
and
case
studies

View File

@ -1,15 +1,10 @@
data
structures
cs
lecs
cs
introduction
to
data
structureslecture
mwf
psychologylecture
mwf
psychologycourse
information
announcements
@ -25,8 +20,6 @@ assignments
sample
code
lecturer
and
ta
information
course
materials
@ -35,250 +28,144 @@ labs
home
other
announcements
any
general
announcements
are
placed
here
with
the
most
recent
announcements
first
any
announcements
or
problems
with
programming
assignments
are
not
found
here
but
are
located
on
each
assignment
s
web
page
binary
search
tree
adt
sample
code
is
online
in
samples
page
now
that
the
last
makeup
exam
is
done
i
have
placed
a
copy
of
the
solution
key
for
exam
one
on
reserve
at
the
kurt
wendt
library
queue
adt
sample
code
is
online
in
samples
page
stack
adt
sample
code
is
online
in
samples
page
exam
topics
are
online
in
exams
page
list
adt
sample
code
is
online
in
samples
page
the
handin
directories
have
been
created
the
list
of
common
c
programming
errors
is
now
online
any
suggestions
additions
are
welcomed
you
can
now
use
either
the
vega
or
the
sol
computer
labs
to
do
cs
work
see
computers
for
more
information
sample
code
has
been
placed
on
line
for
monday
s
and
wednesday
s
lectures
are
you
getting
a
bad
magic
number
error
source
files
must
end
in
cc
for
them
to
be
able
to
be
compiled
otherwise
you
will
get
this
unusual
error
are
you
looking
at
stale
pages
don
t
forget
to
reload
the
web
pages
the
pages
are
being
updated
and
copies
that
your
web
browser
caches
become
outdated
i
e
stale
attend
the
unix
tutorial
you
need
only
attend
one
of
the
times
listed
below
mon
thurs
and
pm
cs
mon
thurs
only
pm
cs
reading
assignments
future
@ -290,13 +177,10 @@ pages
future
tables
chapter
we
will
discuss
comparisons
of
implementations
in
lecture
lectures
trees
@ -325,7 +209,6 @@ lists
chapter
lecture
pointers
and
dynamic
memory
allocation
@ -333,7 +216,6 @@ chapter
pages
lecture
sorting
and
searching
analysis
chapter
@ -346,84 +228,51 @@ pages
lectures
basic
recursion
and
searching
algorithms
chapter
lectures
basic
oop
chapter
pages
skip
focus
lectures
basic
c
appendix
a
pages
a
a
who
s
who
in
cs
lecturer
jim
skrentny
skrentny
cs
wisc
edu
office
computer
sciences
office
hours
m
pm
tw
pm
teaching
assistants
baicheng
billy
liao
bail
cs
wisc
edu
office
computer
sciences
office
hours
w
pm
f
pm
jia
cheng
jiacheng
cs
wisc
edu
office
computer
science
office
hours
m
am
r
pmcopyright
copy
james
d
skrentny
skrentny
cs
wisc
edu

View File

@ -1,47 +1,31 @@
cs
cs
introduction
to
data
structures
http
www
cs
wisc
edu
cs
cs
html
revised
fall
james
r
larusinstructor
james
laruslarus
cs
wisc
edu
computer
sciences
http
www
cs
wisc
edu
larus
larus
html
office
hours
tuesday
pm
friday
amcontentsteaching
assistantstextlecture
informationelectronic
mailthe
c
languagegradingexamscourse
scheduleassignment
assignment
@ -50,146 +34,96 @@ assignment
programming
assignmentscourse
objectivescs
has
two
objectives
present
the
concepts
of
data
structures
in
general
and
some
of
the
most
widely
used
structures
in
detail
data
structures
are
the
fundamental
building
blocks
of
computer
programs
by
the
end
of
the
course
you
should
be
able
to
identify
situations
in
which
a
data
structure
is
necessary
determine
the
requirements
for
the
data
structure
and
select
the
appropriate
data
structure
from
those
covered
in
this
course
reiterate
the
concepts
of
structure
programming
abstract
data
types
and
modularity
these
principles
which
were
introduced
in
cs
are
essential
to
writing
clear
correct
and
maintainable
software
as
there
is
a
close
connection
between
abstract
data
types
and
data
structures
this
course
places
a
strong
emphasis
on
applying
these
principles
in
all
programming
exercises
teaching
assistantswei
zhang
and
chin
tang
chin
are
the
teaching
assistants
tas
forthis
course
sections
and
they
will
grade
@ -197,26 +131,17 @@ your
homework
assignmentsand
will
be
happy
to
answer
questions
about
theassignments
or
any
other
aspect
of
the
course
that
is
giving
you
trouble
wei
zhangoffice
compuer
sciencesoffice
@ -229,9 +154,7 @@ phone
email
address
weiz
cs
wisc
edu
chin
tang
chin
@ -240,57 +163,39 @@ computer
sciencesoffice
hours
monday
am
tuesday
pm
friday
amoffice
phone
email
address
cchin
cs
wisc
edu
home
page
http
www
cs
wisc
edu
cchin
cchin
html
textthe
text
book
for
this
course
is
data
abstraction
and
problem
solving
with
c
walls
and
mirrors
by
frank
m
carrano
isbn
this
is
a
well
written
if
a
little
long
winded
@ -298,62 +203,38 @@ text
that
covers
most
but
not
all
of
the
material
in
this
course
it
also
includes
background
about
c
so
a
separate
text
for
the
language
is
not
necessary
the
lectures
will
often
but
not
always
follow
david
dewitt
s
cs
lecture
notes
fall
these
notes
are
far
more
complete
that
simple
lecture
notes
but
they
fall
short
of
a
true
text
book
@ -363,70 +244,44 @@ very
little
narrative
text
no
exercises
etc
i
am
using
these
notes
as
a
basis
for
my
lectures
as
such
i
feel
free
to
skip
portions
and
cover
additional
material
you
may
want
to
purchase
these
notes
which
are
available
from
the
doit
documentation
desk
at
the
dayton
street
entrance
of
the
computer
sciences
building
w
dayton
st
if
this
course
is
your
first
experience
with
unix
you
will
need
information
@ -435,25 +290,18 @@ activating
your
account
logging
in
creating
editing
and
manipulating
files
and
compiling
running
and
debugging
programs
the
handout
cs
also
available
from
the
doit
information
desk
@ -462,20 +310,15 @@ this
crucial
information
also
see
also
the
help
section
below
lecture
information
tuesday
and
thursday
in
psychology
as
mentioned
above
lectures
@ -483,90 +326,54 @@ will
often
follow
dewitt
s
notes
lecture
attendence
is
strongly
recommended
as
i
will
regularly
present
material
that
does
not
appear
in
the
textbook
or
lecture
notes
but
will
be
useful
for
the
programming
assignments
and
exams
needless
to
say
you
are
responsible
for
all
material
covered
in
lecture
the
exams
will
be
based
on
the
lecture
material
reading
assignments
in
the
notes
and
the
course
assignments
electronic
maili
often
use
electronic
mail
to
notify
students
of
changes
in
assignments
hints
for
programs
etc
i
assume
that
you
regularly
read
your
@ -574,198 +381,114 @@ electronic
mail
gradingthere
will
be
one
or
two
evening
exams
during
the
semester
a
final
exam
and
five
programming
assignments
the
exams
will
determine
of
the
final
grade
with
approximately
equal
weight
for
each
one
and
the
programming
assignments
will
count
for
each
the
c
language
cs
will
be
taught
using
the
c
programming
language
and
programming
assignments
must
be
written
in
c
if
you
do
not
know
c
you
should
not
be
in
this
section
of
cs
jim
skrentny
is
teaching
two
sections
of
cs
that
cover
c
in
addition
to
data
structures
c
is
a
large
and
complex
language
unless
you
are
an
experience
programming
and
even
then
it
is
a
difficult
language
to
learn
from
a
book
there
is
also
another
www
page
with
more
information
on
the
programming
assignments
gdbthere
is
also
a
web
page
that
describes
the
gdb
program
debugger
exams
exam
tuesday
oct
pm
chemistry
exam
tba
final
exam
wednesday
december
th
pm
pm
place
tba
course
schedule
the
following
is
a
rough
outline
of
topics
that
will
be
covered
in
this
course
a
more
detailed
scheduled
will
be
provided
later
topic
dewitt
s
notes
introduction
administrationbasic
stuff
of
c
lecture
functions
lecture
@ -778,8 +501,6 @@ lists
lecture
binary
search
and
o
notation
advanced
listslecture
@ -794,99 +515,60 @@ treesbinary
trees
sort
searchlecture
avl
treesgraphslecture
evening
exam
sortinglecture
tbaassignment
this
is
an
absolute
requirement
to
get
a
grade
other
than
f
turn
in
an
index
card
with
the
following
information
name
and
login
nameyear
in
school
freshman
sophomore
previous
cs
coursesprevious
programming
experiencerecent
photograph
of
you
it
should
not
be
your
picture
from
your
st
birthday
nor
from
that
boy
girl
scout
trip
in
the
summer
of
it
can
be
color
or
black
and
white
any
size
etc
no
cs
grades
will
be
given
without
a
photo
assignment
the
first
programming
assignment
is
to
write
a
simple
abstract
data
@ -895,62 +577,34 @@ fora
bounded
integer
sequence
the
text
of
the
assignment
is
on
line
assignment
the
second
programming
assignment
is
to
write
a
program
to
maintain
a
databaseof
scores
for
a
tennis
tournament
the
text
of
the
assignment
is
on
line
assignment
the
second
programming
assignment
is
to
write
a
program
to
produce
aconcordance
using
hash
tables
the
text
of
the
assignment
is
on
line

View File

@ -1,15 +1,10 @@
data
structures
cs
lecs
cs
introduction
to
data
structureslecture
mwf
psychologylecture
mwf
psychologycourse
information
announcements
@ -25,8 +20,6 @@ assignments
sample
code
lecturer
and
ta
information
course
materials
@ -35,239 +28,136 @@ labs
home
other
announcements
any
general
announcements
are
placed
here
with
the
most
recent
announcements
first
any
announcements
or
problems
with
programming
assignments
are
not
found
here
but
are
located
on
each
assignment
s
web
page
now
that
the
last
makeup
exam
is
done
i
have
placed
a
copy
of
the
solution
key
for
exam
one
on
reserve
at
the
kurt
wendt
library
queue
adt
sample
code
is
online
in
samples
page
stack
adt
sample
code
is
online
in
samples
page
exam
topics
are
online
in
exams
page
list
adt
sample
code
is
online
in
samples
page
the
handin
directories
have
been
created
the
list
of
common
c
programming
errors
is
now
online
any
suggestions
additions
are
welcomed
you
can
now
use
either
the
vega
or
the
sol
computer
labs
to
do
cs
work
see
computers
for
more
information
sample
code
has
been
placed
on
line
for
monday
s
and
wednesday
s
lectures
are
you
getting
a
bad
magic
number
error
source
files
must
end
in
cc
for
them
to
be
able
to
be
compiled
otherwise
you
will
get
this
unusual
error
are
you
looking
at
stale
pages
don
t
forget
to
reload
the
web
pages
the
pages
are
being
updated
and
copies
that
your
web
browser
caches
become
outdated
i
e
stale
attend
the
unix
tutorial
you
need
only
attend
one
of
the
times
listed
below
mon
thurs
and
pm
cs
mon
thurs
only
pm
cs
reading
assignments
future
@ -297,7 +187,6 @@ lists
chapter
lecture
pointers
and
dynamic
memory
allocation
@ -305,7 +194,6 @@ chapter
pages
lecture
sorting
and
searching
analysis
chapter
@ -318,84 +206,51 @@ pages
lectures
basic
recursion
and
searching
algorithms
chapter
lectures
basic
oop
chapter
pages
skip
focus
lectures
basic
c
appendix
a
pages
a
a
who
s
who
in
cs
lecturer
jim
skrentny
skrentny
cs
wisc
edu
office
computer
sciences
office
hours
m
pm
tw
pm
teaching
assistants
baicheng
billy
liao
bail
cs
wisc
edu
office
computer
sciences
office
hours
w
pm
f
pm
jia
cheng
jiacheng
cs
wisc
edu
office
computer
science
office
hours
m
am
r
pmcopyright
copy
james
d
skrentny
skrentny
cs
wisc
edu

View File

@ -1,36 +1,23 @@
cs
introduction
to
theoretical
computer
science
cs
introduction
to
theoretical
computer
science
fall
mwf
pm
room
cs
lecturer
brian
cole
email
tuc
cs
wisc
edu
office
cs
office
hours
monday
pm
friday
pm
teaching
assistant
david
@ -38,30 +25,19 @@ sundaram
stukel
email
sundaram
cs
wisc
edu
office
cs
office
hours
tuesday
pm
wednesday
am
thursday
pm
text
introduction
to
languages
and
the
theory
of
computation
john
c
martin
north
dakota
@ -70,7 +46,6 @@ university
mcgraw
hill
isbn
the
tentative
lecture
schedule
@ -80,41 +55,29 @@ information
some
lecture
clarifications
the
assignments
page
grading
policy
written
assignments
mid
term
examination
final
examination
archive
of
the
cs
mailing
list
cs
home
page
september
brian
cole
lt
uw
madison
computer
sciences
home
page
gt
lt
uw
madison
home
page
gt

View File

@ -1,19 +1,14 @@
cs
also
ie
math
stat
fall
cs
also
ie
math
stat
linear
programmingfall
schedule
lecture
tr
mechanical
engineering
open
@ -36,22 +31,16 @@ date
wednesday
december
location
tba
instructor
olvi
l
mangasarian
office
comp
sci
stat
pphone
e
mail
olvi
cs
wisc
edu
office
hours
wednesdays
@ -60,41 +49,25 @@ fall
semester
teaching
assistant
yuh
jye
lee
office
comp
sci
stat
telephone
e
mail
yuh
jye
cs
wisc
edu
office
hours
mw
textbook
linear
programming
with
matlab
m
c
ferris
and
o
l
mangasarian
preliminary
version
doit
madison
wi
syllabus
course
overview
@ -103,126 +76,87 @@ information
course
information
books
on
reserve
at
kurt
wendt
library
matlab
setup
homework
due
september
homework
due
september
homework
due
september
homework
due
september
homework
due
october
homework
due
october
homework
due
october
homework
due
october
homework
due
november
homework
due
november
homework
due
december
homework
due
december
programming
project
due
november
sample
midterm
exam
of
march
solution
to
sample
midterm
exam
of
march
midterm
exam
of
march
solution
to
midterm
exam
of
march
midterm
exam
of
october
solution
to
midterm
exam
of
october
sample
final
exam
of
may
final
exam
of
may
solution
to
final
exam
of
may
mathematical
programming
at
uw
home
page
courses
relevant
web
sites
searchable
bibliographic
database
of
items
links
to
various
or
sites
this
page
is
updated
periodically
during
the
semester

View File

@ -1,94 +1,60 @@
cs
fall
cs
introduction
to
programming
languages
and
compilersspring
story
of
the
month
new
for
october
schedule
lecture
tuth
comp
sci
stat
recitation
tu
psychology
instructor
susan
horwitz
office
cs
s
telephone
e
mail
horwitz
cs
wisc
edu
office
hours
tuesday
friday
or
by
appointment
teaching
assistant
rahul
kapoor
office
cs
s
telephone
e
mail
rahul
cs
wisc
edu
office
hours
monday
and
wednesday
or
by
appointment
texts
on
reserve
at
wendt
library
compilers
principles
techniques
and
tools
aho
sethi
and
ullman
crafting
a
compiler
fischer
and
leblanc
what
s
new
check
this
regularly
@ -97,13 +63,11 @@ course
information
course
overview
key
dates
information
about
assignments
exams
and
grading
including
late
@ -113,7 +77,6 @@ started
readings
programming
assignments
and
homeworks
examinations
lecture
@ -124,5 +87,4 @@ tools
grades
email
links
of
interest

View File

@ -1,74 +1,46 @@
cs
fall
home
pagecs
introduction
to
operating
systemsfall
tuesdays
and
thursdays
pm
in
cs
discussion
fridays
pm
in
cs
your
hosts
maryvernon
instructor
andkarunamuthiah
ta
welcome
to
the
home
page
for
cs
note
thursday
lecture
and
friday
discussion
will
beinterchanged
on
the
following
dates
oct
oct
nov
dec
what
s
new
solutions
to
quiz
assignment
office
hours
and
email
textbook
and
other
readings
grading
projects
and
quizzes
mail
archiveapproximate
schedule
of
topicsweek
oftopicsreadingsep
introduction
@ -77,21 +49,15 @@ threads
address
spaces
processeschapter
sep
thread
management
cooperating
threadschapter
sep
synchronization
implementing
mutual
exclusioncont
d
sep
semaphorescont
d
oct
monitors
concurrency
summarycont
@ -99,33 +65,23 @@ doct
deadlock
process
schedulingchapter
oct
memory
management
protection
address
translation
caching
and
tlbschapter
oct
demand
paged
virtual
memorycont
d
oct
review
survey
of
i
o
systemschapter
nov
file
systems
naming
and
directorieschapters
protection
java
@ -136,19 +92,14 @@ java
threads
security
thanksgiving
no
class
dec
networks
and
distributed
systems
remote
procedure
call
rpc
chapter
dec
distributed
file
systems
@ -157,6 +108,4 @@ memory
systems
reviewchapter
vernon
cs
wisc
edu

View File

@ -1,20 +1,13 @@
cs
ece
lecture
home
page
fall
cs
ece
fall
course
information
instructor
and
office
hours
ta
and
office
hours
handouts
@ -25,52 +18,29 @@ instructor
david
wood
office
css
hours
tuesday
and
wednesday
a
p
or
by
appointment
e
mail
david
cs
wisc
edu
phone
class
time
tuesday
and
thursday
a
a
location
css
ta
phil
atkinson
office
css
hours
tuesday
p
thursday
p
p
or
by
appointment
e
mail
atkinson
cs
wisc
edu
phone
getting
started
@ -85,95 +55,62 @@ with
mentor
error
checking
and
correction
sample
vhdl
code
compiling
and
simulating
vhdl
with
mentorassignments
assignment
due
answer
to
question
assignment
due
assignment
due
selected
answers
to
assignment
assignment
due
selected
answers
to
assignment
assignment
due
selected
answers
to
assignment
assignment
due
assignment
due
projectthis
section
includes
information
on
the
course
project
project
description
project
deadlines
the
project
reports
will
be
due
at
the
project
demonstration
times
which
will
be
on
december
and
examsthe
midterm
exam
will
be
on
wednesday
oct
at
pm
room
css
final
exam
tuesday
dec
at
am
room
tba
exams
previous
spring
@ -186,15 +123,12 @@ spring
midterm
spring
midterm
and
solution
fall
midterm
and
solution
spring
midterm
and
solution
spring
endterm

View File

@ -1,81 +1,59 @@
cs
database
management
systems
design
and
implementationcs
database
management
systems
design
and
implementationcourse
information
postscript
version
what
s
new
no
class
this
friday
instead
we
will
have
office
hours
at
that
time
assignment
due
day
changed
to
nov
this
friday
assignment
faq
text
last
updated
nov
assignment
handout
postscript
class
mailing
list
cs
solutions
to
chapters
exercises
please
dont
print
them
out
solutions
to
all
chapters
exercises
postscript
first
day
information
overview
prerequisites
office
hours
topics
to
be
covered
grading
important
@ -83,98 +61,63 @@ dates
important
policy
issues
the
minibase
home
page
check
here
for
details
on
assignment
assignments
assignment
handout
postscript
assignment
faq
html
last
updated
sep
assignment
handout
postscript
assignment
faq
html
last
updated
oct
assignment
handout
postscript
last
year
s
midterm
sample
postscript
the
key
to
last
year
s
midterm
postscript
using
sybase
info
at
uw
and
from
sybase
c
info
help
yahoo
s
entry
of
www
c
resources
c
tutorial
gcc
g
info
tree
gdb
debugger
info
tree
cs
s
the
c
language
under
construction
c
assignment
handout
not
graded
for
c
experience
a
faq
for
assignmentother
handouts
coding
@ -183,51 +126,29 @@ instructor
raghu
ramakrishnan
office
cs
s
phone
e
mail
raghu
cs
office
hours
mw
pm
pm
lecture
and
discussion
lecture
time
mwf
am
pm
place
ingraham
teaching
assistants
xuemei
bao
office
cs
s
phone
e
mail
xbao
cs
office
hours
pm
pm
tues
and
thur
last
modified
mon
sept
cdt
by
xbao

View File

@ -1,140 +1,84 @@
cs
lecture
home
page
welcome
to
the
home
page
for
cs
this
page
is
obviously
under
construction
as
the
semester
progresses
we
will
be
addinginformation
that
you
need
to
know
to
this
page
the
most
important
thing
to
know
now
is
that
the
class
meetingroom
has
been
changed
currently
we
are
meeting
in
russell
labsfor
the
tr
lectures
the
optional
discussion
on
friday
has
not
beenmoved
so
it
is
still
in
psychology
instructor
jeff
naughton
office
cs
wednesday
lecture
and
discussion
lecture
time
tr
place
russell
labs
discussion
optional
time
f
place
psychology
more
information
this
lecture
of
will
be
taught
in
close
cooperation
with
lecture
in
fact
the
assignments
but
probably
not
the
exams
will
be
the
same
for
both
for
more
information
about
cs
in
general
and
the
minibase
assignments
in
particular
please
see
the
cs
lecture
homepage

View File

@ -1,90 +1,57 @@
cs
introduction
to
algorithms
introduction
to
algorithms
cs
course
information
instructor
eric
bach
office
css
phone
e
mail
bach
cs
wisc
edu
hours
mr
and
by
appt
teaching
assistant
bill
donaldson
office
css
phone
e
mail
wwd
cs
wisc
edu
hours
t
r
teaching
assistant
raji
gopalakrishnan
office
css
phone
e
mail
raji
cs
wisc
edu
hours
mw
midterm
exam
oct
from
pm
cs
course
handouts
course
description
syllabus
books
on
reserve
course
organization
homework
homework
due
sep
homework
due
oct
solutions
to
homeworks
homework
graph
for
fractal
behaviour
homework

View File

@ -1,36 +1,24 @@
uw
cs
computer
networking
courses
professor
landweber
uw
cs
computer
networking
courses
cs
introduction
to
computer
networks
cs
advanced
computer
networksintroduction
to
computer
networks
cs
table
of
contents
international
connectivity
map
about
uw
networking
courses
offered
@ -49,109 +37,61 @@ references
selected
readingsclick
hereto
get
the
latest
text
version
networkingcourses
at
uw
madisoncourse
informationlecturetime
mwfplace
comp
sci
statclass
email
cs
listinstructor
lawrence
h
landweberoffice
comp
sci
statphone
email
lhl
cs
wisc
eduoffice
hours
m
w
f
teaching
assistant
srinivasa
narayananoffice
phone
email
nsp
cs
wisc
eduoffice
hours
monday
p
p
wednesday
p
p
if
these
times
are
not
convenient
feel
free
to
email
me
at
nsp
cs
wisc
edu
for
an
appointment
teaching
assistant
ben
teitelbaumoffice
phone
naemail
ben
cs
wisc
eduoffice
hours
tuesday
p
p
thursday
p
p
if
these
times
are
not
convenient
feel
free
to
email
me
at
ben
cs
wisc
edu
for
an
appointment
fall
course
@ -160,7 +100,6 @@ fall
mail
archive
moderated
csl
mail
archive
complete
@ -174,13 +113,9 @@ codes
class
project
implementation
of
atm
network
layer
and
reliable
atm
adaptation
layer
handout
@ -202,8 +137,6 @@ form
postscript
html
version
w
o
pictures
project
slides
@ -226,48 +159,33 @@ midterm
optional
reference
book
for
project
unix
network
programming
stevens
w
richard
prentice
hall
isbn
programming
references
bsd
socket
interface
socket
interface
lecture
the
garbler
package
annotated
bibliographyreadings
partial
set
tcp
rfc
ip
rfc
icmp
rfc
ospf
rfc
bgp
rfc
ipng
rfc
advanced
computer
networks
cs
lecture
schedule
spring

View File

@ -1,46 +1,30 @@
cs
home
page
fall
cs
fall
instructor
robert
r
meyer
rrm
cs
wisc
edu
time
tr
place
comp
sci
office
hours
mw
cs
course
description
homework
ps
homework
solution
notes
ps
homework
ps
homework
solution
notes
ps
computing
project
part
ps
computing
project
part
optional
ps

View File

@ -1,8 +1,5 @@
cs
fall
cs
also
ie
math
stat
nonlinear
@ -11,61 +8,32 @@ theory
applicationsfall
schedule
lecture
mwf
cs
s
course
e
mail
cs
list
cs
wisc
edu
course
url
http
www
cs
wisc
edu
cs
instructor
michael
c
ferris
office
cs
s
telephone
e
mail
ferris
cs
wisc
edu
office
hours
monday
tuesday
and
wednesday
teaching
assistant
yuh
jye
lee
office
cs
s
telephone
e
mail
yuh
jye
cs
wisc
edu
office
hours
wednesday
@ -75,7 +43,6 @@ text
nonlinear
programming
olvi
l
mangasarian
siam
publishers
@ -86,26 +53,16 @@ texts
nonlinear
programming
theory
and
algorithms
m
s
bazaraa
h
d
sherali
and
c
m
shetty
second
edition
wiley
new
york
nonlinear
programming
d
bertsekas
athena
scientific
@ -117,19 +74,11 @@ overview
introduction
linear
inequalities
and
theorem
of
the
alternative
convex
sets
in
r
sup
n
convex
and
concave
functions
saddlepoint
@ -139,7 +88,6 @@ without
differentiability
differentiable
convex
and
concave
functions
first
@ -155,11 +103,9 @@ criteria
with
differentiability
duality
in
nonlinear
programming
generalizations
of
convex
functions
other
@ -171,33 +117,24 @@ augmented
lagrangians
gradient
projection
etc
books
on
reserve
at
kurt
wendt
library
assignments
and
grading
homework
assignments
of
grade
assignment
per
week
midterm
examination
november
am
of
grade
final
examination
of
grade
homework
assignments
@ -207,16 +144,12 @@ homework
homework
mathematical
programming
at
uw
home
page
courses
this
page
is
updated
periodically
during
the
semester

View File

@ -1,8 +1,5 @@
cs
fall
cs
also
ie
math
stat
nonlinear
@ -11,61 +8,32 @@ theory
applicationsfall
schedule
lecture
mwf
cs
s
course
e
mail
cs
list
cs
wisc
edu
course
url
http
www
cs
wisc
edu
cs
instructor
michael
c
ferris
office
cs
s
telephone
e
mail
ferris
cs
wisc
edu
office
hours
monday
tuesday
and
wednesday
teaching
assistant
yuh
jye
lee
office
cs
s
telephone
e
mail
yuh
jye
cs
wisc
edu
office
hours
wednesday
@ -75,7 +43,6 @@ text
nonlinear
programming
olvi
l
mangasarian
siam
publishers
@ -86,26 +53,16 @@ texts
nonlinear
programming
theory
and
algorithms
m
s
bazaraa
h
d
sherali
and
c
m
shetty
second
edition
wiley
new
york
nonlinear
programming
d
bertsekas
athena
scientific
@ -117,19 +74,11 @@ overview
introduction
linear
inequalities
and
theorem
of
the
alternative
convex
sets
in
r
sup
n
convex
and
concave
functions
saddlepoint
@ -139,7 +88,6 @@ without
differentiability
differentiable
convex
and
concave
functions
first
@ -155,11 +103,9 @@ criteria
with
differentiability
duality
in
nonlinear
programming
generalizations
of
convex
functions
other
@ -171,33 +117,24 @@ augmented
lagrangians
gradient
projection
etc
books
on
reserve
at
kurt
wendt
library
assignments
and
grading
homework
assignments
of
grade
assignment
per
week
midterm
examination
november
am
of
grade
final
examination
of
grade
homework
assignments
@ -207,16 +144,12 @@ homework
homework
mathematical
programming
at
uw
home
page
courses
this
page
is
updated
periodically
during
the
semester

View File

@ -1,37 +1,24 @@
cs
home
page
cs
computer
system
performance
evaluation
and
modeling
news
sept
assignment
due
oct
postscript
text
sept
mimic
library
is
now
available
at
cs
public
mimic
course
information
lecture
mwf
pm
pm
at
computer
science
devise
@ -43,23 +30,16 @@ user
manual
postscript
please
do
not
print
this
file
as
it
contains
many
images
and
will
take
at
least
half
an
hour
initialization
instructions
@ -74,7 +54,6 @@ help
html
qnet
example
of
devc
html
professor
@ -84,41 +63,26 @@ office
computer
sciences
hours
tba
phone
e
mail
miron
cs
wisc
edu
teaching
assistant
chee
yong
chan
office
a
computer
sciences
hours
tr
pm
phone
e
mail
cychan
cs
wisc
edu
any
suggestion
or
comment
please
send
to
cychan
cs
wisc
edu

View File

@ -1,21 +1,14 @@
finding
out
about
uwisc
cs
f
finding
out
about
information
retrieval
and
other
technologies
for
seeking
knowledgerichard
k
belewvisiting
professorcs
lecture
@ -24,75 +17,48 @@ wisconsin
computer
science
departmentfall
tue
thurs
acall
room
engrthis
course
is
designed
for
students
interested
in
understanding
more
aboutthe
information
retrieval
and
ai
esp
knowledge
representation
and
machinelearning
techniques
underlying
much
of
the
exciting
new
activity
occurring
onthe
world
wide
web
for
a
more
complete
description
of
the
courese
you
cansee
an
abstract
asyllabus
of
the
major
topics
to
be
considered
a
graphical
mapof
how
theseare
related
anda
tentative
schedule
of
how
the
semesterwill
proceed
course
@ -101,44 +67,32 @@ readings
overview
part
postscript
k
overview
part
postscript
k
political
infidelity
image
postscript
k
assignments
class
email
digested
by
hypermai
suggestions
for
composing
your
email
for
this
classrelated
www
resources
class
minutes
taken
by
students
for
students
last
modified
by
belew
cs
wisc
edu
sept

View File

@ -1,234 +1,127 @@
cs
introduction
to
numerical
methods
last
change
nov
cs
introduction
to
numerical
methodsthis
page
contains
information
for
the
fall
cs
course
smile
tentative
syllabus
as
of
oct
ordered
scores
for
orderly
minds
additional
material
changes
on
oct
see
the
note
on
cooperation
on
assignmentson
top
of
the
assignments
page
ordered
total
scores
for
the
midterm
changes
on
oct
assignment
due
nov
note
the
changed
due
date
as
well
as
the
slightly
changed
points
for
problems
and
diary
of
oct
class
additional
material
on
residual
and
error
condition
oct
changes
on
nov
rick
carl
s
office
hour
this
r
is
list
of
errata
for
the
text
changes
on
nov
diary
of
oct
class
diary
of
nov
class
changes
on
nov
useful
email
concerning
problem
nov
updated
nov
since
there
was
a
question
about
the
computational
complexity
of
numericalanalysis
algorithms
i
have
posted
a
preprint
by
one
of
the
foremostmathematicians
of
today
on
that
subject
for
those
interested
in
this
trickytopic
least
squares
solution
and
approximation
nov
time
and
place
tr
cs
also
the
textmay
be
supplemented
here
and
there
byadditional
material
sep
sep
sep
sep
oct
oct
oct
oct
oct
oct
all
the
m
files
mentioned
in
the
book
areavailable
organized
by
chapter
be
aware
though
that
on
the
ftp
site
mentioned
in
the
book
as
well
as
here
all
their
names
begin
with
a
capitalletter
while
sometimes
their
name
in
the
book
begins
with
@ -236,181 +129,92 @@ lower
caseletter
matlab
diaries
of
class
sessions
sep
sep
sep
sep
sep
sep
sep
oct
oct
oct
oct
oct
oct
present
plans
are
to
have
all
computing
assignments
in
matlab
rather
than
fortran
or
c
kermit
sigmon
s
matlab
primer
rd
edition
is
available
at
doit
for
look
for
handout
for
cs
or
under
cs
one
student
s
reaction
to
the
student
edition
of
matlab
accessing
matlab
via
telnet
as
of
sep
accessing
matlab
via
telnet
from
a
winor
win
machine
course
overviewcourse
syllabus
tentative
as
of
oct
assignments
also
answers
to
here
is
a
list
of
key
words
grades
look
for
the
last
four
digits
of
your
student
id
email
concerning
current
questions
csl
will
conduct
unix
orientation
sessions
for
new
users
at
p
andp
on
t
r
sep
cs
and
at
p
on
m
r
sep
related
linksyou
might
wish
to
explore
the
csdepartment
s
home
page
and
the
computer
systems
lab
s
frequently
asked
questions
list
a
simple
vi
tutorial
is
available
as
well
as
the
more
advanced
vi
referenceviva
vi
there
is
also
a
good
introduction
to
unix

View File

@ -1,109 +1,56 @@
cs
numerical
functional
analysis
last
change
aug
cs
numerical
functional
analysisthis
page
contains
information
for
the
fall
version
of
math
cs
current
class
notes
will
be
available
in
the
following
directory
as
well
as
in
hard
copy
from
doit
classes
are
mwf
most
recent
announcement
dec
i
have
posted
the
grades
time
and
location
mwf
cs
statlecturer
carl
de
boor
email
deboor
cs
wisc
edu
office
hours
m
w
f
cs
stat
on
line
classnotes
i
ii
iii
iv
v
vi
vii
viii
ix
x
index
assignments
due
sep
sep
oct
oct
none
due
oct
oct
oct
nov
nov
nov
dec
dec
email
concerning
homework
and
other
course
related
@ -112,15 +59,8 @@ related
linksyou
might
wish
to
explore
the
cs
department
s
home
page
or
the
cs
courseofferings

View File

@ -1,24 +1,16 @@
ma
approximation
theory
last
change
apr
ma
approximation
theorythis
page
contains
information
for
the
spring
version
of
this
math
course
notes
for
the
course

View File

@ -1,89 +1,52 @@
home
page
for
tony
d
silva
s
cs
c
sectioncsm
instructor
tony
d
silva
how
to
contact
me
email
dsilva
cs
wisc
edu
office
computer
sciences
and
statistics
phone
office
hours
p
mf
or
by
appointment
textbookproblem
solving
with
c
the
object
of
programming
by
walter
savitch
section
information
a
sept
oct
comp
sci
stat
firstday
in
noland
as
specified
in
timetable
lec
p
sept
oct
chamberlin
lec
computer
lab
rm
computer
science
and
statistics
course
information
day
handout
what
is
all
about
tentative
syllabus
for
semester
late
policy
@ -95,66 +58,39 @@ handouts
important
software
introduction
to
microsoft
windowshints
for
windows
compilersthe
windows
operating
systememailmosaicnetscape
c
information
introduction
to
borland
c
the
c
languagethe
savitch
text
assignments
program
due
tuesday
nov
th
program
due
tuesday
nov
program
due
tuesday
oct
program
due
thursday
oct
program
due
thursday
oct
solution
to
quizzes
solution
to
quiz
solution
to
quiz
last
modified
tue
nov
by
anthony
d
silva
dsilva
cs
wisc
edu

View File

@ -1,42 +1,29 @@
cs
fall
section
cs
fall
section
algebraic
language
programming
c
instructor
dave
zimmermannemail
dzimm
cs
wisc
educlass
meeting
time
place
mwf
nolandoffice
cs
office
phone
office
hours
t
th
announcementsprogram
due
on
wednesday
october
program
ready
and
due
on
friday
november
general
@ -50,20 +37,15 @@ consultantssyllabusworking
from
homeclass
handoutsprogramsexams
and
quizzeslecture
notesgreg
sharp
s
style
guidegrades
referenced
by
last
digits
of
your
id
number
quizzesprogramsexams
policy
@ -76,35 +58,23 @@ policytext
problem
solving
with
c
the
object
of
programming
by
walter
savitchaddison
wesley
publishing
company
list
of
known
erratalast
modified
sat
aug
dave
zimmermann
dzimm
cs
wisc
edu
based
on
greg
sharp
s
cs
home
page

View File

@ -1,8 +1,6 @@
cs
linear
programming
methods
cs
linear
programming
methods
@ -11,47 +9,32 @@ course
information
this
course
is
offered
each
fall
and
spring
semester
cs
pages
of
the
various
instructors
michael
c
ferris
spring
o
l
mangasarian
fall
graduate
mp
courses
at
wisconsin
cs
network
flows
cs
integer
programming
cs
nonlinear
programming
theory
cs
nonlinear
programming
algorithms
cs
computational
large
sparse

View File

@ -1,74 +1,46 @@
cs
spring
cs
network
flowsspring
schedule
lecture
mwf
cs
s
course
e
mail
cs
list
cs
wisc
edu
no
class
friday
february
instructor
michael
c
ferris
office
cs
s
telephone
e
mail
ferris
cs
wisc
edu
office
hours
mondays
and
wednesdays
teaching
assistant
lee
yuh
jye
office
cs
s
telephone
e
mail
leey
cae
wisc
edu
office
hours
tuesdays
and
thursdays
required
text
network
flows
ravindra
k
ahuja
thomas
magnanti
and
james
orlin
prentice
@ -78,15 +50,12 @@ useful
texts
linear
programming
v
chvatal
freeman
linear
network
optimization
d
bertsekas
mit
press
general
course
@ -95,15 +64,12 @@ course
overview
paths
trees
and
cycles
data
structures
shortest
paths
max
flow
min
cost
network
simplex
@ -118,148 +84,97 @@ multicommodity
flows
applications
prerequisite
cs
or
knowledge
of
linear
programming
grading
homework
assignments
of
grade
project
assignment
of
grade
due
wednesday
may
in
class
final
examination
of
grade
monday
may
in
cs
closed
book
except
sheets
of
paper
allowed
representative
questions
assignments
homework
due
friday
march
homework
due
friday
march
homework
due
friday
march
homework
due
friday
march
homework
due
monday
april
homework
due
monday
april
homework
due
friday
april
homework
due
friday
may
computing
information
unix
orientation
sessions
for
first
time
unix
users
and
novice
unix
users
who
have
not
previously
used
the
csl
unix
workstations
will
be
held
monday
thursday
the
first
week
of
classes
and
pm
room
cs
s
monday
thursday
the
second
week
of
classes
pm
room
cs
s
orientation
sessions
last
minutes
introduction
to
unix
at
uw
to
set
up
your
login
so
that
you
have
access
to
gams
cp
cs
public
cshrc
local
@ -272,33 +187,20 @@ this
alters
your
path
and
sets
up
the
gams
directory
appropriate
for
solaris
machines
on
it
course
machines
sol
lab
cs
s
mathematical
programming
at
uw
home
page
courses
this
page
was
updated
january

View File

@ -1,81 +1,48 @@
cs
spring
cs
also
ece
and
math
computational
methods
for
large
sparse
systemsspring
schedule
lecture
mwf
cs
s
course
e
mail
cs
list
cs
wisc
edu
no
class
friday
february
instructor
michael
c
ferris
office
cs
s
telephone
e
mail
ferris
cs
wisc
edu
office
hours
mondays
and
wednesdays
teaching
assistant
lee
yuh
jye
office
cs
s
telephone
e
mail
leey
cae
wisc
edu
office
hours
tuesdays
and
thursdays
recommended
textbooks
matrix
computations
g
golub
and
c
van
loan
johns
hopkinsuniversity
@ -84,18 +51,10 @@ second
edition
direct
methods
for
sparse
matrices
i
s
duff
a
m
erisman
and
j
k
reid
oxford
science
@ -104,8 +63,6 @@ finite
dimensional
vector
spaces
p
r
halmos
springer
verlag
@ -142,174 +99,113 @@ applications
parallel
techniques
eigenvalue
and
eigenvectors
prerequisite
cs
and
math
or
cs
and
ece
or
consent
of
instructor
grading
homework
assignments
of
grade
project
assignment
of
grade
due
wednesday
may
in
class
final
examination
of
grade
monday
may
in
cs
closed
book
except
sheets
of
paper
allowed
representative
questions
assignments
homework
due
monday
february
homework
due
friday
march
homework
due
friday
march
homework
due
friday
march
homework
due
friday
march
homework
due
monday
april
homework
due
monday
april
homework
due
friday
april
homework
due
friday
may
other
handouts
ieee
arithmetic
handout
sparse
qr
handout
computing
information
course
machines
sol
lab
cs
s
unix
orientation
sessions
for
first
time
unix
users
and
novice
unix
users
who
have
not
previously
used
the
csl
unix
workstations
will
be
held
monday
thursday
the
first
week
of
classes
and
pm
room
cs
s
monday
thursday
the
second
week
of
classes
pm
room
cs
s
orientation
sessions
last
minutes
introduction
to
unix
at
uw
instructions
to
set
up
matlab
mathematical
programming
at
uw
home
page
courses
this
page
was
updated
january

View File

@ -1,8 +1,5 @@
cs
fall
cs
construction
of
compilersfall
schedule
lecture
@ -10,93 +7,61 @@ tuth
csst
instructor
charles
n
fischer
office
cs
s
telephone
e
mail
fischer
cs
wisc
edu
office
hours
mondays
wednesdays
and
fridays
or
by
appointment
teaching
assistant
krishna
kunchithapadam
office
cs
s
telephone
e
mail
krisna
cs
wisc
edu
office
hours
tuesdays
and
thursdays
or
by
appointment
programming
assignments
and
homeworks
readings
teaching
assistant
jon
weyers
office
cs
s
telephone
e
mail
weyers
cs
wisc
edu
office
hours
mondays
and
wednesdays
fridays
class
text
crafting
a
compiler
with
c
charles
n
fischer
and
richard
j
leblanc
benjamin
cummings
what
s
new
check
this
regularly
@ -105,7 +70,6 @@ course
information
course
overview
key
dates
grades
examinations
@ -118,5 +82,4 @@ useful
programming
tools
links
of
interest

View File

@ -1,44 +1,25 @@
cs
fall
sections
and
cs
fall
sections
and
algebraic
language
programming
in
c
instructor
greg
sharpemail
greg
cs
wisc
eduoffice
cs
st
office
phone
office
hours
pm
pm
mon
and
pm
pm
wed
or
by
appt
grader
krishna
kunchithapadamemail
krisna
cs
wisc
edugeneral
course
@ -53,7 +34,6 @@ from
homenewsstartup
informationclass
noteshomeworkexams
and
quizzesstyle
guideemail
archivepolicy
@ -63,44 +43,29 @@ policylate
policyacademic
misconduct
policy
you
must
read
this
textproblem
solving
with
c
the
object
of
porgrammingwalter
savitchaddison
wesley
publishing
company
please
see
this
list
of
known
erratalast
modified
mon
sep
cdt
by
greg
sharpgreg
cs
wisc
edu
http
www
cs
wisc
edu
greg
greg
html

View File

@ -1,258 +1,138 @@
cs
class
home
page
fall
cs
algebraic
language
programming
in
c
section
fall
ta
h
chad
lane
hcl
cs
wisc
edu
announcements
program
is
on
line
and
due
tues
nov
important
you
need
to
get
the
new
version
of
tribble
h
as
of
before
you
compile
the
problem
was
that
the
enumerated
types
were
not
recognized
outside
of
the
class
they
must
be
declared
inside
the
public
section
of
the
class
as
a
result
the
private
section
at
the
top
needed
to
bumped
down
to
the
private
section
at
the
bottom
this
is
shown
in
the
new
version
also
note
the
definition
of
the
randomintinrange
is
defined
in
line
so
that
you
will
not
need
a
corresponding
function
body
in
tribble
cpp
you
can
just
call
it
from
within
the
class
and
it
will
work
in
the
file
prog
cpp
i
forgot
to
change
the
enumerated
type
values
to
uppercase
you
need
to
do
this
before
you
compile
everything
i
have
changed
the
on
line
copy
of
prog
cpp
if
you
just
want
to
overwrite
your
obsolete
copy
also
it
used
to
say
include
prog
h
so
i
changed
it
to
prog
h
you
might
also
want
to
check
the
help
link
below
again
something
was
added
here
are
some
comments
and
suggestions
for
program
it
is
very
important
that
you
use
the
same
name
throughout
program
for
the
project
parts
name
of
the
project
directory
name
file
names
etc
i
updated
the
program
description
to
be
consistent
with
prog
if
you
saw
the
old
version
that
used
@ -260,145 +140,83 @@ prog
please
make
sure
you
are
consistent
with
your
naming
the
only
discrepency
is
with
the
sample
run
in
chris
weaver
s
public
directory
where
it
is
called
prog
but
this
shouldn
t
matter
for
your
program
it
is
just
a
sample
program
is
on
line
and
ready
it
is
crucial
that
you
read
the
entire
assignment
and
understand
class
basics
before
you
attempt
it
and
that
you
get
an
early
start
it
is
not
hard
but
will
require
some
time
to
piece
everything
together
bring
questions
to
class
on
tuesday
about
midterm
grades
for
freshmen
you
either
got
a
b
which
means
your
doing
fine
or
a
d
which
means
you
re
not
doing
so
great
it
is
a
thumbs
up
or
down
grade
and
means
nothing
more
than
that
if
you
re
not
a
freshman
disregard
this
stuff
for
from
and
about
class
tentative
@ -410,14 +228,10 @@ programming
assignments
handouts
preparing
for
quizzes
and
tests
old
quizzes
tests
w
quizzes
tests
solutionscourse
information
policies
@ -425,10 +239,7 @@ text
problem
solving
with
c
the
object
of
programming
walter
savitch
@ -436,27 +247,15 @@ addison
wesley
publishing
company
inc
we
meet
in
b
van
vleck
on
t
th
pm
pm
policies
and
administrative
information
grading
policy
late
policy
e
mail
information
attendance
@ -464,54 +263,34 @@ policy
academic
misconduct
links
to
other
information
introduction
to
microsoft
windows
do
this
first
introduction
to
borland
c
do
this
second
cs
home
page
the
vectra
lab
source
code
from
the
text
who
are
consultants
and
what
do
they
do
extra
c
reference
material
cs
faq
many
of
your
questions
will
be
answered
here
working
@ -522,16 +301,10 @@ very
sharp
lecture
notes
a
very
sharp
style
guidelast
modified
wed
oct
cdt
by
h
chad
lane

View File

@ -1,94 +1,60 @@
cs
fall
cs
introduction
to
programming
languages
and
compilersspring
story
of
the
month
new
for
october
schedule
lecture
tuth
comp
sci
stat
recitation
tu
psychology
instructor
susan
horwitz
office
cs
s
telephone
e
mail
horwitz
cs
wisc
edu
office
hours
tuesday
friday
or
by
appointment
teaching
assistant
rahul
kapoor
office
cs
s
telephone
e
mail
rahul
cs
wisc
edu
office
hours
monday
and
wednesday
or
by
appointment
texts
on
reserve
at
wendt
library
compilers
principles
techniques
and
tools
aho
sethi
and
ullman
crafting
a
compiler
fischer
and
leblanc
what
s
new
check
this
regularly
@ -97,13 +63,11 @@ course
information
course
overview
key
dates
information
about
assignments
exams
and
grading
including
late
@ -113,7 +77,6 @@ started
readings
programming
assignments
and
homeworks
examinations
lecture
@ -124,5 +87,4 @@ tools
grades
email
links
of
interest

View File

@ -1,28 +1,16 @@
home
page
for
sid
hummert
s
cs
c
sectionscs
instructor
sid
hummert
how
to
contact
me
email
hummert
cs
wisc
edu
office
computer
sciences
and
statistics
office
phone
@ -36,43 +24,26 @@ announcements
textbookproblem
solving
with
c
the
object
of
programming
by
walter
savitch
section
information
a
mwf
psych
lec
a
mwf
psych
lec
grades
computer
lab
rm
computer
science
and
statistics
course
information
day
handout
what
is
all
about
tentative
syllabus
for
semester
late
policy
@ -84,32 +55,19 @@ viewgraphs
important
software
introduction
to
microsoft
windowshints
for
windows
compilersthe
windows
operating
systememailmosaicnetscape
c
information
introduction
to
borland
c
the
c
languagethe
savitch
text
assignments
program
due
wed
nov
program
due
fri
nov

View File

@ -1,107 +1,61 @@
cs
infocs
info
for
section
ta
name
jon
bodnersections
mw
office
hours
monday
and
thursday
office
number
computer
sciences
and
statistics
down
the
hall
from
doit
phone
e
mail
jonb
cs
wisc
eduhere
are
a
few
things
to
keep
in
mind
if
you
need
a
copy
of
the
lab
guide
for
my
sections
click
here
to
get
one
then
choose
print
from
the
file
menu
and
click
ok
if
you
have
any
questions
please
stop
by
during
my
office
hours
or
send
me
e
mail
grades
for
my
section
are
available
by
clicking
here
jon
bodner
jonb
cs
wisc
edu
mound
st
madison
wi
last
modified
september

View File

@ -1,140 +1,92 @@
cs
intro
to
ai
kunen
s
section
cs
introduction
to
artificial
intelligence
notice
the
information
here
is
for
spring
further
details
about
the
coursewill
appear
here
later
instructor
ken
kunenoffice
cs
stats
buildingtelephone
email
kunen
cs
wisc
eduoffice
hours
or
by
appointment
or
by
email
grades
there
will
be
four
programming
assignments
counting
each
and
three
exams
counting
each
the
thirdexam
will
be
at
the
scheduled
time
and
place
for
the
final
programs
may
be
turned
in
any
time
until
midnight
on
theday
due
late
assignments
will
loose
for
each
day
late
topics
covered
the
following
order
of
topics
isn
t
entirely
logical
butis
designed
so
that
the
topic
for
each
programming
assignmentis
discussed
before
the
program
is
due
introduction
to
lisp
program
searching
and
game
playing
program
introduction
to
prolog
natural
language
understanding
program
learning
and
neural
networks
program
@ -149,41 +101,24 @@ lisp
information
since
lisp
is
used
in
a
lot
not
all
of
ai
programming
the
coursewill
begin
with
a
discussion
of
common
lisp
it
would
probably
be
usefulto
have
some
lisp
reference
available
to
supplement
the
lecturesand
the
on
line
help
available
@ -191,120 +126,73 @@ within
lisp
itself
there
are
manypaperbacks
available
most
of
which
are
probably
ok
i
like
common
lispcraft
by
wilensky
another
possibility
the
ansi
common
lisp
book
by
graham
code
used
in
the
book
is
on
line
the
ultimate
lisp
reference
steele
s
common
lisp
the
language
nd
edition
pages
also
available
on
line
click
here
for
more
information
on
using
common
lisp
on
the
suns
additional
information
textbook
artificial
intelligence
a
modern
approach
by
russell
and
norvig
class
time
tr
lec
and
tr
lec
in
cs
recitation
sessions
t
in
engr
lec
and
t
in
psych
lec
in
these
no
essentiallly
new
material
will
be
presented
i
ll
answer
questions
give
hints
for
programming
assignments
and
review
for
exams
they
will
@ -313,77 +201,47 @@ last
only
minutes
since
i
am
teaching
both
sections
you
may
attend
a
recitation
section
which
is
different
from
your
lecture
section
the
course
directory
is
p
course
cs
kunen
public
an
alpha
beta
problem
from
a
previous
exam
is
on
the
course
directory
alpha_beta
ps
click
here
to
see
it
on
line
a
best
first
search
problem
from
a
previous
exam
is
on
the
course
directory
astar
ps
click
here
to
see
it
on
line
exams
from
@ -397,16 +255,10 @@ some
still
older
exams
are
in
the
course
directory
last
changed
november
by
kunen
cs
wisc
edu

View File

@ -1,8 +1,4 @@
cs
ece
fall
cs
ece
advanced
computer
architecture
@ -12,86 +8,62 @@ course
information
instructor
mark
d
hilloffice
comp
sci
statemail
markhill
cs
wisc
eduoffice
hours
tuesday
friday
or
by
appointment
ta
mo
shenoffice
comp
sci
statphone
email
mshen
cs
wisc
eduoffice
hours
monday
thursday
or
by
appointment
table
of
contents
what
s
new
reader
lecture
notes
homeworks
project
miscellaneawhat
s
new
giving
talksreader
reader
table
of
contents
get
full
papers
from
doit
reader
table
of
contents
get
full
papers
from
doit
reader
table
of
contents
get
full
papers
from
doit
reader
table
of
contents
get
full
papers
from
@ -109,43 +81,35 @@ chapter
caches
chapter
part
a
memory
chapter
part
b
talluri
hill
basic
pipelining
chapter
part
a
basic
pipelining
chapter
part
b
instruction
level
parallelism
chapter
part
a
instruction
level
parallelism
chapter
part
b
input
output
chapter
interconnects
chapter
no
notes
for
parallel
processing
chapter
@ -167,18 +131,13 @@ assignment
solutionproject
assignment
proposals
due
november
in
class
talks
december
in
class
report
due
december
at
noonmiscellanea
giving
talks
@ -192,23 +151,18 @@ midterm
using
first
edition
of
hennessy
patterson
architecture
qualifying
exams
a
source
of
hard
questions
computer
architecture
seminar
wisconsin
cs
s
computer
architecture
group

View File

@ -1,56 +1,30 @@
cs
section
cs
section
instructor
michael
birk
email
mbirk
cs
wisc
edu
office
comp
sci
st
phone
office
home
office
hours
tue
pm
wed
pm
thu
pm
in
my
office
or
the
lab
or
by
appointment
assignments
program
due
tue
program
due
tue
administrative
information
text
problem
solving
with
c
the
object
of
programming
walter
savitch
@ -59,16 +33,10 @@ time
psychology
tuesday
thursday
lab
comp
sci
st
the
vectra
lab
syllabus
computation
of
grades
grading
standards
@ -78,32 +46,24 @@ policy
handin
procedures
cheating
and
academic
misconduct
lab
consultants
examples
the
string
class
not
using
dynamic
allocation
using
dynamic
allocation
the
rational
class
an
example
of
using
operator
overloading
the
complex
class
represents
@ -113,54 +73,35 @@ complex
numbers
another
example
of
operator
overloading
the
intstack
class
a
simple
example
of
an
unlimited
size
data
structure
the
classinfo
example
using
structs
or
using
classes
other
links
cs
home
page
cs
home
page
an
introduction
to
microsoft
windows
an
introduction
to
borland
c
a
tutorial
on
using
the
debugger
mbirk
cs
wisc
edu

View File

@ -1,96 +1,59 @@
cs
section
cs
section
instructor
michael
birk
email
mbirk
cs
wisc
edu
office
comp
sci
st
phone
office
home
office
hours
tue
pm
wed
pm
thu
pm
in
my
office
or
the
lab
or
by
appointment
announcements
test
cases
for
program
now
available
dice
code
discussed
in
class
class
ranking
by
last
four
digits
of
student
id
number
past
exams
now
online
spring
fall
and
spring
notes
on
the
hangman
assignment
program
exam
i
monday
october
comp
sci
same
room
as
the
lecture
instructions
for
formatting
syllabus
for
first
eight
weeks
is
now
available
second
eight
@ -98,84 +61,47 @@ weeks
coming
soon
instructions
on
printing
your
program
s
output
on
a
computer
outside
of
the
lab
late
policy
finalized
room
change
as
of
we
will
meet
in
comp
sci
assignments
program
due
tue
program
due
tue
program
due
tue
program
due
tue
program
due
tue
program
due
tue
program
due
tue
administrative
information
text
problem
solving
with
c
the
object
of
programming
walter
savitch
room
time
comp
sci
st
tuesday
thursday
lab
comp
sci
st
the
vectra
lab
syllabus
computation
of
grades
grading
standards
@ -185,32 +111,24 @@ policy
handin
procedures
cheating
and
academic
misconduct
lab
consultants
examples
the
string
class
not
using
dynamic
allocation
using
dynamic
allocation
the
rational
class
an
example
of
using
operator
overloading
the
complex
class
represents
@ -220,51 +138,33 @@ complex
numbers
another
example
of
operator
overloading
the
intstack
class
a
simple
example
of
an
unlimited
size
data
structure
the
classinfo
example
using
structs
or
using
classes
other
links
cs
home
page
an
introduction
to
microsoft
windows
an
introduction
to
borland
c
a
tutorial
on
using
the
debugger
mbirk
cs
wisc
edu

View File

@ -1,47 +1,31 @@
cs
cs
cs
sections
and
t
a
dave
melskithese
pages
change
frequently
press
the
reload
button
daily
getting
started
we
already
have
stuff
on
the
assignments
page
if
you
are
uncomfortable
with
the
computer
andthe
software
this
page
may
have
some
helpful
links
ta
info
instructor
david
@ -49,85 +33,54 @@ melski
office
computer
science
and
statistics
th
floor
phone
office
hours
m
w
email
melski
cs
wisc
edu
or
click
here
no
attachments
please
section
info
section
meets
at
mwf
in
noland
section
meets
at
mwf
in
psychology
text
problem
solving
with
c
the
object
of
programming
walter
savitch
addison
wesleypublishing
cs
general
stuff
for
all
of
using
the
lab
using
windows
usingborland
some
c
reference
material
etc
this
is
a
rough
syllabus
for
sections
and
email
archive
for
section
email
archive
for
section
policy
info
@ -135,50 +88,32 @@ academic
misconduct
must
read
the
rule
of
thumb
is
don
t
share
code
consultants
are
there
to
help
grading
late
work
email
should
be
checked
often
essential
links
assignments
and
solutions
handouts
a
list
of
cs
tutors
is
available
here
last
modified
tue
oct
by
david
melski
melski
cs
wisc
edu

View File

@ -1,46 +1,29 @@
home
page
cs
section
cs
fall
section
algebraic
language
programming
in
c
instructor
milo
m
martin
milo
cs
wisc
edu
time
and
location
pm
mwf
psychologyinstructor
milo
m
martin
email
milo
cs
wisc
eduoffice
cs
st
office
hours
pm
tuesday
thursday
or
by
appointment
office
phone
@ -48,11 +31,8 @@ announcementsthis
page
changes
frequently
it
is
your
responsibility
to
check
this
page
@ -62,115 +42,72 @@ quiz
take
home
will
be
given
out
in
class
today
and
has
been
placed
onthe
homepage
november
i
added
the
file
using
projects
to
the
program
page
and
the
homepage
november
the
room
for
the
test
has
been
scheduledfor
cs
on
wednesday
november
pm
october
i
updated
the
current
grades
it
now
haseverything
through
quiz
please
check
this
to
make
sure
it
isaccurate
october
i
added
links
to
a
couple
of
pages
withinformation
about
html
the
language
used
for
web
pages
the
linksare
below
in
the
section
titled
other
documents
october
program
is
available
and
is
due
onfriday
november
there
will
be
a
take
home
quiz
due
monday
november
reminder
exam
is
on
wednesday
november
general
@ -183,18 +120,14 @@ general
information
sheet
turning
in
assignments
syllabus
code
style
guide
cs
home
page
vectra
lab
cs
consultants
fall
consulting
@ -203,51 +136,37 @@ academic
misconduct
policyclass
documents
the
final
bankaccount
class
code
bankaccount
cc
bankaccount
h
main
cc
postscript
bankaccount
class
code
bankaccount
cc
postscript
bankaccount
struct
code
bankaccount
cc
postscript
minmax
cc
example
code
to
findthe
minimum
and
maximum
in
a
list
of
numbers
in
this
case
enteredfrom
stdin
form
cc
code
which
creates
@ -255,54 +174,36 @@ formletters
from
data
specified
in
files
uses
file
io
and
theopen_file
function
introduced
in
class
call
by
reference
in
class
example
functions
to
ask
for
user
input
withprompts
call
by
reference
version
functions
to
ask
for
user
input
withprompts
call
by
value
version
other
documents
a
beginner
s
guide
to
html
the
standard
introduction
tothe
@ -311,23 +212,17 @@ language
html
reference
guide
a
reference
guide
for
the
latest
html
standard
release
the
good
times
virus
hoax
acm
code
of
ethics
andprofessional
conductassignments
@ -335,45 +230,32 @@ class
survey
questionare
required
due
monday
september
program
due
wednesday
september
program
due
wednesday
september
program
due
wednesday
september
program
due
friday
october
program
due
monday
october
program
due
wednesday
october
program
due
friday
november
program
due
tbd
program
due
tbd
program
due
wednesday
december
quizs
@ -398,7 +280,6 @@ scores
take
home
quiz
due
monday
november
exams
@ -421,25 +302,17 @@ textbook
problem
solving
with
c
the
object
of
programming
by
walter
savitchaddison
wesley
publishing
company
list
of
known
errata
milo
m
martin
milo
cs
wisc
edu

View File

@ -1,10 +1,7 @@
home
page
for
martin
reames
s
cs
classcs
sections
algebraic
@ -15,8 +12,6 @@ reames
teaching
assistant
what
s
new
absolutely
nothingeveryday
informationcs
@ -24,166 +19,104 @@ class
information
pagescommon
programmingmistakesarchive
of
section
and
section
class
mailing
lists
most
messages
are
sent
to
both
lists
semester
calendar
program
due
tuesday
january
program
due
tuesday
february
program
due
tuesday
february
program
due
thursday
february
program
due
thursday
march
exam
tuesday
march
p
m
cs
st
program
due
tuesday
march
program
due
thursday
april
program
due
tuesday
april
exam
tuesday
april
p
m
cs
st
program
due
thursday
april
program
due
thursday
may
final
exam
thursday
may
a
m
p
m
placeto
be
announcedcourse
details
how
to
contact
me
email
mreames
cs
wisc
edu
office
computer
sciences
and
statistics
w
dayton
st
phone
office
hours
tba
or
by
appointment
talk
to
me
after
class
or
send
me
email
textbookproblem
solving
with
c
the
object
of
programming
by
walter
savitch
section
information
section
a
a
tr
noland
section
p
p
tr
noland
computer
lab
rm
csst
containing
hp
vectra
s
running
ms
windows
andborland
c
additional
course
information
tentative
syllabus
for
semester
extra
c
material
late
policy
@ -191,24 +124,16 @@ grading
criteria
academicmisconduct
rule
of
thumb
do
not
share
code
for
assigned
work
in
anyform
former
cs
students
who
have
made
it
bigtodd
thielwendy
staatsabout
@ -216,12 +141,7 @@ your
instructor
last
modified
fri
jan
by
martin
reames
mreames
cs
wisc
edu

View File

@ -1,158 +1,96 @@
cs
fall
section
cs
fall
section
algebraic
language
programming
c
tue
thu
nolandinstructor
mike
steeleemail
msteele
cs
wisc
eduoffice
comp
sci
stat
buildingoffice
hours
mon
wed
pm
or
other
times
by
appointment
cs
soffice
phone
important
announcementsi
have
extended
the
deadline
for
program
please
check
your
e
mail
or
read
thenew
program
deadline
informationmidterm
is
on
tuesday
november
th
from
pm
in
comp
sci
stat
again
current
grades
are
on
line
this
includes
grades
for
everything
handed
in
through
tuesday
november
th
sample
programs
i
ve
taken
some
of
my
examples
from
the
pastfew
weeks
of
class
and
filled
in
all
the
stuff
i
glossed
over
to
makefully
functioning
programs
out
of
them
you
may
find
this
useful
ifyou
missed
a
day
or
even
if
you
were
there
and
didn
t
understand
an
example
they
re
on
the
notes
and
examples
page
near
the
bottom
remember
to
check
your
e
mail
for
clarifications
to
the
programmingassignments
general
course
@ -160,29 +98,23 @@ informationcs
home
pagecourse
objectivesabout
the
vectra
labcs
consultantscourse
syllabus
and
reading
assignmentsnotes
on
working
from
homeclass
handoutsprogramming
assignmentsexams
and
quizzessome
notes
and
examplespolicy
informationemail
policygrading
policy
and
late
policy
academic
@ -190,43 +122,27 @@ misconduct
policyuseful
reference
pagesintroduction
to
microsoft
windowsintroduction
to
borland
c
greg
sharp
s
styleguide
for
c
codetextproblem
solving
with
c
the
object
of
programming
by
walter
savitchaddison
wesley
publishing
company
list
of
known
erratalast
modified
wed
nov
by
mike
steele
msteele
cs
wisc
edu

Some files were not shown because too many files have changed in this diff Show More