Monday July 14
Lecture: Tom Doeppner at 4 pm
- Concurrency
- Computers, like people, often need to do many things at once. Sometimes
we juggle several chores at the same time, sometimes we get other people
to help us out. Can we set up a computer's chores so that they too can
be juggled by one computer or divvied up among a number of computers?
The answer is certainly yes, but it's not always easy. How do I assign
chores to computers? How do I make certain that they all get finished?
Doing some chores can often interfere with doing others. How do I steer
clear of such interference? In this lecture we'll look at these issues
and see how they're dealt with.
Other:
- Introduce the C programming language

SCHEDULE