Control and Execution
| categories: Lectures
In this lecture we'll talk about how we control activities that require multiple steps. That will lead to controlling execution of instructions. Slides for today. Readings include C-8 and C-10.
| categories: Lectures
In this lecture we'll talk about how we control activities that require multiple steps. That will lead to controlling execution of instructions. Slides for today. Readings include C-8 and C-10.
| categories: Opportunities
There will be in an information session for study abroad in the sciences Tuesday 8 November 5-6pm in 107 Wilson Hall. For CS students there are special arrangements with University College London and with Singapore. In both these places courses similar to our own are taught in English so it is possible to make progress in the major while abroad. Also, there is a merit scholarship; we believe our majors should be very competitive for it.
| categories: Labs
Proposal is due 11 November before lab and the final program is due Friday 2 December before lab.
| categories: Lectures
Today we will discover how our computers store data. Slides for today. Readings for today are in C-7 through C-9.
| categories: Lectures
Today we'll momentarily leave our discussion of hardware to talk about measuring computer performance. Slides for today. The reading for this lecture is in section 1.4.
| categories: Labs
Due Monday 7 November before class.
| categories: Lectures
Today we'll learn how floating point arithmetic works. Slides for today. Reading for today is section 3.5 and skim 3.6-3.8.
| categories: Problem Sets
Due: Friday 4 November before lab.
| categories: Labs
Due 28 October before lab.
| categories: Announcements
The current schedule has quiz #2 on 26 October and exam #2 on 2 November. They will cover material through Multiply and Divide on 19 October.