# Gordon Cormack

> Canadian computer scientist

**Wikidata**: [Q5585023](https://www.wikidata.org/wiki/Q5585023)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/Gordon_Cormack)  
**Source**: https://4ort.xyz/entity/gordon-cormack

## Summary
Gordon Cormack is a Canadian computer scientist and university teacher known for his contributions to informatics, programming languages, and distributed systems. He is a professor emeritus at the University of Waterloo and has supervised numerous doctoral students, including notable figures like Thomas Strothotte.

## Biography
- Born: [Not available in source material]
- Nationality: Canada
- Education: University of Manitoba (doctoral advisor: Peter R. King)
- Known for: Research in informatics, programming languages, and distributed systems
- Employer(s): University of Waterloo
- Field(s): Computer science, informatics, programming languages, distributed systems

## Contributions
Gordon Cormack has made significant contributions to computer science, particularly in the fields of informatics, programming languages, and distributed systems. His work includes research and publications that have advanced the understanding and development of computational systems. As a professor at the University of Waterloo, he has supervised several doctoral students, including Thomas Strothotte, Charles Clarke, and Anthony M. Cox, among others. His research has been influential in both academic and industrial sectors, contributing to the development of data storage and retrieval systems.

## FAQs
### Q: What is Gordon Cormack known for?
A: Gordon Cormack is known for his research in informatics, programming languages, and distributed systems. He is also recognized for his role as a professor and doctoral advisor at the University of Waterloo.

### Q: Where did Gordon Cormack study?
A: Gordon Cormack studied at the University of Manitoba, where he was advised by Peter R. King.

### Q: Who are some of Gordon Cormack's notable students?
A: Some of Gordon Cormack's notable doctoral students include Thomas Strothotte, Charles Clarke, and Anthony M. Cox.

### Q: What fields does Gordon Cormack work in?
A: Gordon Cormack works in the fields of computer science, informatics, programming languages, and distributed systems.

### Q: Where does Gordon Cormack work?
A: Gordon Cormack is affiliated with the University of Waterloo.

## Why They Matter
Gordon Cormack's work in computer science has had a lasting impact on the field, particularly in the areas of informatics and distributed systems. His research has contributed to the development of computational systems for data storage and retrieval, which are fundamental to modern computing. As a professor and doctoral advisor, he has influenced the next generation of computer scientists, including notable figures like Thomas Strothotte. His contributions have been recognized through various academic citations and references, highlighting his significance in the field.

## Notable For
- Research in informatics, programming languages, and distributed systems
- Professor and doctoral advisor at the University of Waterloo
- Supervised notable doctoral students, including Thomas Strothotte and Charles Clarke
- Contributions to the development of computational systems for data storage and retrieval

## Body
### Education and Early Career
Gordon Cormack studied at the University of Manitoba, where he was advised by Peter R. King. His early career focused on computer science, particularly in the areas of informatics and programming languages.

### Academic Career
Cormack is affiliated with the University of Waterloo, where he has served as a professor and doctoral advisor. His students include several notable computer scientists, such as Thomas Strothotte, Charles Clarke, and Anthony M. Cox.

### Research Contributions
Cormack's research spans several areas of computer science, including informatics, programming languages, and distributed systems. His work has contributed to the development of computational systems for data storage and retrieval, which are essential to modern computing.

### Influence and Legacy
Cormack's influence extends beyond his research, as he has mentored numerous doctoral students who have gone on to make significant contributions to the field. His work has been cited in various academic publications, highlighting his impact on computer science.

## Schema Markup
```json
{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "Gordon Cormack",
  "jobTitle": "Computer Scientist",
  "worksFor": {"@type": "Organization", "name": "University of Waterloo"},
  "nationality": {"@type": "Country", "name": "Canada"},
  "alumniOf": [{"@type": "EducationalOrganization", "name": "University of Manitoba"}],
  "knowsAbout": ["Computer Science", "Informatics", "Programming Languages", "Distributed Systems"],
  "sameAs": ["https://www.wikidata.org/wiki/Q[Wikidata_ID]", "https://en.wikipedia.org/wiki/Gordon_Cormack"],
  "description": "Canadian computer scientist known for his contributions to informatics, programming languages, and distributed systems."
}
```

## References

1. IdRef
2. Mathematics Genealogy Project
3. Czech National Authority Database
4. Virtual International Authority File
5. CiNii Research
6. National Library of Israel Names and Subjects Authority File