part 1a: introduction and welcome - university of cambridge · inventing new types of computer...

13
Part 1A: introduction and welcome Ann Copestake October 2018

Upload: others

Post on 27-Mar-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Part 1A: introduction and welcome - University of Cambridge · Inventing new types of computer technology that works: Computer Architecture, Digital Technology. Designing systems

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

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

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

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

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

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

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

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

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

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

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

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

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.