Part 1A: introduction and welcome - University of Cambridge · Inventing new types of computer...
Transcript of Part 1A: introduction and welcome - University of Cambridge · Inventing new types of computer...
![Page 1: Part 1A: introduction and welcome - University of Cambridge · Inventing new types of computer technology that works: Computer Architecture, Digital Technology. Designing systems](https://reader034.fdocuments.us/reader034/viewer/2022042109/5e89e8d27504b455137b2ad4/html5/thumbnails/1.jpg)
Part 1A: introduction and welcome
Ann Copestake
October 2018
![Page 2: Part 1A: introduction and welcome - University of Cambridge · Inventing new types of computer technology that works: Computer Architecture, Digital Technology. Designing systems](https://reader034.fdocuments.us/reader034/viewer/2022042109/5e89e8d27504b455137b2ad4/html5/thumbnails/2.jpg)
Mathematical Laboratory founded in 1937
![Page 3: Part 1A: introduction and welcome - University of Cambridge · Inventing new types of computer technology that works: Computer Architecture, Digital Technology. Designing systems](https://reader034.fdocuments.us/reader034/viewer/2022042109/5e89e8d27504b455137b2ad4/html5/thumbnails/3.jpg)
Differential Analyser
![Page 4: Part 1A: introduction and welcome - University of Cambridge · Inventing new types of computer technology that works: Computer Architecture, Digital Technology. Designing systems](https://reader034.fdocuments.us/reader034/viewer/2022042109/5e89e8d27504b455137b2ad4/html5/thumbnails/4.jpg)
EDSAC: 1949
The first practical general-purpose stored programelectronic computer: ‘building computers that work’.Team led by Maurice Wilkes (1913–2010)650 instructions per second
![Page 5: Part 1A: introduction and welcome - University of Cambridge · Inventing new types of computer technology that works: Computer Architecture, Digital Technology. Designing systems](https://reader034.fdocuments.us/reader034/viewer/2022042109/5e89e8d27504b455137b2ad4/html5/thumbnails/5.jpg)
EDSAC queue
![Page 6: Part 1A: introduction and welcome - University of Cambridge · Inventing new types of computer technology that works: Computer Architecture, Digital Technology. Designing systems](https://reader034.fdocuments.us/reader034/viewer/2022042109/5e89e8d27504b455137b2ad4/html5/thumbnails/6.jpg)
The Door in 2002: opening of William Gates Building
![Page 7: Part 1A: introduction and welcome - University of Cambridge · Inventing new types of computer technology that works: Computer Architecture, Digital Technology. Designing systems](https://reader034.fdocuments.us/reader034/viewer/2022042109/5e89e8d27504b455137b2ad4/html5/thumbnails/7.jpg)
Raspberry Pi: 2012
![Page 8: Part 1A: introduction and welcome - University of Cambridge · Inventing new types of computer technology that works: Computer Architecture, Digital Technology. Designing systems](https://reader034.fdocuments.us/reader034/viewer/2022042109/5e89e8d27504b455137b2ad4/html5/thumbnails/8.jpg)
2018
Research and teaching are strongly interrelated.Undergrad research: internships, Part II projects, Part III.8 large research groups, 47 faculty (UTOs), 10 researchfellows, 75 post-docs, 125 PhD students:
Inventing new types of computer technology that works:Computer Architecture, Digital Technology.Designing systems so computers work (and can’t behacked): Systems, Security.Proving that computers and software will work: Theory(Programming, Logic and Semantics).Interaction with computers that works: Graphics andInteraction (Rainbow).Training computers to do things that work: AI, NaturalLanguage and Information Processing.
![Page 9: Part 1A: introduction and welcome - University of Cambridge · Inventing new types of computer technology that works: Computer Architecture, Digital Technology. Designing systems](https://reader034.fdocuments.us/reader034/viewer/2022042109/5e89e8d27504b455137b2ad4/html5/thumbnails/9.jpg)
2018
Research and teaching are strongly interrelated.Undergrad research: internships, Part II projects, Part III.8 large research groups, 47 faculty (UTOs), 10 researchfellows, 75 post-docs, 125 PhD students:
Inventing new types of computer technology that works:Computer Architecture, Digital Technology.
Designing systems so computers work (and can’t behacked): Systems, Security.Proving that computers and software will work: Theory(Programming, Logic and Semantics).Interaction with computers that works: Graphics andInteraction (Rainbow).Training computers to do things that work: AI, NaturalLanguage and Information Processing.
![Page 10: Part 1A: introduction and welcome - University of Cambridge · Inventing new types of computer technology that works: Computer Architecture, Digital Technology. Designing systems](https://reader034.fdocuments.us/reader034/viewer/2022042109/5e89e8d27504b455137b2ad4/html5/thumbnails/10.jpg)
2018
Research and teaching are strongly interrelated.Undergrad research: internships, Part II projects, Part III.8 large research groups, 47 faculty (UTOs), 10 researchfellows, 75 post-docs, 125 PhD students:
Inventing new types of computer technology that works:Computer Architecture, Digital Technology.Designing systems so computers work (and can’t behacked): Systems, Security.
Proving that computers and software will work: Theory(Programming, Logic and Semantics).Interaction with computers that works: Graphics andInteraction (Rainbow).Training computers to do things that work: AI, NaturalLanguage and Information Processing.
![Page 11: Part 1A: introduction and welcome - University of Cambridge · Inventing new types of computer technology that works: Computer Architecture, Digital Technology. Designing systems](https://reader034.fdocuments.us/reader034/viewer/2022042109/5e89e8d27504b455137b2ad4/html5/thumbnails/11.jpg)
2018
Research and teaching are strongly interrelated.Undergrad research: internships, Part II projects, Part III.8 large research groups, 47 faculty (UTOs), 10 researchfellows, 75 post-docs, 125 PhD students:
Inventing new types of computer technology that works:Computer Architecture, Digital Technology.Designing systems so computers work (and can’t behacked): Systems, Security.Proving that computers and software will work: Theory(Programming, Logic and Semantics).
Interaction with computers that works: Graphics andInteraction (Rainbow).Training computers to do things that work: AI, NaturalLanguage and Information Processing.
![Page 12: Part 1A: introduction and welcome - University of Cambridge · Inventing new types of computer technology that works: Computer Architecture, Digital Technology. Designing systems](https://reader034.fdocuments.us/reader034/viewer/2022042109/5e89e8d27504b455137b2ad4/html5/thumbnails/12.jpg)
2018
Research and teaching are strongly interrelated.Undergrad research: internships, Part II projects, Part III.8 large research groups, 47 faculty (UTOs), 10 researchfellows, 75 post-docs, 125 PhD students:
Inventing new types of computer technology that works:Computer Architecture, Digital Technology.Designing systems so computers work (and can’t behacked): Systems, Security.Proving that computers and software will work: Theory(Programming, Logic and Semantics).Interaction with computers that works: Graphics andInteraction (Rainbow).
Training computers to do things that work: AI, NaturalLanguage and Information Processing.
![Page 13: Part 1A: introduction and welcome - University of Cambridge · Inventing new types of computer technology that works: Computer Architecture, Digital Technology. Designing systems](https://reader034.fdocuments.us/reader034/viewer/2022042109/5e89e8d27504b455137b2ad4/html5/thumbnails/13.jpg)
2018
Research and teaching are strongly interrelated.Undergrad research: internships, Part II projects, Part III.8 large research groups, 47 faculty (UTOs), 10 researchfellows, 75 post-docs, 125 PhD students:
Inventing new types of computer technology that works:Computer Architecture, Digital Technology.Designing systems so computers work (and can’t behacked): Systems, Security.Proving that computers and software will work: Theory(Programming, Logic and Semantics).Interaction with computers that works: Graphics andInteraction (Rainbow).Training computers to do things that work: AI, NaturalLanguage and Information Processing.